Efficient Optimization-Based Cable Force Allocation for Geometric Control of a Multirotor Team Transporting a Payload
- 8 January 2024
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Robotics and Automation Letters
- Vol. 9 (4) , 3688-3695
Abstract
We consider transporting a heavy payload that is attached to multiple multirotors. The current state-of-the-art controllers either do not avoid inter-robot collision at all, leading to crashes when tasked with carrying payloads that are small in size compared to the cable lengths, or use computational demanding nonlinear optimization. We propose an efficient optimization-based cable force allocation for a geometric payload transport controller to effectively avoid such collisions, while retaining the stability properties of the geometric controller. Our approach introduces a cascade of carefully designed quadratic programs that can be solved efficiently on highly constrained embedded flight controllers. We show that our approach exceeds the state-of-the-art controllers in terms of scalability by at least an order of magnitude for up to 10 robots. We demonstrate our method on challenging scenarios with up to three small multirotors with various payloads and cable lengths, where our controller runs in realtime directly on a microcontroller on the robots.Keywords
All Related Versions
Funding Information
- Deutsche Forschungsgemeinschaft (448549715)
This publication has 26 references indexed in Scilit:
- Nonlinear Model Predictive Control for Cooperative Transportation and Manipulation of Cable Suspended Payloads with Multiple Quadrotors2023
- Nonlinear MPC for Full-Pose Manipulation of a Cable-Suspended Load using Multiple UAVs2023
- Precise Cable-Suspended Pick-and-Place with an Aerial Multi-robot SystemJournal of Intelligent & Robotic Systems, 2022
- Inertial Estimation and Energy-Efficient Control of a Cable-suspended Load with a Team of UAVs2020
- Scalable Cooperative Transport of Cable-Suspended Loads With UAVs Using Distributed Trajectory OptimizationIEEE Robotics and Automation Letters, 2020
- OSQP: an operator splitting solver for quadratic programsMathematical Programming Computation, 2020
- Flexible collaborative transportation by a team of rotorcraft2019
- A Study on Force-Based Collaboration in Flying Swarms2018
- Aerial Co-Manipulation With Cables: The Role of Internal Force for Equilibria, Stability, and PassivityIEEE Robotics and Automation Letters, 2018
- The Kinematics, Dynamics and Control of a Flying Parallel Robot With Three QuadrotorsIEEE Robotics and Automation Letters, 2017