Kinematics and frames · University · about 25 min
Three degrees of freedom on the floor, and what holonomic buys you.
[1 mark]Why is a car non-holonomic while the BugBot is holonomic?
[1 mark]This robot's sideways full scale is 15 cm/s. At what speed does drive(0, 70, 0) move it, in cm/s?
[1 mark]With V_MAX = 20 cm/s and V_LAT = 15 cm/s, drive(70, 70, 0) is sent expecting a 45 degree diagonal. At what angle to the right of straight ahead does the robot actually travel, to the nearest degree?
[1 mark]Which of these does a holonomic drive buy you?
Tick every answer that is true.
[1 mark]Code that treats a command as a velocity asks for a straight diagonal. What happens?
[1 mark]The green zone is to the robot's right. Which command gets it there without turning?
The green zone is to the robot's right. Get into it without turning: the robot has to arrive facing the same way it started.
from bugbot import * connect() # drive(forward, sideways, rotation)
Plan your program here, then type it in and press Run.