skip to main content
10.1145/1082473.1082604acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
Article

Task inference and distributed task management in the Centibots robotic system

Published:25 July 2005Publication 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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  4. W. Keith Edwards. Core Jini. Prentice Hall, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Barbara J. Grosz and Sarit Kraus. Collaborative plans for complex group action. Artificial Intelligence, 86(1):269--357, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Andrew Howard, Maja J. Mataric, and Gaurav Sukhatme. An incremental self-deployment algorithm for mobile sensor networks.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. James Kennedy and Russell C. Eberhart. Swarm Intelligence. Academic Press, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  11. Kurt Konolige. A gradient method for realtime robot control. In Proceedings of IROS, 2000.Google ScholarGoogle ScholarCross RefCross Ref
  12. Kurt Konolige, Karen Myers, Enrique Ruspini, and Alessandro Saffiotti. The saphira architecture: A design for autonomy. Journal of Experimental and Theoretical AI, 1996.Google ScholarGoogle Scholar
  13. V. Lesser, C. Ortiz, and M. Tambe, editors. Distributed Sensor Networks: a multiagent perspective. Kluwer Publishing, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. R. G. Ogier, F. L. Templin, and M. G. Lewis. Topology dissemination based on reverse-path forwarding, February 2004. IETF RFC 3684 (Experimental). Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Charles L. Ortiz and Eric Hsu. Structured negotiation. In First International Conference on Autonomous agents and multiagent systems, 2002. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle ScholarCross RefCross Ref
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar
  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.Google ScholarGoogle Scholar
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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. Google ScholarGoogle ScholarDigital LibraryDigital Library
  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.Google ScholarGoogle Scholar

Index Terms

  1. Task inference and distributed task management in the Centibots robotic system

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • 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

            Copyright © 2005 ACM

            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]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 25 July 2005

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • Article

            Acceptance Rates

            Overall Acceptance Rate1,155of5,036submissions,23%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader