BackExercise

🤖 Fluid Robot Wave Demo

Objective:Let's make the SO-101 robot wave with proper timing and smooth movement.

Concepts:Python

Instructions

  1. 1Create a SimpleRobotTest class for testing.
  2. 2Define send_position() with individual joint parameters.
  3. 3Send clear JOINT_STATE messages with named joints.
  4. 4Test each joint individually with obvious movements.
  5. 5Use proper timing delays between movements.
  6. 6Start from neutral and return to neutral.
  7. 7Verify each movement is visible before proceeding.
💡 Hints
  • Each joint movement is isolated and obvious.
  • shoulder_pan=1.0 should rotate the base significantly.
  • shoulder_lift=-0.5 should lift the arm up.
  • elbow_flex=1.0 should bend the elbow joint.
  • 2-second delays give plenty of time for movement.
  • Joint positions are in radians for realistic movement.
  • This tests each joint individually for debugging.

Code Editor

Loading...

Terminal

Welcome to Click & Whirr Terminal
Type ‘help’ for available commands
$
Robot Error