Oops, I left in one thing with POSIX timers.
Cool stuff...
Slam stuff! Stuff is cool.
Wireless library now uses the same code for timers on mac and linux.
Fixed several bugs in the token ring.
minor fixes
removed colonet build files
Recharging code for the robots now compiles. It is entirely untested.
Changed the wireless library so it is portable to a Mac, woohoo! More slam stuff,will test presently ish.
Maybe this will work now...
Uh oh...
Did more work on autonomous recharging for the robot.
Branching for encoder work in the library.
Added new charging station code to charging station branch, it now compiles.
Removed charging_station branch, as it has now merged with autonomous_recharging.
Moved charging station to autonomus_recharging branch.
Removed charging station directory.
Added smart_run_around_fsm to behaviors in trunk
Added new recharge code to autonomous_recharging/dragonfly
BRANCH autonomous_recharging branch created
added charging_station and dragonfly folders to autonomous_recharging
Commit missed the new files. Damn svn add.
Did a lot of work on slam, the robot/computer should be able to read back all of the information from IR and the BOM's right now. No testing yet. Waiting for freshman... Mwa ha ha. Next step is the hard part, working on the actual mapping algorithm. Hopefully some freshman will know OpenGL or something.
Forgot to add include and source files in lib directory on previous commit.
Also available in: Atom