This package provides communication driver to control the buzzer of Erle-Brain

Overview

This package provides communication driver to control the buzzer of Erle-Brain

Nodes

ros_erle_buzzer_main

Subscribed Topics

/buzzer/to (ros-hydro-erle-buzzer/buzzer)

ros_erle_buzzer_writer

Published Topics

/buzzer/to (ros-hydro-erle-buzzer/buzzer)

Using ros_erle_buzzer

ros_erle_buzzer_main

Launch the subscriber:

rosrun ros_erle_buzzer ros_erle_buzzer_main

You can Publish the led status with one of the two examples:

ros_erle_buzzer_write.py

Usage in Python:

rosrun ros_erle_buzzer ros_erle_buzzer_writer.py tune

ros_erle_buzzer_write

Usage in C++:

rosrun ros_erle_buzzer ros_erle_buzzer_writer tune

Example

If you want to play one of the eleven different tones execute:

rosrun ros_erle_buzzer ros_erle_buzzer_writer 1 

Configure your network

If you are working with two different machines, for example: Erle-Brain and your laptop remember to configure ROS_MASTER_URI and ROS_IP. Maybe could be interesting to put this lines in your bashrc.

Erle-Brain

export ROS_MASTER_URI=http://192.168.7.2:11311
export ROS_IP=192.168.7.2

Laptop or PC:

export ROS_MASTER_URI=http://192.168.7.2:11311
export ROS_IP=192.168.7.1

Support forums and chats

Please ask your questions not related to bugs/feauture requests on:

We'd like to keep the project bugtracker as free as possible, so please contact via the above methods.

Wiki: ros_erle_buzzer (last edited 2015-05-24 19:18:06 by Alejandro Hernández)