The autonomous-testing branch mostly contains additions on top of master, so there are only a few places where the code on master could be broken. Please review these locations to ensure nothing important was removed.
Autonomous status: state machine with the capability to move between multiple waypoints. State machine turns to face its target using the IMU, then drives to its target using GPS feedback. Radius turning was implemented, but is unused because the rover was never really mechanically able to turn.
The Autonomous is stable, but not necessarily feature-complete, i.e. some things could still be cleaned up or added. But this can be done on the new rover, as the old rover will probably only be driven manually.
The autonomous-testing branch mostly contains additions on top of master, so there are only a few places where the code on master could be broken. Please review these locations to ensure nothing important was removed.
Autonomous status: state machine with the capability to move between multiple waypoints. State machine turns to face its target using the IMU, then drives to its target using GPS feedback. Radius turning was implemented, but is unused because the rover was never really mechanically able to turn.
The Autonomous is stable, but not necessarily feature-complete, i.e. some things could still be cleaned up or added. But this can be done on the new rover, as the old rover will probably only be driven manually.