Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform

Aniruddha Singhal, Prasun Pallav, Nishant Kejriwal, Soumyadeep Choudhury, Swagat Kumar, Rajesh Sinha

Research output: Chapter in Book/Report/Conference proceedingChapter

5 Citations (Scopus)

Abstract

In this paper, we provide details of implementing a system for managing a fleet of autonomous mobile robots (AMR) operating in a factory or a warehouse premise. While the robots are themselves autonomous in its motion and obstacle avoidance capability, the target destination for each robot is provided by a global planner. The global planner and the ground vehicles (robots) constitute a multi agent system (MAS) which communicate with each other over a wireless network. Three different approaches are explored for implementation. The first two approaches make use of the distributed computing based Networked Robotics architecture and communication framework of Robot Operating System (ROS) itself while the third approach uses Rapyuta Cloud Robotics framework for this implementation. The comparative performance of these approaches are analyzed through simulation as well as real world experiment with actual robots. These analyses provide an in-depth understanding of the inner working of the Cloud Robotics Platform in contrast to the usual ROS framework. The insight gained through this exercise will be valuable for students as well as practicing engineers interested in implementing similar systems else where. In the process, we also identify few critical limitations of the current Rapyuta platform and provide suggestions to overcome them.
Original languageEnglish
Title of host publication2017 European Conference on Mobile Robots, ECMR 2017
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Print)9781538610961
DOIs
Publication statusPublished - 6 Nov 2017
Event2017 European Conference on Mobile Robots, ECMR 2017 - Paris, France
Duration: 6 Sep 20178 Sep 2017

Publication series

Name2017 European Conference on Mobile Robots, ECMR 2017

Conference

Conference2017 European Conference on Mobile Robots, ECMR 2017
CountryFrance
CityParis
Period6/09/178/09/17

Fingerprint

Mobile robots
Robotics
Robots
Ground vehicles
Warehouses
Distributed computer systems
Collision avoidance
Multi agent systems
Industrial plants
Wireless networks
Students
Engineers
Communication
Experiments

Keywords

  • Cloud Robotics Platform
  • Fleet Management System
  • MAS
  • Multi-AMR control
  • Rapyuta
  • Robot Operating System

Cite this

Singhal, A., Pallav, P., Kejriwal, N., Choudhury, S., Kumar, S., & Sinha, R. (2017). Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform. In 2017 European Conference on Mobile Robots, ECMR 2017 (2017 European Conference on Mobile Robots, ECMR 2017). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ECMR.2017.8098721
Singhal, Aniruddha ; Pallav, Prasun ; Kejriwal, Nishant ; Choudhury, Soumyadeep ; Kumar, Swagat ; Sinha, Rajesh. / Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform. 2017 European Conference on Mobile Robots, ECMR 2017. Institute of Electrical and Electronics Engineers Inc., 2017. (2017 European Conference on Mobile Robots, ECMR 2017).
@inbook{e396f8f023c1425281380de5535e8116,
title = "Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform",
abstract = "In this paper, we provide details of implementing a system for managing a fleet of autonomous mobile robots (AMR) operating in a factory or a warehouse premise. While the robots are themselves autonomous in its motion and obstacle avoidance capability, the target destination for each robot is provided by a global planner. The global planner and the ground vehicles (robots) constitute a multi agent system (MAS) which communicate with each other over a wireless network. Three different approaches are explored for implementation. The first two approaches make use of the distributed computing based Networked Robotics architecture and communication framework of Robot Operating System (ROS) itself while the third approach uses Rapyuta Cloud Robotics framework for this implementation. The comparative performance of these approaches are analyzed through simulation as well as real world experiment with actual robots. These analyses provide an in-depth understanding of the inner working of the Cloud Robotics Platform in contrast to the usual ROS framework. The insight gained through this exercise will be valuable for students as well as practicing engineers interested in implementing similar systems else where. In the process, we also identify few critical limitations of the current Rapyuta platform and provide suggestions to overcome them.",
keywords = "Cloud Robotics Platform, Fleet Management System, MAS, Multi-AMR control, Rapyuta, Robot Operating System",
author = "Aniruddha Singhal and Prasun Pallav and Nishant Kejriwal and Soumyadeep Choudhury and Swagat Kumar and Rajesh Sinha",
year = "2017",
month = "11",
day = "6",
doi = "10.1109/ECMR.2017.8098721",
language = "English",
isbn = "9781538610961",
series = "2017 European Conference on Mobile Robots, ECMR 2017",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "2017 European Conference on Mobile Robots, ECMR 2017",
address = "United States",

}

