An implementation of a Python-based full-control RMF fleet adapter for Andino fleet. Please refer to https://github.com/open-rmf/fleet_adapter_template/tree/humble for implementation detail.
This package contains a main executable called fleet_adapter to create a node for enabling ROS-RMF communication and initialize robot fleet. RobotClientAPI is implemented with our own Andino fleet manager to provide useful methods used by RobotCommandHandle. Each individual robot is controlled by RobotCommandHandle and is added to the fleet through FleetHandle. ```
In order to add/remove a robot to this fleet, user can make change config.yaml file under "robots" section.
To run a fleet adapter, use the following command
ros2 launch andino_fleet_adapter andino_fleet_adapter.launch.py