| Branch: | Revision:

root / scout / libscout @ 65c7f52b

Name Size
CMakeLists.txt 1.42 KB
Makefile 41 Bytes
mainpage.dox 633 Bytes
manifest.xml 373 Bytes

Latest revisions

# Date Author Comment
65c7f52b 12/26/2011 04:49 pm Priyanka Deo

Created SonarControl files. Not tested and therefore not included in libscout interface yet.

144137a1 12/26/2011 04:15 pm Alex Zirbel

Got motor control working with scoutsim

Behaviors can now use the MotorControl class to change the speed of the motors in the simulator. The simulator correctly handles the command.
At the moment, the set_motors command is limited to 'scout1'. We should look into prefixes to specify which scout (scout1, scout2, etc) each behavior should command....

d1cc615c 12/08/2011 05:16 pm Leon

actually removing what I removed

42e8c915 12/08/2011 05:10 pm Leon

Rewrote libbuttons to use objects (ButtonControl).

Also removed query_motors (motors node now responsible for publishing changes)

bugfix: removed -lmotors from manifest files (causing rosmake errors)

a8480867 12/04/2011 01:17 am Alex Zirbel

Made a lot of changes to the general structure.

Applied object-orienting techniques to the code, cleaning it up considerably. Major design changes are as follows:

  • All separate node code (ie motors) are meant to only interface with hardware - doing as little logic as possible....
2814387f 11/30/2011 10:14 pm Alex Zirbel

Updated motors code.

Changed the definitions for the set_motors message, which forced a few
implementation changes as well.

Changed "libscout_node" to "node" and "n" to "node" in other packages.

6d488cf1 11/30/2011 07:45 pm Priya

Only added libbuttons files. Adding changes to libscout that make libbuttons work.

76a1593f 11/30/2011 07:29 pm Priya

Added buttons to libscout. Compiles!

dec96050 11/27/2011 12:25 am Priya

Made libscout compile. Changed behavior.cpp to set motors to the same speed in order to test simulator code.

3ec16d35 11/16/2011 10:14 pm Ben Wasserman

Fixed bugs I saw in headlights code. Fixed object parameter missing error. Added no-set capability to headlights. Changed attribution in motors. Fixed CMakeLists.txt due to error I put in there on my last commit (extra comma). Should compile now. I'm sorry if it doesn't.

View revisions

Also available in: Atom