|
Package Summary
Tags | No category tags. |
Version | 0.3.5 |
License | BSD |
Build type | CATKIN |
Use | RECOMMENDED |
Repository Summary
Checkout URI | https://github.com/utexas-bwi/segbot.git |
VCS Type | git |
VCS Version | indigo |
Last Updated | 2018-03-09 |
Dev Status | DEVELOPED |
CI status | Continuous Integration |
Released | RELEASED |
Tags | No category tags. |
Contributing |
Help Wanted (0)
Good First Issues (0) Pull Requests to Review (0) |
Package Description
Additional Links
Maintainers
- Piyush Khandelwal
- Jack O'Quin
Authors
- Pato Lankenau
- Rolando Fernandez
Segbot LED Package
This ROS package contains code for controlling Pololu WS2812B-Based LED Strips.
Configuring Metro Mini Microcontroller
-
Install recent Arduino IDE if not already installed on machine.
-
Add pololu-led-strip-arduino library to the Arduino IDE.
-
Set Board Manager to Arduino UNO
-
Open led_serial_driver.ino and upload to device.
Configuring udev Rules
Retrieve the attributes of the microcontroller to create the proper udev rule for the specific device.
- You will need to monitor udev events to determine the serial port name for the device. Execute the command:
udevadm monitor
-
Plug in the device and annotate what /dev/ name it was assigned.
-
Execute the command below and replace the question marks with the name given to your device.
udevadm info --attribute-walk --name=/dev/?????
-
Retrive the follwing attribute values and replace the values in 99-metromini.rules.
- ATTRS{idVendor}
- ATTRS{idProduct}
- ATTRS{serial}
Setting Up Segbot LED Configuration
To utilize the Segbot LED package you must configure the led segments of the robot in the launch file. The package led animations are configured for use on the Segbots part of the BWI Project, but could be modified for other robot designs.
LED Strips must be set up in a similar style as shown below.
Changelog for package segbot_led
0.3.5 (2016-08-27)
- Added need assistance animation and made circular 4-set animation default turn animation
- Added additonal circular variations to turn signals
- Updated led segments and blocked animation. (#73)
- Added install target for launch directory.
- Contributors: FernandezR, Rolando Fernandez
0.3.4 (2016-08-08)
- Added variations for turn signals and adjusted led segments
- Changed blocked animation to use a pulsing red led animation
- Renamed segbot_led launch for the version 3 build
- Moved messages over to bwi_msgs, made modifications to error handling logic, and condensed service advertisers.
- Fixed compile time message generation error
- Migrating LED control package from bwi_common to segbot.
- New segbot_led package
- Contributors: FernandezR, Jack O'Quin