rosserial: rosserial_arduino | rosserial_client | rosserial_msgs | rosserial_python | rosserial_xbee

Package Summary

A Python-based implementation of the ROS serial protocol.

Overview

The rosserial_python package contains a Python implementation of the host-side rosserial connection. It automatically handles setup, publishing, and subscribing for a connected rosserial-enabled device.

Note that you need to install pyserial for this to work (try pip install pyserial).

Nodes

serial_node.py

Interface to a rosserial-enabled device. This node automatically spins up subscribers and publishers based on the configuration information stored in the device.

Parameters

~port (str, default: /dev/ttyUSB0)
  • Name of port to use.
~baud (int, default: 57600)
  • Baud rate, in bps.

Wiki: rosserial_python (last edited 2012-03-03 02:28:26 by KevinWalchko)