Only released in EOL distros:  

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

Package Summary

rfid node

Overview

This package provides basic functionality for controlling a RFID reader.

Devices Supported

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

ROS Nodes

rfid_node

ROS node for controlling the rfid.

Published Topics

rfid_write (maggie_rfid_msgs/RfidTag)
  • Publish the content read in a RFID card.

Services

rfid_write (maggie_rfid_msgs/WriteCard)
  • Service to write content in a RFID card.

Parameters

~num_device (int, default: HEAD_READER_ID)
  • Device number.

Launch File Examples

  • For the RFID reader of the head: In a terminal window, start an rfid node process running:

 $ roslaunch maggie_rfid rfid_head.launch robot:=maggie
  • For the RFID reader of the base: In a terminal window, start an rfid node process running:

 $ roslaunch maggie_rfid rfid_base.launch robot:=maggie

Examples

An example to read the content of a rfid card could be:

  1. Launch the node.
  2. Show the value of the topic:

 $ rostopic echo /maggie/rfid_write

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