Fixed up the smart_runaround behavior to integrate it fully.
Updated BehaviorList with the new smart_runaround.
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.*...
Removed 'priya_draw_name' include from BehaviorList.
Changed it so that all behaviors are not instantiated immediately. Also changed pause so it does not spam (0, 0) motor speeds.
Added the behavior to behavior list and cmakelists and made things compile.
Merge branch 'master' of ssh://roboclub.org/home/svn/scoutos
Conflicts: scout/libscout/CMakeLists.txt scout/libscout/src/BehaviorList.cpp scout/libscout/src/BehaviorList.h
Added pause behavior to list
Added Sensors class that abstracts away sensors from behaviors. Stops creatingduplicated sensors for each scout.
Renaming to line follow and getting rid of old linefollowing files.
Small changes to wireless, and starting turning with line following.
Changing scheduler and WH robot to ROS messages
Fixed bugs and compiler warnings in old code.
Got scheduler to compile. onto wh robots
Made nav map into an actual workable behaviorgit statusgit status
Ok fixed compilation issues from last commit
Committing changes that were not previously committed. Also got rid of some confusing/unnecessary code.
New behavior implementation that uses a list of behaviors to command multiple scouts with multiple behaviors.