[Documentation] [TitleIndex] [WordIndex

Only released in EOL distros:  

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

Package Summary

eyelids node

Overview

This package provides basic functionality for controlling two servomotors working as eyelids of a robot.

Devices Supported

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

ROS Nodes

eyelids_node

ROS node for controlling the servomotors of the eyelids.

Services

move_abs_pos (motor_controller_msgs/MoveAbsPos) move_str_pos (eyelids_msgs/MoveStrPos)

Parameters

~port (string) ~side (string)

Launch File Examples

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

 $ roslaunch maggie_eyelids eyelids.launch robot:=maggie

Examples

An example of movement by string could be:

  1. Launch the node.
  2. Move by string:

 $ rosservice call /maggie/move_str_pos eyelids_msgs/MoveStrPos "open"


2019-11-30 12:55