Adaptive Goal Management System of Robots

by   Muhammad Kazim, et al.

This paper considers the problem of managing single or multiple robots and proposes a cloud-based robot fleet manager, Adaptive Goal Management (AGM) System, for teams of unmanned mobile robots. The AGM system uses an adaptive goal execution approach and provides a restful API for communication between single or multiple robots, enabling real-time monitoring and control. The overarching goal of AGM is to coordinate single or multiple robots to productively complete tasks in an environment. There are some existing works that provide various solutions for managing single or multiple robots, but the proposed AGM system is designed to be adaptable and scalable, making it suitable for managing multiple heterogeneous robots in diverse environments with dynamic changes. The proposed AGM system presents a versatile and efficient solution for managing single or multiple robots across multiple industries, such as healthcare, agriculture, airports, manufacturing, and logistics. By enhancing the capabilities of these robots and enabling seamless task execution, the AGM system offers a powerful tool for facilitating complex operations. The effectiveness of the proposed AGM system is demonstrated through simulation experiments in diverse environments using ROS1 with Gazebo. The results show that the AGM system efficiently manages the allocated tasks and missions. Tests conducted in the manufacturing industry have shown promising results in task and mission management for both a single Mobile Industrial Robot and multiple Turtlebot3 robots. To provide further insights, a supplementary video showcasing the experiments can be found at AdaptiveGoalManagement.


page 1

page 4

page 5

page 6

page 7


A Capability and Skill Model for Heterogeneous Autonomous Robots

Teams of heterogeneous autonomous robots become increasingly important d...

Prognostic and Health Management (PHM) tool for Robot Operating System (ROS)

Nowadays, prognostics-aware systems are increasingly used in many system...

Behavior Tree-Based Asynchronous Task Planning for Multiple Mobile Robots using a Data Distribution Service

In this study, we propose task planning framework for multiple robots th...

ROS 2 for RoboCup

There has always been much motivation for sharing code and solutions amo...

A Multi-Agent System for Autonomous Mobile Robot Coordination

The automation of internal logistics and inventory-related tasks is one ...

An Iterative Approach for Collision Feee Routing and Scheduling in Multirobot Stations

This work is inspired by the problem of planning sequences of operations...

Self-adaptive decision-making mechanisms to balance the execution of multiple tasks for a multi-robots team

This work addresses the coordination problem of multiple robots with the...

Please sign up or login with your details

Forgot password? Click here to reset