123 Commits

Author SHA1 Message Date
Patrick Goebel
3559a4461a Fixed sweep_demo.py loop to prevent stalling and added sweep_demo.launch file 2015-12-15 06:46:24 -08:00
Patrick Goebel
4fd35aa2b5 Added check for duplicate servo pins in servo array 2015-12-15 06:45:31 -08:00
Patrick Goebel
932282526d Added check for base_controller before stopping robot when node exits 2015-12-14 18:32:17 -08:00
Patrick Goebel
702624e336 Fixed indentation for table of contents of README 2015-12-14 15:30:56 -08:00
Patrick Goebel
14aa21ac13 Added table of contents to README 2015-12-14 15:27:12 -08:00
Patrick Goebel
413908c57c Fixed README typos 2015-12-13 16:40:26 -08:00
Patrick Goebel
812c4025f7 Updated README with new servo instructions 2015-12-13 16:36:23 -08:00
Patrick Goebel
973b6ae5a1 Added controllers.py 2015-12-13 16:36:05 -08:00
Patrick Goebel
aefe39bf41 Cleaned up object constructors and fixed set_speed calculation 2015-12-13 16:35:26 -08:00
Patrick Goebel
ab0f16a6ff Added servo params to same arduino_params.yaml file 2015-12-13 16:33:09 -08:00
Patrick Goebel
a24d34eab2 Added servo example to ros_arduino_python 2015-12-13 08:21:21 -08:00
Patrick Goebel
11105cf959 Fixed init_position default in servo_controller.py 2015-12-13 08:20:18 -08:00
Patrick Goebel
5c63db732d Added clear_params=true to arduino.launch file 2015-12-13 08:19:13 -08:00
Patrick Goebel
33104433ca Added new servo support 2015-12-13 08:06:59 -08:00
Patrick Goebel
fcffbda0f7 Removed obsolete load_manifest statements 2015-12-08 07:56:28 -08:00
Patrick Goebel
58fc3dee09 Simplified #ifdef for PWM servos 2015-12-07 07:32:31 -08:00
Patrick Goebel
838f5f735e Merge branch 'indigo-devel'
Merge indigo-devel with master.
2015-12-07 07:29:03 -08:00
Patrick Goebel
9e3ae7c939 Tweaked README 2015-12-07 07:28:09 -08:00
Patrick Goebel
e49f0b139f Tweaked README format 2015-12-07 07:26:47 -08:00
Patrick Goebel
ef3a749bf3 Updated README to include requirement for Arduino IDE 1.6.6 or higher 2015-12-07 07:24:46 -08:00
Patrick Goebel
646b3234aa Fixed #elif statement for ARDUINO_ENC_COUNTER 2015-12-07 07:18:41 -08:00
Patrick Goebel
9c272e8244 Merge branch 'master' into indigo-devel
Merging indigo-devel into master
2015-12-07 07:16:44 -08:00
Patrick Goebel
56686b53d2 Fixed #elif statement for ARDUINO_ENC_COUNTER 2015-12-07 07:01:11 -08:00
Patrick Goebel
5a4affcfba Moved MAX_PWM into diff_controller.h 2015-12-07 06:52:56 -08:00
Patrick Goebel
eacd926753 Rearranged some lines for readability 2015-12-07 06:51:56 -08:00
Patrick Goebel
5f0125da8b Fixed some indentation 2015-12-07 06:44:50 -08:00
Patrick Goebel
f37836d4e0 Merge branch 'master' into indigo-devel
Merging indigo-devel into master
2015-12-07 06:23:28 -08:00
Patrick Goebel
3921f5c885 Fixed README 2015-12-07 06:13:20 -08:00
Patrick Goebel
fcff8d342c Merging indigo-devel into master 2015-12-07 06:10:06 -08:00
Patrick Goebel
ca9dc66cd3 Changed #if defined to #ifdef in motor_driver.ino 2015-12-06 21:42:07 -08:00
Patrick Goebel
9fb4e4e604 Now include sensor topic names in INFO statements during startup. 2015-12-06 21:37:18 -08:00
Patrick Goebel
1a560fa508 Replaced #if defined with #ifdef statements in encoder_driver.ino 2015-12-06 21:36:15 -08:00
Patrick Goebel
b1b6caf47c Fixed a couple of comment typos in base_controller.py 2015-12-06 16:16:11 -08:00
Patrick Goebel
06884afb87 Changed AnalogWrite service data value from float32 to uint16 2015-12-06 16:14:52 -08:00
Patrick Goebel
32245aa9d3 Fixed ServoRead service handler so that it actually returns a value other than 0 2015-12-06 16:13:37 -08:00
Patrick Goebel
1f3ae62769 Added AnalogRead (analog_Read) and DigitaRead (digital_read) services 2015-12-05 19:07:29 -08:00
Patrick Goebel
c26830b5c4 Added ArduinoConstants.msg to enumerate LOW, HIGH, INPUT, OUTPUT 2015-12-05 18:12:53 -08:00
Patrick Goebel
c958e590cc Fixed some indentation in arduino_node.py 2015-11-22 17:15:11 -08:00
Patrick Goebel
b7f922f7e7 Fixed ifdef typo in encoder_driver.ino 2015-11-22 17:06:20 -08:00
Patrick Goebel
a60fdfee6b Merge branch 'indigo-devel' of https://github.com/hbrobotics/ros_arduino_bridge into indigo-devel 2015-08-25 06:18:53 -07:00
Patrick Goebel
b02f9aea56 Updated README for indigo-devel branch 2015-08-25 06:18:25 -07:00
Wayne C. Gramlich
8963ce8c59 Backed out changes that were accidently checked into hbrobotics repository. Explaination: I am president of Homebrew Roboics, so I am also an 'owner' of the hbrobotics repository. By accident, I checked in some untested changes into the hbrobotics web site, when I thought I was checking them into a staging repository. Me bad. This should get us back to the way we were at pull request #18. 2015-05-14 08:54:55 -07:00
Wayne C. Gramlich
1d43339c00 Fixed some typos. 2015-05-13 19:33:21 -07:00
Wayne C. Gramlich
4ee96157a6 Implemented ~motors_reversed parameter. Added ~left_motor_reversed and ~right_motor_reversed parameter. 2015-05-12 17:16:29 -07:00
pirobot
9002150231 Merge pull request #18 from theroboticsheep/indigo-devel
Indigo devel
2015-04-22 06:34:41 -07:00
theroboticsheep
e9810841b4 added support for rotating servos at different speeds 2015-04-18 18:29:53 -07:00
theroboticsheep
eda206f68c changed default sweep delay to zero so that servos will behave normally unless delay is increased 2015-04-17 15:06:24 -07:00
theroboticsheep
ddecaa0b2c added speed controlled servo sweep 2015-04-17 14:52:46 -07:00
Patrick Goebel
858fa824b7 Added queue_size=5 to all publishers 2015-03-10 19:40:40 -07:00
Patrick Goebel
4f45c3467d Fixed README servos position is given in radians not degrees 2015-02-23 07:03:47 -08:00