Only released in EOL distros:
Package Summary
Message definitions for RCLL refbox communication
- Maintainer status: developed
 - Maintainer: Tim Niemueller <niemueller AT kbsg.rwth-aachen DOT de>
 - Author: Tim Niemueller
 - License: BSD
 - External website: http://www.robocup-logistics.org/refbox
 - Source: git https://github.com/timn/ros-rcll_ros_msgs.git (branch: master)
 
Package Summary
Message definitions for RCLL refbox communication
- Maintainer status: developed
 - Maintainer: Tim Niemueller <niemueller AT kbsg.rwth-aachen DOT de>
 - Author: Tim Niemueller
 - License: BSD
 - External website: http://www.robocup-logistics.org/refbox
 - Source: git https://github.com/timn/ros-rcll_ros_msgs.git (branch: master)
 
Package Summary
Message definitions for RCLL refbox communication
- Maintainer status: developed
 - Maintainer: Tim Niemueller <niemueller AT kbsg.rwth-aachen DOT de>
 - Author: Tim Niemueller
 - License: BSD
 - External website: http://www.robocup-logistics.org/refbox
 - Source: git https://github.com/timn/ros-rcll_ros_msgs.git (branch: master)
 
Introduction
This package contains messages and services providing the interface to interact with the referee box (refbox) of the RoboCup Logistics League which is also used in the Planning Competition for Logistics Robots In Simulation.
In addition to this msgs package, you will also need the rcll_refbox_peer (see its documentation there for a description of the actual topics). But you may, for example, choose to keep the calling code on a different machine than the peer. The messages have a close relation to the respective protobuf message types of the referee box. We suggest also consulting the refbox documentation.
Message Types
- BeaconSignal
 Represents a single beacon signal received over the network.(BeaconSignal.msg)
- ExplorationInfo
 Represents the information received from the refbox during the exploration phase. (ExplorationInfo.msg)
- ExplorationSignal
 Light signal specification (used in ExplorationInfo). (ExplorationSignal.msg)
- ExplorationZone
 Zone specification (used in ExplorationInfo). (ExplorationZone.msg)
- GameState
 The GameState message is periodically sent via peer-to-peer to all robots as well as by client-server communication to connected controllers. The game time is restarted in the exploration and production phases, i.e. the time goes from 0 to 180 seconds in the exploration phase and from 0 to 900 seconds in the production phase.
In the PRE_GAME and POST_GAME phases as well as in states other than RUNNING the robots must stand still immediately and all the time.
(GameState.msg)
- LightSpec
 Light color/state combination specification. (LightSpec.msg)
- Machine
 Machine (in the sense of a on-field MPS station) specification. (Machine.msg)
- MachineInfo
 Periodic information about a team's machines. (MachineInfo.msg)
- MachineReportEntry
 Machine report for a single machine as to be sent through a service to the refbox. (MachineReportEntry.msg)
- MachineReportInfo
 Periodic information sent during the exploration phase by the refbox acknowledging reported machines. (MachineReportInfo.msg)
- Order
 Order specification. (Order.msg)
- OrderInfo
 List of currently announced orders sent periodically during the production phase. (OrderInfo.msg)
- ProductColor
 Constants for the colors of the different elements of an order specification. (ProductColor.msg)
- Ring
 Specification of additional material requirements for a ring color. (Ring.msg)
- RingInfo
 List of ring specifications. Sent by refbox during production. (RingInfo.msg)
- Team
 Team color specification. (Team.msg)
- Time
 Time specification. (Time.msg)
Service Types
- SendBeaconSignal
 Service specification to send beacon signal to referee box. (SendBeaconSignal.srv)
- SendMachineReport
 Service to send machine reports during exploration phase. (SendMachineReport.srv)
- SendPrepareMachine
 Send instruction to prepare a machine during production. (SendPrepareMachine.srv)