Isaac Mission Control is a cloud service that enables communication between edge robots and other cloud services responsible for managing a fleet of robots. The communication is designed as per VDA5050 protocol and uses MQTT fundamentals. The Mission Control system is composed of:
Mission Database server: hosts REST APIs used to interact with Mission Dispatch and manage object persistence.
Mission Dispatch server: handles communication with robots and manages state transitions. GitHub.
Mission Client: on-robot ROS2 module which receives and executes tasks from Mission Dispatch using the VDA5050 protocol over MQTT. GitHub.
Waypoint Graph Generation (SWAGGER): Generate navigable waypoints from an occupancy map GitHub.
cuOpt: Determine ideal route through a facility GitHub.
None at present
Apache 2 License
Sources for binaries provided in this image with LGPL/GPL licensing can be found here.
Please report issues on Isaac ROS Common