Decentralized rigidity maintenance control with range measurements for multi-robot systems

Daniel Zelazo, Antonio Franchi, Heinrich H. Bülthoff, Paolo Robuffo Giordano

    Research output: Contribution to journalArticlepeer-review

    77 Citations (Scopus)

    Abstract

    This work proposes a fully decentralized strategy for maintaining the formation rigidity of a multi-robot system using only range measurements, while still allowing the graph topology to change freely over time. In this direction, a first contribution of this work is an extension of rigidity theory to weighted frameworks and the rigidity eigenvalue, which when positive ensures the infinitesimal rigidity of the framework. We then propose a distributed algorithm for estimating a common relative position reference frame amongst a team of robots with only range measurements in addition to one agent endowed with the capability of measuring the bearing to two other agents. This first estimation step is embedded into a subsequent distributed algorithm for estimating the rigidity eigenvalue associated with the weighted framework. The estimate of the rigidity eigenvalue is finally used to generate a local control action for each agent that both maintains the rigidity property and enforces additional constraints such as collision avoidance and sensing/communication range limits and occlusions. As an additional feature of our approach, the communication and sensing links among the robots are also left free to change over time while preserving rigidity of the whole framework. The proposed scheme is then experimentally validated with a robotic testbed consisting of six quadrotor unmanned aerial vehicles operating in a cluttered environment.

    Original languageEnglish
    Pages (from-to)105-128
    Number of pages24
    JournalInternational Journal of Robotics Research
    Volume34
    Issue number1
    DOIs
    Publication statusPublished - 2015 Jan 16

    Bibliographical note

    Publisher Copyright:
    © The Author(s) 2014.

    Keywords

    • Graph rigidity
    • decentralized control
    • distributed algorithms
    • distributed estimation
    • multi-robot

    ASJC Scopus subject areas

    • Software
    • Modelling and Simulation
    • Mechanical Engineering
    • Electrical and Electronic Engineering
    • Artificial Intelligence
    • Applied Mathematics

    Fingerprint

    Dive into the research topics of 'Decentralized rigidity maintenance control with range measurements for multi-robot systems'. Together they form a unique fingerprint.

    Cite this