History | View | Annotate | Download (13.8 KB)
Tested rangefinders to see if they are #define'd correctly. See data/rangefinder for details.
fixes #570 avrdude port detection
Changed smart run-around from old version to new version, which seems kind of silly, since the rangefinder functions didn't actually change.
Replace smart_run_around_fsm.c with the one that simulator has been using, which apparently uses the new rangefinder interface.
Some changes to match the updated library.
Changed the robot dir to drive and added a dir to work on autonomous mapping
updated robot and server code to use odometry. having problems with theta because it is a double (4 bytes on robot, 8 bytes on server)
robot_main.c sends the raw sensor data for mapping points to USB. Commented out is untested code to send it over wireless and utilize the (deprecated?) odometry functions.
Cleaning up, trying to be safe.
Maybe all of this nonsense will go away now?