Public Member Functions | |
def | __init__ |
def | add |
def | set_status |
def | shutdown |
def | spin |
Public Attributes | |
arduino | |
diag | |
msgs | |
status |
ROS driver node for UTexas BWI segbot Arduino messages.
Definition at line 57 of file arduino_driver_node.py.
def segbot_sensors.arduino_driver_node.ArduinoDriver.__init__ | ( | self, | |
port = '/dev/ttyACM0' , |
|||
baud = 115200 , |
|||
node_name = 'arduino_driver' |
|||
) |
Definition at line 59 of file arduino_driver_node.py.
def segbot_sensors.arduino_driver_node.ArduinoDriver.add | ( | self, | |
type_char, | |||
handler | |||
) |
Define another Arduino message. :param type_char: Identifying first character of this message. :type type_char: str :param handler: Python module for handling those messages. :type handler: str Adds messages starting with type_char to arduino_msgs :raises: :exc:`.ValueError` if request already exists. :raises: :exc:`.ImportError` if unable to import handler.
Definition at line 84 of file arduino_driver_node.py.
def segbot_sensors.arduino_driver_node.ArduinoDriver.set_status | ( | self, | |
level, | |||
message | |||
) |
Update diagnostic status.
Definition at line 101 of file arduino_driver_node.py.
Called by rospy on shutdown.
Definition at line 107 of file arduino_driver_node.py.
Main driver loop.
Definition at line 111 of file arduino_driver_node.py.
Definition at line 59 of file arduino_driver_node.py.
Definition at line 59 of file arduino_driver_node.py.
Definition at line 59 of file arduino_driver_node.py.
Definition at line 59 of file arduino_driver_node.py.