Moving the robot
In the previous exercice we were drawing the outline of the robot based on the pair . Now we are going to build a a simple script to animate the robot. The robot uses differential steering, which means the left motor runs at speed and the right motor at speed . From this we can calculate the forward speed and also the differential speed In order to animate the robot we add 3 buttons: - Reset, which sets and - Start, which starts the animation (StartAnimation[true]) - Stop, which stops the animation (StartAnimation[false]) We also add an animation script to the (invisible) time slider: A=A+v*v_f*dt θ=θ+ω dt Set two motor speeds and press the Start button. Observe the trajectory of the two wheels.
Try to create your own robot animation. Add buttons to turn left/right and other buttons to accelerate/decelerate.