Only released in EOL distros:  

maggie_devices: maggie_base | maggie_eyelids | maggie_ir_controller | maggie_labjack | maggie_motor_controller | maggie_rfid

Package Summary

labjack node

Overview

This package provides the functionality of an I/O data acquisition board.

Devices Supported

This device supports all the drivers implemented in the maggie_labjack_drivers package.

ROS Nodes

labjack_node

ROS node for controlling the labjack controller.

Services

get_touch_sensors (touch_skill_msgs/LabjackTouchInfo)
  • Service to get the information the touch sensors receive.
get_voltage (batteries_skill_msgs/LabjackBatteryInfo)
  • Service to get the current voltage of the batteries.
is_plugged (batteries_skill_msgs/LabjackPlugInfo)
  • Service to get if the robot are connected or not.
get_state (basic_states_skill_msgs/GetLabjackState)
  • Service to get the current state of the robot. Options are: emergency, sleep, stop, active.
set_state (basic_states_skill_msgs/SetLabjackState)
  • Service to set the state of the robot. Options are: emergency, sleep, stop, active.

Launch File Examples

In a terminal window, start an eyelids node process running:

 $ roslaunch maggie_labjack labjack.launch robot:=maggie

Examples

Wiki: maggie_labjack (last edited 2015-06-12 09:19:48 by raul.perula)