• DocumentCode
    1070687
  • Title

    Distributed control for unit-compressible robots: goal-recognition, locomotion, and splitting

  • Author

    Butler, Zack ; Fitch, Robert ; Rus, Daniela

  • Author_Institution
    Dept. of Comput. Sci., Dartmouth Coll., Hanover, NH, USA
  • Volume
    7
  • Issue
    4
  • fYear
    2002
  • Firstpage
    418
  • Lastpage
    430
  • Abstract
    We present a distributed self-reconfiguring robot system with unit-compressible modules called the Crystal robot. A new design for the Crystal is presented that decouples the x axis and y axis actuation, has on-board sensing and has neighbor-to-neighbor communication. We also describe a suite of distributed control algorithms for this type of robot and associated experiments for each algorithm. Several of the algorithms presented are instantiations of generic distributed algorithms for self-reconfiguring robots. Specifically, we present an algorithm for distributed goal recognition, two new distributed locomotion algorithms designed for unit-compressible actuation and a new generic-division algorithm. We also present the integration of a locomotion algorithm with distributed goal recognition, allowing the robot to reconfigure and recognize the achievement of its goal, all without the use of a central controller. For all of these algorithms, we describe the implementation, sketch correctness analysis and present experimental data. Our experiments empirically verify the usefulness of our distributed algorithms on a self-reconfiguring system.
  • Keywords
    distributed control; mobile robots; motion control; robots; Crystal robot; distributed algorithms; distributed control; goal recognition; goal-recognition; locomotion; metamorphic robots; self-reconfiguring robot; splitting; unit-compressible robots; Algorithm design and analysis; Centralized control; Communication system control; Distributed algorithms; Distributed control; Hardware; Payloads; Robot control; Robot sensing systems; Shape control;
  • fLanguage
    English
  • Journal_Title
    Mechatronics, IEEE/ASME Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4435
  • Type

    jour

  • DOI
    10.1109/TMECH.2002.806230
  • Filename
    1159220