120 likes | 246 Views
My first robot programming - Simple “Turn”. MSRDS First Beginner Course – STEP4. Young Joon Kim http://www.helloapps.com. “Turn” Drive Commands. Turn Drive a robot with rotation angle and motor power Usages robotname.Turn(degrees, power) Range of motor power values
E N D
My first robot programming- Simple“Turn” MSRDS First Beginner Course – STEP4 Young Joon Kim http://www.helloapps.com
“Turn” Drive Commands • Turn • Drive a robot with rotation angle and motor power • Usages • robotname.Turn(degrees, power) • Range of motor power values • -1.0 (Max backwards) ~ 1.0 (Max forwards) • 0: Stop the motor • Range of degrees • -180 ~ 180
Preparing basic environment • Add a “Data” activity and “SPL Engine” • Type “Script/BasicEnv0.txt” in the “Data” activity
“Turn” command • Add a new “Data” activity and change its type as “string” 1 2
“Turn” command • Type “myrobot.Turn(90, 0.2)” in the new “Data” activity • Rotation degrees : 90 degrees • Motor power : 0.2
“Turn” command • Add an new “SPL Drive” service
“Turn” command • Connect the output point of “Data” activity to the input point of “SPL Drive” service by dragging
“Turn” command • Select “value” item on the left list 1 2
“Turn” command • Run VPL diagram by pressing “F5” key or clicking “Start” icon
“Turn” command • Execution result 90 degrees