• DocumentCode
    1054187
  • Title

    Sold!: auction methods for multirobot coordination

  • Author

    Gerkey, Brian P. ; Matari, Maja J.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Southern California, Los Angeles, CA, USA
  • Volume
    18
  • Issue
    5
  • fYear
    2002
  • fDate
    10/1/2002 12:00:00 AM
  • Firstpage
    758
  • Lastpage
    768
  • Abstract
    The key to utilizing the potential of multirobot systems is cooperation. How can we achieve cooperation in systems composed of failure-prone autonomous robots operating in noisy, dynamic environments? We present a method of dynamic task allocation for groups of such robots. We implemented and tested an auction-based task allocation system which we call MURDOCH, built upon a principled, resource centric, publish/subscribe communication model. A variant of the Contract Net Protocol, MURDOCH produces a distributed approximation to a global optimum of resource usage. We validated MURDOCH in two very different domains: a tightly coupled multirobot physical manipulation task and a loosely coupled multirobot experiment in long-term autonomy. The primary contribution of the paper is to show empirically that distributed negotiation mechanisms such as MURDOCH are viable and effective for coordinating physical multirobot systems.
  • Keywords
    distributed control; message passing; mobile robots; multi-robot systems; protocols; resource allocation; Contract Net Protocol; MURDOCH; auction methods; auction-based task allocation system; cooperation; distributed approximation; distributed negotiation mechanisms; dynamic task allocation; failure-prone autonomous robots; long-term autonomy; multirobot coordination; noisy dynamic environments; resource centric publish/subscribe communication model; tightly coupled multirobot physical manipulation task; Contracts; Humans; Intelligent robots; Multirobot systems; Resource management; Robot kinematics; Robot sensing systems; Sensor arrays; System testing; Working environment noise;
  • fLanguage
    English
  • Journal_Title
    Robotics and Automation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1042-296X
  • Type

    jour

  • DOI
    10.1109/TRA.2002.803462
  • Filename
    1067996