Statistics
| Branch: | Revision:

root / scout_avr / src / main.cpp @ 8741d18c

History | View | Annotate | Download (5.44 KB)

# Date Author Comment
8741d18c 02/23/2013 03:04 pm Thomas Mullins

Added cliffsensor/ROS code to main file (untested)

c06735bb 02/17/2013 03:42 pm Hui Jun Tay

Removed headers, sonar uses custom timestamp, added code to manually update timestamp

daf6a575 02/11/2013 05:12 pm Thomas Mullins

Added position to published sonar messages

066b08bb 01/30/2013 04:56 pm Thomas Mullins

Adding Charles's headlight code

64aea12e 01/25/2013 08:33 pm Thomas Mullins

Added ENABLE output for stepper

This will hopefully solve the problem of the stepper heating excessively
and constantly using current.

958699af 01/21/2013 04:26 pm Thomas Mullins

Fixed rosserial; now works with Gumstix

2853d46b 01/17/2013 10:20 pm Thomas Mullins

Changed stepper to always step in step_sweep

Also added whole/half step as a separate setting, with a single
step_do_step function. Also added stepper to main.cpp.

86b48573 11/19/2012 03:12 pm Thomas Mullins

Range sensors work now! :D

6c9146d5 11/15/2012 10:02 pm Thomas Mullins

Began filling in ROSsy main function

47e26dee 11/09/2012 02:43 pm Thomas Mullins

BOM testing code in main.cpp works with rosserial

6e7f0a98 11/07/2012 09:51 pm Thomas Mullins

Changed scout_avr's main.cpp to use rosserial

fd73d758 11/03/2012 10:18 pm Thomas Mullins

Changed range sensor to read on-demand

cc9ca04e 10/30/2012 03:26 pm Thomas Mullins

Fixed pins to work with 128rfa1 instead of 2560

812788aa 10/29/2012 03:32 pm Thomas Mullins

Moved some sensors to different timers

Most notably, change the ROS millisecond counter to share the BOM 38 kHz
timer instead of having its own. The range sensor and BOM rx will now
share timer 5, but they both have to be fixed for the higher F_CPU.

31f4a032 09/07/2012 03:01 pm Thomas Mullins

Some fixes to BOM, which is now tested and it works

f115416e 09/05/2012 06:58 pm Thomas Mullins

Added initial BOM code

Only the sending code has been tested; receiving will soon be tested as
well.

807483bf 08/28/2012 05:42 pm Thomas Mullins

Fixed range sensor code to support 2

Also, tested (with only one sensor) and it seemed to work adequately.

ec9e417d 04/11/2012 09:28 pm Thomas Mullins

Added second range sensor to scout_avr

Not yet tested.

1c3c96ce 04/10/2012 06:11 pm Thomas Mullins

Added and tested range sensor to scout_avr

Max output should be 37500 (max observed value actually ~38600), and it
may be scaled down later. Also, the second sonar will need to be added
later... forgot about that...

Also, added an option to avrdude in the Makefile which makes it upload...

cf115e3d 04/03/2012 04:09 pm Thomas Mullins

Fixed problem with serial rx. Rosserial now works.

49090532 04/01/2012 09:59 pm Thomas Mullins

Tested rosserial a little with a 328.

It doesn't quite work yet. Writing works, reading has not been tested,
and rosserial acts weirdly inconsistent.

88fb3a79 03/22/2012 06:03 pm Thomas Mullins

Added preliminary rosserial code, in scout_avr/

Everything in src/ros_lib was copied from the rosserial_client package
or generated with 'rosrun rosserial_client make_library.py ...'. The
contents of the Makefile are just for testing whether it compiles. This...