Statistics
| Branch: | Revision:

root / scout / scoutsim / src / scout.cpp @ eb9cff77

History | View | Annotate | Download (16.7 KB)

# Date Author Comment
eb9cff77 11/16/2012 06:44 pm Hui Jun Tay

Fixed sonar bug (corrected y direction)
Added sonar_toggle and set_scan command and callbacks
Cleaned up sonar_visual toggle code

b1fdaaf6 11/09/2012 06:11 pm Hui Jun Tay

Added toggle for Sonar. Added backsonar indicate
-Sonar can be toggled under Sim -> Sonar
-Front and Back onars now display most recent scan point as a green dot

68b23184 11/02/2012 01:03 pm viki

Scoutsim: Added Sonar Toggle

Sonar display can now be toggled via Menu->Sim->Sonar

6639ce9c 10/28/2012 05:58 pm viki

Edited Sonar to display points on simulator.

Changed rate of sonar scan to 0.5s
Made a new wxDC graphics object for sonar

71e1154d 10/26/2012 06:20 pm Alex Zirbel

Sonar works!

Also added new testing files for sonar - maps/racetest*.bmp

a2e6bd4c 10/25/2012 10:02 pm Alex Zirbel

Added sonar, though it looks buggy.

Use sonar_viz to continue debugging and make sonar work!

23b8119f 10/07/2012 06:53 pm Alex Zirbel

Just commented out a line of unused code.

5866cb38 04/10/2012 04:59 pm Alex Zirbel

Linesensor tested and done!

ade1b7f9 04/10/2012 04:53 pm Alex Zirbel

Basic line sensor readings!

af0d9743 04/09/2012 08:00 pm Alex Zirbel

Added template linesensors to scoutsim

5e2c3dc1 03/26/2012 04:51 pm Alex Zirbel

New scout images.

e3f69e61 03/03/2012 06:21 pm Alex Zirbel

Fixed up scoutsim package. Sorry.

9b3564f3 02/25/2012 05:40 pm Alex Zirbel

Sonar prototypes in scoutsim package.

9f547ef7 01/28/2012 04:58 pm Alex Zirbel

Added scoutsim support for encoders.

To see the query_encoders.srv (used for accessing this data) in action, use: rosrun libscout test_encoders. You will see a stream of encoder data.

c492be62 01/03/2012 11:41 pm Alex Zirbel

Updated the licensing information in many files.

This is a broken commit because I decided to do this at a bad time. Sorry! The build will be working after next commit, I promise (and I won't push till then). This commit reflects the licensing in the files after I used my auto-add/remove script.

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....

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....
266ae7f2 11/26/2011 09:43 pm Alex Zirbel

Added a template scout simulator class.

Scoutsim is modeled directly from turtlesim. At this point, the only changes are in names and indentation. A separate licensing file was also added to get rid of the junk at the top of the old turtlesim files.