Updated all makefiles. You may need to update the port settings to get your project to program the robots again.
Tested rangefinders to see if they are #define'd correctly. See data/rangefinder for details.
fixes #570 avrdude port detection
Smart run around FSM + mapping works!!! I don't know what I did.
Run around now uses R4 and R5.
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.
Put smart run around FSM in autonomous mapping programRobot goes into BACKWARDS mode a few seconds after starting up and apparently cannot be diverted
made packet group and packet type for odometry packets separate #defines
got rid of old stuff for driving from the computer
Changed the robot dir to drive and added a dir to work on autonomous mapping
Cleaned up test.c and robot_main.c in mapping.
added odometry to robot mapping code via symlinks to justin's odometry code
cleaning up robot code for mapping
driving code interprets odometry data correctly, uses non-blocking key listener and can receive packets continually
added ideas on multi-robot behaviorwill turn into actual code eventually
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 sends updates 50 times per second. Robot remote control program doesn't mess up terminal upon exit.
Compiles now. This code worked a while ago but I haven't touched it since early last semester.The idea was to do exactly what Abe is doing now... so it might be useful.
added remote control to robot code that sends mapping data
Wireless output works.
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.
Some changes.
Cleaning up, trying to be safe.
Maybe all of this nonsense will go away now?