skip to main content
Article

Task inference and distributed task management in the Centibots robotic system

Published: 25 July 2005 Publication History

Abstract

We describe the Centibots system, a very large scale distributed robotic system, consisting of more than 100 robots, that has been successfully deployed in large, unknown indoor environments, over extended periods of time (i.e., durations corresponding to several power cycles). Unlike most multiagent systems, the set of tasks about which teams must collaborate is not given a priori. We first describe a task inference algorithm that identifies potential team commitments that collectively balance constraints such as reachability, sensor coverage, and communication access. We then describe a dispatch algorithm for task distribution and management that assigns resources depending on either task density or replacement requirements stemming from failures or power shortages. The targeted deployment environments are expected to lack a supporting communication infrastructure; robots manage their own network and reason about the concomitant localization constraints necessary to maintain team communication. Finally, we present quantitative results in terms of a "search and rescue problem" and discuss the team-oriented aspects of the system in the context of prevailing theories of multiagent collaboration.

References

[1]
R. C. Arkin. Behavior-Based Robotics. MIT Press, 1998.
[2]
J. Barraquand, B. Langlois, and J. C. Latombe. Robot motion planning with many degrees of freedom and dynamic constraints. In H. Miura and S. Arimoto, editors, Robotics Research, volume 5, pages 435--444. MIT Press, 1990.
[3]
Maxim A. Batalin and Gaurav S. Sukhatmen. Coverage, exploration, and deployment by a mobile robot and communication network. Telecommunication Systems, Special Issue on Wireless Sensor Networks, 26(2):181--196, 2004.
[4]
W. Keith Edwards. Core Jini. Prentice Hall, 2001.
[5]
Barbara J. Grosz and Sarit Kraus. Collaborative plans for complex group action. Artificial Intelligence, 86(1):269--357, 1996.
[6]
Andrew Howard, Maja J. Mataric, and Gaurav Sukhatme. An incremental self-deployment algorithm for mobile sensor networks.
[7]
Andrew Howard, Lynne E. Parker, and Gaurav S. Sukhatme. The sdr experience: Experiments with a large-scale heterogenous mobile robot team (extended abstract). In 9th International Symposium on Experimental Robotics 2004, Singapore, Jun 2004.
[8]
Boyoon Jung and Gaurav S. Sukhatme. Tracking targets using multiple robots: the effect of environment occlusion. Autonomous Robots Journal, 13(3):191--205, 2002.
[9]
James Kennedy and Russell C. Eberhart. Swarm Intelligence. Academic Press, 2001.
[10]
K. Ko, B. Stewart, D. Fox. K. Konolige, and B. Limketkai. A practical, decision-theoretic approach to multi-robot mapping and exploration. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, 2003.
[11]
Kurt Konolige. A gradient method for realtime robot control. In Proceedings of IROS, 2000.
[12]
Kurt Konolige, Karen Myers, Enrique Ruspini, and Alessandro Saffiotti. The saphira architecture: A design for autonomy. Journal of Experimental and Theoretical AI, 1996.
[13]
V. Lesser, C. Ortiz, and M. Tambe, editors. Distributed Sensor Networks: a multiagent perspective. Kluwer Publishing, 2003.
[14]
R. G. Ogier, F. L. Templin, and M. G. Lewis. Topology dissemination based on reverse-path forwarding, February 2004. IETF RFC 3684 (Experimental).
[15]
Charles L. Ortiz and Eric Hsu. Structured negotiation. In First International Conference on Autonomous agents and multiagent systems, 2002.
[16]
C. L. Ortiz, A. Agno, P. Berry, and R. Vincent. Multilevel adaptation in teams of unmanned air and ground vehicles. In Proceedings of the First AIAA Unmanned Aerospace Vehicles, Systems, Technologies and Operations Conference and Workshop, 2002.
[17]
D. V. Pynadath and M. Tambe. Automated teamwork among heterogeneous software agents and humans. Journal of Autonomous Agents and Multi-Agent Systems, 7:71--100, 2003.
[18]
A. Saffiotti, E. H. Ruspini, and K. Konolige. Integrating reactivity and goal-directedness in a fuzzy controller. In Proceedings of the 2nd Fuzzy-IEEE Conference, 1993.
[19]
A. Saffiotti, N. B. Zumel, and E. H. Ruspini. Multirobot team coordination using desirabilities. In In Proc. of the 6th Int. Conf on Intelligent Autonomous Systems (IAS), July 2000.
[20]
R. Vincent, P. Berry, A. Agno, C. Ortiz, and D. Wilkins. Teambotica: a robotic framework for integrated teaming, tasking, networking, and control. In Autonomous Agents and Multiagent Systems Conference, 2003.
[21]
D. E. Wilkins, T. Lee, and P. Berry. Interactive execution monitoring of agent teams. Journal of Artificial Intelligence Research, 18:217--261, March 2003.
[22]
O. Yadgar, S. Kraus, and C. Ortiz. Scaling up distributed sensor networks: cooperative large-scale mobile-agent organizations, pages 185--218. Kluwer publishing, 2003.

