Decentralized Ability-Aware Adaptive Control for Multi-robot Collaborative Manipulation

Lei Yan,Theodoros Stouraitis,Sethu Vijayakumar
DOI: https://doi.org/10.48550/arXiv.2102.03689
2021-02-07
Abstract:Multi-robot teams can achieve more dexterous, complex and heavier payload tasks than a single robot, yet effective collaboration is required. Multi-robot collaboration is extremely challenging due to the different kinematic and dynamics capabilities of the robots, the limited communication between them, and the uncertainty of the system parameters. In this paper, a Decentralized Ability-Aware Adaptive Control is proposed to address these challenges based on two key features. Firstly, the common manipulation task is represented by the proposed nominal task ellipsoid, which is used to maximize each robot force capability online via optimizing its configuration. Secondly, a decentralized adaptive controller is designed to be Lyapunov stable in spite of heterogeneous actuation constraints of the robots and uncertain physical parameters of the object and environment. In the proposed framework, decentralized coordination and load distribution between the robots is achieved without communication, while only the control deficiency is broadcast if any of the robots reaches its force limits. In this case, the object reference trajectory is modified in a decentralized manner to guarantee stable interaction. Finally, we perform several numerical and physical simulations to analyse and verify the proposed method with heterogeneous multi-robot teams in collaborative manipulation tasks.
Robotics,Multiagent Systems
What problem does this paper attempt to address?
This paper attempts to address several key challenges in multi - robot collaborative manipulation tasks. Specifically, these challenges include: 1. **Robot heterogeneity**: There are significant differences in the kinematic and dynamic capabilities among different robots, which makes effective collaboration difficult. 2. **Communication limitations**: The communication bandwidth between robots is limited, and full - time high - bandwidth communication may not be achievable in practical applications. 3. **Uncertainty of system parameters**: The physical parameters of objects and the environment (such as mass, inertia, friction coefficient, etc.) are usually uncertain or difficult to measure accurately. To address these challenges, the paper proposes a decentralized ability - aware adaptive control framework (Decentralized Ability - Aware Adaptive Control, DA3C). The main objectives of this framework are: - **Maximize the force - capacity of each robot**: Adjust the configuration of each robot online by optimizing the nominal task ellipsoid to maximize its force - capacity. - **Design a decentralized adaptive controller**: Ensure that the controller remains Lyapunov - stable in the case where robots have different actuator constraints and uncertain system parameters. - **Achieve decentralized coordination and load distribution**: Achieve coordination and load distribution between robots without relying on high - bandwidth communication, by broadcasting under - control information only when the robots reach their force limits. Through these methods, the DA3C framework can achieve stable collaborative manipulation in multi - robot teams, and can ensure the stability and convergence of the system even in the presence of modeling uncertainties, input constraints, and communication limitations.