Discussion
We use a Publisher to send commands to the robot command Topic which moves our robot. Although we specify the distance, the robot does not always move correctly.
Group Discussion Points
-
What are the different hardware factors that contributes to the movement error of the robot? These might be:
- Slippery wheel/ground.
- Weight of the robot in relation to the robot motor.
- etc.,
-
What are the different software factors that contributes to the movement error of the robot? These might be:
- Different settings between 2 motors.
- Wrong firmware configuration.
- etc.,
-
How can we fix these movement errors?
- Would you fix the hardware problems, and how would you fix them?
- Would you fix the software problems, and how would you fix them?