Project

General

Profile

Statistics
| Branch: | Revision:

scoutos / scout / libscout @ 42e8c915

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

Latest revisions

# Date Author Comment
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.

90c7a37c 11/16/2011 07:50 PM Ben Wasserman

Added libheadlights.cpp(cpp/h). Also updated constants.h and libscout.(cpp/h) for libheadlights. Have not compiled yet, but it should work.

3d0c1eda 11/16/2011 06:40 PM Ben Wasserman

Added behavior.cpp to CMakeLists.txt because I forgot to add it before.

737bb380 11/16/2011 06:40 PM Ben Wasserman

Restructured libscout.(cpp/h) so the behavior main runs in a separate file, and just calls upon libscout.cpp for initialization. This behavior function can then be swapped out or changed, and the rest of the libscout node can be precompiled so it doesn't have to be recompiled every time.

View revisions

Also available in: Atom