|CI status||No Continuous Integration|
|Tags||No category tags.|
Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)
ROS AMR interoperability packages
This repository hosts a collection of ROS packages to ease the integration of ROS based robots with different interoperability standards, with a focus on AMRs (Autonomous Mobile Robots).
The following packages are included in this repository:
Mass Robotics AMR Interop Sender for ROS2
Mapping of different data elements from the ROS2 system into Mass Robotics Interop messages can be customized through a YAML configuration file.
The topic of AMR interoperability is in a fluid state of evolution. For this reason, it is worth it to keep track of other standards, initiatives, libraries and efforts related to this topic.
The following is an incomplete and growing list of such related topics:
- Open-RMF (formerly RMF Core) is an open source framework based on ROS 2 to enable the interoperability of heterogeneous fleets of any type of robotics systems.
- Mass Robotics AMR Interoperability Standard aims to help organizations deploy AMRs from multiple vendors and have them coexist effectively.
- VDA 5050 AGV Communications Interface describes an interface for communication between driverless transport vehicles (AGV) and a master control system over MQTT using standardized JSON messages.
OPC Unified Architecture
(OPC UA) is a machine to machine communication protocol for industrial
automation developed by the OPC Foundation
- ros_opcua_communication ROS bindings for different open-source OPC-UA implementations
We expect to keep curating the set of relevant topics with the contribution of the community.
Install pre-commit in your computer and then set it up by running
pre-commit install at the root of the cloned project.