Basic Idea
When we are out doing practice runs it will be important to collect data on how the robot is performing and what errors it is running into. The raspberry pi is the board with the most storage and is the master of the I2C bus, so it should be in charge of logging data for tests.
The logs should contain:
Errors
Occasional GPS + IMU location
Changes in route status (obstacle avoided, re-routing, completed waypoint)
Basic Idea When we are out doing practice runs it will be important to collect data on how the robot is performing and what errors it is running into. The raspberry pi is the board with the most storage and is the master of the I2C bus, so it should be in charge of logging data for tests.
The logs should contain: