Meili Agent for ROS/ROS2

Meili Agent is a ROS/ROS2 package, written in Python, that runs alongside your robot’s navigation stack. It streams the robot’s state (location, battery, path) to Meili FMS and executes the tasks Meili FMS sends to it.

Supported distributions

ROS version Distribution
ROS 1 Melodic, Noetic
ROS 2 Foxy, Humble, Jazzy

Meili Agent for ROS 2 2.1.0 uses meili-sdk 0.9.6 and meili-ros-lib 0.3.21. Meili FMS accepts agents using meili-sdk 0.8.6 or later.

Getting started

  1. Install Meili Agent on your robot with the installation script for your distribution.
  2. Run Meili Agent once the robot’s navigation nodes are up.
  3. Tune the parameters that control streaming, path planning and traffic control.
  4. Configure the vehicles and topics that the agent tracks.

New to ROS? See Key ROS concepts.

Last updated 3 November 2026