Beginner Robot Programming: Mastering the "Turn" Command in MSRDS
Dive into the fundamentals of robot programming with this beginner-friendly course by Young Joon Kim. Focused on the "Turn" command, you'll learn how to drive a robot using rotation angles and motor power settings. This lesson covers the range of motor power values from -1.0 to 1.0, how to use commands like `myrobot.Turn(90, 0.2)`, and how to set up your programming environment. Gain hands-on experience by creating a visual programming layout (VPL), and see your robot execute precise movements. Join us and unleash your creativity!
Beginner Robot Programming: Mastering the "Turn" Command in MSRDS
E N D
Presentation Transcript
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