Improving the performance of multi-robot systems by task switching

We consider the problem of task assignment for a multi-robot system where each robot must attend to one or more queues of tasks. We assume that individual robots have no knowledge of tasks in the environment that are not in their queue. Robots in communication with each other may share information a...

Full description

Bibliographic Details
Main Authors: Ayanian, Nora (Contributor), Sung, Cynthia Rueyi (Contributor), Rus, Daniela L. (Contributor)
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory (Contributor), Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science (Contributor), Massachusetts Institute of Technology. School of Engineering (Contributor)
Format: Article
Language:English
Published: Institute of Electrical and Electronics Engineers (IEEE), 2014-10-07T19:01:11Z.
Subjects:
Online Access:Get fulltext
LEADER 02263 am a22002893u 4500
001 90596
042 |a dc 
100 1 0 |a Ayanian, Nora  |e author 
100 1 0 |a Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory  |e contributor 
100 1 0 |a Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science  |e contributor 
100 1 0 |a Massachusetts Institute of Technology. School of Engineering  |e contributor 
100 1 0 |a Sung, Cynthia Rueyi  |e contributor 
100 1 0 |a Ayanian, Nora  |e contributor 
100 1 0 |a Rus, Daniela L.  |e contributor 
700 1 0 |a Sung, Cynthia Rueyi  |e author 
700 1 0 |a Rus, Daniela L.  |e author 
245 0 0 |a Improving the performance of multi-robot systems by task switching 
260 |b Institute of Electrical and Electronics Engineers (IEEE),   |c 2014-10-07T19:01:11Z. 
856 |z Get fulltext  |u http://hdl.handle.net/1721.1/90596 
520 |a We consider the problem of task assignment for a multi-robot system where each robot must attend to one or more queues of tasks. We assume that individual robots have no knowledge of tasks in the environment that are not in their queue. Robots in communication with each other may share information about active tasks and exchange queues to achieve lower cost for the system. We show that allowing this kind of task switching causes tasks to be completed more efficiently. In addition, we present conditions under which queues can be guaranteed to make progress, and we support these claims with simulation and experimental results. This work has potential applications in manufacturing, environmental exploration, and pickup-delivery tasks. 
520 |a United States. Office of Naval Research. Multidisciplinary University Research Initiative (Grant N00014-09-1-1051) 
520 |a United States. Office of Naval Research. Multidisciplinary University Research Initiative (Grant N00014-09-1-1031) 
520 |a National Science Foundation (U.S.) (Award IIS-1117178) 
520 |a American Society for Engineering Education. National Defense Science and Engineering Graduate Fellowship 
546 |a en_US 
655 7 |a Article 
773 |t Proceedings of the 2013 IEEE International Conference on Robotics and Automation