Cited By

View all
  • (2021)Multi-pedestrian Assignment and Detection Based on DE-Greedy AlgorithmAdvances in Guidance, Navigation and Control10.1007/978-981-15-8155-7_358(4317-4326)Online publication date: 30-Oct-2021
  • (2019)Multi-robot Task Allocation Strategy based on Particle Swarm Optimization and Greedy Algorithm2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC)10.1109/ITAIC.2019.8785472(1643-1646)Online publication date: May-2019
  • (2015)Designing group behavior algorithms for autonomous underwater vehicles in the underwater local heterogeneities survey problemAutomation and Remote Control10.1134/S000511791505013676:5(885-896)Online publication date: 1-May-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
AAMAS '05: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems
July 2005
1407 pages
ISBN:1595930930
DOI:10.1145/1082473
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 25 July 2005

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. autonomous robots and robot teams
  2. mobile agents
  3. teamwork

Qualifiers

  • Article

Conference

AAMAS05
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)5
  • Downloads (Last 6 weeks)1
Reflects downloads up to 24 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2021)Multi-pedestrian Assignment and Detection Based on DE-Greedy AlgorithmAdvances in Guidance, Navigation and Control10.1007/978-981-15-8155-7_358(4317-4326)Online publication date: 30-Oct-2021
  • (2019)Multi-robot Task Allocation Strategy based on Particle Swarm Optimization and Greedy Algorithm2019 IEEE 8th Joint International Information Technology and Artificial Intelligence Conference (ITAIC)10.1109/ITAIC.2019.8785472(1643-1646)Online publication date: May-2019
  • (2015)Designing group behavior algorithms for autonomous underwater vehicles in the underwater local heterogeneities survey problemAutomation and Remote Control10.1134/S000511791505013676:5(885-896)Online publication date: 1-May-2015
  • (2014)A decentralized planning algorithm considering tack spatial configuration for a group of AUVs2014 Oceans - St. John's10.1109/OCEANS.2014.7003073(1-5)Online publication date: Sep-2014
  • (2013)Self-Adaptation-Based Dynamic Coalition Formation in a Distributed Agent NetworkIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2012.21324:5(1042-1051)Online publication date: 1-May-2013
  • (2012)Real-world testing of a multi-robot teamProceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 310.5555/2343896.2343927(1213-1214)Online publication date: 4-Jun-2012
  • (2011)Multi-Robot Task Allocation for Performing Cooperative Foraging Tasks in an Initially Unknown EnvironmentInnovations in Defence Support Systems -210.1007/978-3-642-17764-4_2(5-20)Online publication date: 2011
  • (2010)Toward distributed declarative control of networked cyber-physical systemsProceedings of the 7th international conference on Ubiquitous intelligence and computing10.5555/1929661.1929700(397-413)Online publication date: 26-Oct-2010
  • (2010)An Application Framework for Loosely Coupled Networked Cyber-Physical SystemsProceedings of the 2010 IEEE/IFIP International Conference on Embedded and Ubiquitous Computing10.1109/EUC.2010.30(144-153)Online publication date: 11-Dec-2010
  • (2010)The statistical mechanics of belief sharing in multi-agent systemsInformation Fusion10.1016/j.inffus.2009.09.00311:3(256-266)Online publication date: 1-Jul-2010
  • Show More Cited By

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media