killed analog loop
Added function to reply to pings, and come calls to ping robots in the queue. Won't yet do anything to check if a bot disappeared, but it will compile.
removed old code
Added code to make it demo that the queue works. Mostly orbs and buttons, but some variables changed. Also started work on wireless reliability.
Updated line following code from line following project
minor bug fix, 2nd attempt
minor bug fix
lineFollow now supports merge. line drive is UNTESTED and has NO COMMENTS, but will provide higher level driving control
improved turning
Moved the old ref code to oldRef, and deleted the files from ref (the .old files).
Added turning
Added my RefBot code, and the hunter_prey.* files that it needs. Brad's old code is still existing in main.c.old, and the Makefile for it is in Makefile.old. The new RefBot runs on a robot, not a USB XBee.
Removed all the unnecessary files that get added when compiling in James' hunter prey directory.
added Carroll James' hunter prey corrected to bosserman's wireless specifications
Added james' hunter-prey folder.
Fixed the #include so it can find the linefollow header. This should be fixed so it can find the .h file in the proper directory. Also added lineFollow.c and lineFollow.h to this directory so main can find them. They will not be updated when the real copies update.
Updated linefollowing/barcode code.Makefile is configured to OSX to annoy Dan.
Added beginning of wireless protocol for traffic navigation, and added code for handling intersections, with the exception of that code that involves navigating the intersection (so just the code that deals with wireless, the intersection queue (as I see it), and deciding when to go).
Added the traffic_navigation directory to projects in trunk, and inserted my preliminary main function. As of now, it relies on the linefollowing code in the other project directory.
Some barcode code
Added line following
Added james and ben's hunter prey code.
implemented bad line following, which dan will make magical.
Working code that outputs orbs for the darker side
Updated unit tests (correctly this time)
update the ir unit test
Inserted linefollowing code into main.cUpdated test_ir unit test
Copied template to linefollowing directory
Removed the linefollowing folder
Accidently added linefollowing folder in /projects
Removed the _ from the function head in test_lights.c so all unit tests compile.
Removed the old hunter_prey_john folder in favor of the new more organized hunter_prey folder.
hunter prey demo with new file structure
Unittests: Added test_ir.c to test new IR receivers for line following, and modified main.c to only use testir.
Added Butterworth filtering code.
Wireless: updated library to make it more readable and to reduce possible errors with acking (untested changes, but shouldn't be broken or something is very wrong).
wireless computer code from my 15437 webapps project
new doxygen for libwireless
don't even know
Individual Wheel Speeds
fixed encoder drift
Shapes are now generalized and work for any (4n+1) robots.
some bugfixes, stuff still isn't working though
Sensor noise and such
Created a PID controller and tweaked visualizeRobots for performance.
added MoM 2010 poster on formation control
added latex for math for project
added formations
Also available in: Atom