[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


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


ROS node for controlling the servomotors of the eyelids.


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


~port (string) ~side (string)

Launch File Examples

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

 $ roslaunch maggie_eyelids eyelids.launch robot:=maggie


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"

2020-02-22 12:55