[Documentation] [TitleIndex] [WordIndex

  Show EOL distros: 

Package Summary

RCLL refbox communication adapter

Package Summary

RCLL refbox communication adapter

Package Summary

RCLL refbox communication adapter

Introduction

This package contains nodes providing a ROS-based 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.

Nodes

This package contains a single node rcll_refbox_peer. It needs to be instantiated once per robot, each in a separate namespace to disambiguate the topic and configuration names. As an example, see the example launch files that come with the package.

Please refer to the rcll_ros_msgs package for the interface message types.

rcll_refbox_peer

Published Topics

rcll/beacon (rcll_ros_msgs/BeaconSignal) rcll/game_state (rcll_ros_msgs/GameState) rcll/machine_info (rcll_ros_msgs/MachineInfo) rcll/exploration_info (rcll_ros_msgs/ExplorationInfo) rcll/machine_report_info (rcll_ros_msgs/MachineReportInfo) rcll/order_info (rcll_ros_msgs/OrderInfo) rcll/ring_info (rcll_ros_msgs/RingInfo)

Services

rcll/send_beacon (rcll_ros_msgs/SendBeaconSignal) rcll/send_machine_report (rcll_ros_msgs/SendMachineReport) rcll/send_prepare_machine (rcll_ros_msgs/SendPrepareMachine)

Parameters

~team_name (string) ~robot_name (string) ~robot_number (int) ~crypto_key (string) ~crypto_cipher (string) ~peer_address (string) ~peer_public_recv_port and ~peer_public_send_port (int) ~peer_cyan_recv_port and ~peer_cyan_send_port (int) ~peer_magenta_recv_port and ~peer_magenta_send_port (int)

2019-07-13 13:03