No version for distro crystal. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro melodic. Known supported distros are highlighted in the buttons above.
No version for distro lunar. Known supported distros are highlighted in the buttons above.

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 kinetic
Last Updated 2018-12-07
Dev Status DEVELOPED
Released UNRELEASED

Package Description

LED package that provides drivers for communicating with Polulu WS2812B-Based LED Strips utilizing an Arduino microcontroller. Also action and service calls for standard applications.

Additional Links

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

Front Back Left Right

CHANGELOG

Could not convert RST to MD: No such file or directory - pandoc

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged segbot_led at answers.ros.org

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
Released RELEASED

Package Description

LED package that provides drivers for communicating with Polulu WS2812B-Based LED Strips utilizing an Arduino microcontroller. Also action and service calls for standard applications.

Additional Links

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

Front Back Left Right

CHANGELOG

Could not convert RST to MD: No such file or directory - pandoc

Wiki Tutorials

See ROS Wiki Tutorials for more details.

Source Tutorials

Not currently indexed.

Package Dependencies

System Dependencies

No direct system dependencies.

Dependant Packages

No known dependants.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged segbot_led at answers.ros.org

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro jade. Known supported distros are highlighted in the buttons above.
No version for distro hydro. Known supported distros are highlighted in the buttons above.