An Actor Based Architecture For Multi-Robot System With Application To Warehouse

Aniruddha Singhal, Harsh Vardhan Singh, Aarathi Penumatsa, Nakul Bhatt, Prakash Ambwani, Swagat Kumar, Rajesh Sinha

Research output: Contribution to conferencePaper

Abstract

In this paper, we have presented a new architecture which allows humans and robots to work collaboratively in an environment. It is built on top of an actor model which uses a separate thread to process information of distinct entities like a human, robot or an algorithm. Because of the use of actor model, the system has advantages of both centralized and distributed systems. In contrast to existing architectures, the major advantage of the proposed system is its modularity and its ability to deal with problems like task allocation , task decomposition, collaboration and multi-robot pathfinding in a dynamic and reactive way. As a proof of concept, we have implemented this architecture with an auction-based algorithm for task allocation in an MRS and have presented the results.
Original languageEnglish
Number of pages6
DOIs
Publication statusPublished - 29 May 2018

Fingerprint

Warehouses
Robots
Decomposition

Cite this

Singhal, A., Singh, H. V., Penumatsa, A., Bhatt, N., Ambwani, P., Kumar, S., & Sinha, R. (2018). An Actor Based Architecture For Multi-Robot System With Application To Warehouse. https://doi.org/10.1145/3215525.3215530
Singhal, Aniruddha ; Singh, Harsh Vardhan ; Penumatsa, Aarathi ; Bhatt, Nakul ; Ambwani, Prakash ; Kumar, Swagat ; Sinha, Rajesh. / An Actor Based Architecture For Multi-Robot System With Application To Warehouse. 6 p.
@conference{cf9b6653dd624167b91960fd29c8fe96,
title = "An Actor Based Architecture For Multi-Robot System With Application To Warehouse",
abstract = "In this paper, we have presented a new architecture which allows humans and robots to work collaboratively in an environment. It is built on top of an actor model which uses a separate thread to process information of distinct entities like a human, robot or an algorithm. Because of the use of actor model, the system has advantages of both centralized and distributed systems. In contrast to existing architectures, the major advantage of the proposed system is its modularity and its ability to deal with problems like task allocation , task decomposition, collaboration and multi-robot pathfinding in a dynamic and reactive way. As a proof of concept, we have implemented this architecture with an auction-based algorithm for task allocation in an MRS and have presented the results.",
author = "Aniruddha Singhal and Singh, {Harsh Vardhan} and Aarathi Penumatsa and Nakul Bhatt and Prakash Ambwani and Swagat Kumar and Rajesh Sinha",
year = "2018",
month = "5",
day = "29",
doi = "10.1145/3215525.3215530",
language = "English",

}

An Actor Based Architecture For Multi-Robot System With Application To Warehouse. / Singhal, Aniruddha; Singh, Harsh Vardhan; Penumatsa, Aarathi; Bhatt, Nakul; Ambwani, Prakash; Kumar, Swagat; Sinha, Rajesh.

2018.

Research output: Contribution to conferencePaper

TY - CONF

T1 - An Actor Based Architecture For Multi-Robot System With Application To Warehouse

AU - Singhal, Aniruddha

AU - Singh, Harsh Vardhan

AU - Penumatsa, Aarathi

AU - Bhatt, Nakul

AU - Ambwani, Prakash

AU - Kumar, Swagat

AU - Sinha, Rajesh

PY - 2018/5/29

Y1 - 2018/5/29

N2 - In this paper, we have presented a new architecture which allows humans and robots to work collaboratively in an environment. It is built on top of an actor model which uses a separate thread to process information of distinct entities like a human, robot or an algorithm. Because of the use of actor model, the system has advantages of both centralized and distributed systems. In contrast to existing architectures, the major advantage of the proposed system is its modularity and its ability to deal with problems like task allocation , task decomposition, collaboration and multi-robot pathfinding in a dynamic and reactive way. As a proof of concept, we have implemented this architecture with an auction-based algorithm for task allocation in an MRS and have presented the results.

AB - In this paper, we have presented a new architecture which allows humans and robots to work collaboratively in an environment. It is built on top of an actor model which uses a separate thread to process information of distinct entities like a human, robot or an algorithm. Because of the use of actor model, the system has advantages of both centralized and distributed systems. In contrast to existing architectures, the major advantage of the proposed system is its modularity and its ability to deal with problems like task allocation , task decomposition, collaboration and multi-robot pathfinding in a dynamic and reactive way. As a proof of concept, we have implemented this architecture with an auction-based algorithm for task allocation in an MRS and have presented the results.

UR - http://www.mendeley.com/research/actor-based-architecture-multirobot-system-application-warehouse

UR - http://www.mendeley.com/research/actor-based-architecture-multirobot-system-application-warehouse

U2 - 10.1145/3215525.3215530

DO - 10.1145/3215525.3215530

M3 - Paper

ER -