Made some slight upgrades to cicle.c, cincluding formatting.
Changed the turning methods to simpler versions which should work more consistently -circle.c
Robots still oscillate while facing in wrong direction
This is broken
Trying to refresh circle aboutFace()
Updated the correctTurn method to the more general aboutFace code
Fixed the code so it works again with the restructuring; working on a better turning algorithm.
Restructured the code to include higher-level programming and states devoted to certain actions.
Documented the circle code extensively. Starting reorganization from procedural to funtion-calling code.
Updated circle, trying to fix 3-character packet sending.
Starting to make the circle move as a group.
Still editing counting code in circle.c
Fixed the updated circle code.
Updated circle so the robot counting should be less buggy.
Cut out unused parts of circle.c, organized program, fixed a couple bugs
Fixed circle.c, added comments, tested the program. Added terminal states.
Debugged circle.c so approaching works
More modifications to circle.c
Merged circle code and added comments
This code changed the way that the Edges move toward the Center bot, I stopped using Han Jongs methods and added the methods correctTurn, correctApproach is still not functional, also I changed the color skeem for the orbs, going to center is still buggy.
Updated counting robots to work for circle formation. Movement is problematic.
Getting versions of circle.c in sync
Added comments and minor changes to circle.c
Removing the old circle-circle2 versions of the code
Updated all makefiles. You may need to update the port settings to get your project to program the robots again.
Added comments to circle formation code
Updated circle formation behavior
Remove template "main.c" file. Appropriate Circle behavior code can be found in "circle.c" file.
Cleaned up the Circle behavior folder in the "formation_control" folder. Now compiles correctly with the current version of the repository library.
Commented the template file and my implementation of Hunter-Prey to make the code easier to follow.
Creating "template" to use as a starting point for developing new behaviors.
Cleaning up the template folder for behaviors.
Created trunkand branches directories