Added danger_marking_blind for even dumber runaround.
If sonar doesn't work for the demo, we can use this. It drives in a circle.
Merge branch 'master' of ssh://roboclub.org/home/svn/scoutos
Made danger_marking depend on Odometry correctly
Changed all TODO and @TODO to @todo to conform to doxygen.
Added doxygen documentation to many files.
maze_solve now works. Need testing on other machines to confirm.
Conflicts: scout/libscout/src/test_behaviors/smart_runaround.cpp
Maze solve now works
Added new danger_marking (dumb_run_around) behavior.
This behavior drives until it sees a wall, spins, and keeps going. It lays down the paint if it spies a danger. Yarr.
Added RungeKutta to the helper classes and changed the odometry to use that instead. Also created PaintboardControl files, changed the Makefile to compile all control classes and deleted Cliffsensor control becase it did not work.
Compiles.
undid overwrite of maze_solve with maze_solve_simple
Conflicts: scout/libscout/src/BehaviorList.cpp scout/libscout/src/BehaviorList.h scout/libscout/src/test_behaviors/smart_runaround.cpp
Update smart_runaround and add old files.
Added a ScoutPosition struct with some functions and Changed the odometry code to use it.
Flipped front left encoder ticks because its backwards on the scout. Also continuing testing Odometery_new.
Fixed warnings in libscout behaviors.
Some of these were actually serious errors. Others were little things.
Fixes to the Odometery behavior.
Added Behavior::wait() to spinOnce for a duration.
Also added maze_solve_simple which always turns right.
added new Odometry in test behaviors, done some simple testing in scoutsim
Fixed up the smart_runaround behavior to integrate it fully.
Added a script to auto-generate BehaviorList files.
This includes some sub-changes: * Restructured behaviors/ folder into behaviors/, test_behaviors/ and limbo_behaviors/ * Added a new CMakeLists.txt that automatically finds behaviors in their folders * Removed the obsolete trafficNavigtaion.*...