Singhal, A, Pallav, P, Kejriwal, N, Choudhury, S, Kumar, S & Sinha, R 2017, Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform. in 2017 European Conference on Mobile Robots, ECMR 2017. 2017 European Conference on Mobile Robots, ECMR 2017, Institute of Electrical and Electronics Engineers Inc., 2017 European Conference on Mobile Robots, ECMR 2017, Paris, France, 6/09/17. https://doi.org/10.1109/ECMR.2017.8098721

Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform. / Singhal, Aniruddha; Pallav, Prasun; Kejriwal, Nishant; Choudhury, Soumyadeep; Kumar, Swagat; Sinha, Rajesh.

2017 European Conference on Mobile Robots, ECMR 2017. Institute of Electrical and Electronics Engineers Inc., 2017. (2017 European Conference on Mobile Robots, ECMR 2017).

Research output: Chapter in Book/Report/Conference proceedingChapter

TY - CHAP

T1 - Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform

AU - Singhal, Aniruddha

AU - Pallav, Prasun

AU - Kejriwal, Nishant

AU - Choudhury, Soumyadeep

AU - Kumar, Swagat

AU - Sinha, Rajesh

PY - 2017/11/6

Y1 - 2017/11/6

N2 - In this paper, we provide details of implementing a system for managing a fleet of autonomous mobile robots (AMR) operating in a factory or a warehouse premise. While the robots are themselves autonomous in its motion and obstacle avoidance capability, the target destination for each robot is provided by a global planner. The global planner and the ground vehicles (robots) constitute a multi agent system (MAS) which communicate with each other over a wireless network. Three different approaches are explored for implementation. The first two approaches make use of the distributed computing based Networked Robotics architecture and communication framework of Robot Operating System (ROS) itself while the third approach uses Rapyuta Cloud Robotics framework for this implementation. The comparative performance of these approaches are analyzed through simulation as well as real world experiment with actual robots. These analyses provide an in-depth understanding of the inner working of the Cloud Robotics Platform in contrast to the usual ROS framework. The insight gained through this exercise will be valuable for students as well as practicing engineers interested in implementing similar systems else where. In the process, we also identify few critical limitations of the current Rapyuta platform and provide suggestions to overcome them.

AB - In this paper, we provide details of implementing a system for managing a fleet of autonomous mobile robots (AMR) operating in a factory or a warehouse premise. While the robots are themselves autonomous in its motion and obstacle avoidance capability, the target destination for each robot is provided by a global planner. The global planner and the ground vehicles (robots) constitute a multi agent system (MAS) which communicate with each other over a wireless network. Three different approaches are explored for implementation. The first two approaches make use of the distributed computing based Networked Robotics architecture and communication framework of Robot Operating System (ROS) itself while the third approach uses Rapyuta Cloud Robotics framework for this implementation. The comparative performance of these approaches are analyzed through simulation as well as real world experiment with actual robots. These analyses provide an in-depth understanding of the inner working of the Cloud Robotics Platform in contrast to the usual ROS framework. The insight gained through this exercise will be valuable for students as well as practicing engineers interested in implementing similar systems else where. In the process, we also identify few critical limitations of the current Rapyuta platform and provide suggestions to overcome them.

KW - Cloud Robotics Platform

KW - Fleet Management System

KW - MAS

KW - Multi-AMR control

KW - Rapyuta

KW - Robot Operating System

UR - http://www.mendeley.com/research/managing-fleet-autonomous-mobile-robots-amr-using-cloud-robotics-platform

U2 - 10.1109/ECMR.2017.8098721

DO - 10.1109/ECMR.2017.8098721

M3 - Chapter

SN - 9781538610961

T3 - 2017 European Conference on Mobile Robots, ECMR 2017

BT - 2017 European Conference on Mobile Robots, ECMR 2017

PB - Institute of Electrical and Electronics Engineers Inc.

ER -

Singhal A, Pallav P, Kejriwal N, Choudhury S, Kumar S, Sinha R. Managing a fleet of autonomous mobile robots (AMR) using cloud robotics platform. In 2017 European Conference on Mobile Robots, ECMR 2017. Institute of Electrical and Electronics Engineers Inc. 2017. (2017 European Conference on Mobile Robots, ECMR 2017). https://doi.org/10.1109/ECMR.2017.8098721