Event-Triggered Nonlinear Model Predictive Control for Cooperative Cable-Suspended Payload Transportation with Multi-Quadrotors
Tohid Kargar Tasooji, Sakineh Khodadadi, Guangjun Liu
TL;DR
This work tackles the challenge of cooperative transport of a cable-suspended payload by a team of at least $N \ge 3$ quadrotors. It introduces an event-triggered distributed nonlinear model predictive control (NMPC) framework that focuses on payload pose in $SE(3)$, reduces optimization dimensionality, and dynamically adjusts the prediction horizon to balance performance and computational load. The method integrates an event-triggered mechanism, obstacle avoidance, inter-robot separation, and actuator constraints within a hierarchical control scheme, solved in real time via SQP with HPIPM. Simulations in ROS/Gazebo demonstrate improved tracking and energy efficiency under constrained computation and communication, validating scalability to resource-limited, GPS-denied environments such as warehouses.
Abstract
Autonomous Micro Aerial Vehicles (MAVs), particularly quadrotors, have shown significant potential in assisting humans with tasks such as construction and package delivery. These applications benefit greatly from the use of cables for manipulation mechanisms due to their lightweight, low-cost, and simple design. However, designing effective control and planning strategies for cable-suspended systems presents several challenges, including indirect load actuation, nonlinear configuration space, and highly coupled system dynamics. In this paper, we introduce a novel event-triggered distributed Nonlinear Model Predictive Control (NMPC) method specifically designed for cooperative transportation involving multiple quadrotors manipulating a cable-suspended payload. This approach addresses key challenges such as payload manipulation, inter-robot separation, obstacle avoidance, and trajectory tracking, all while optimizing the use of computational and communication resources. By integrating an event-triggered mechanism, our NMPC method reduces unnecessary computations and communication, enhancing energy efficiency and extending the operational range of MAVs. The proposed method employs a lightweight state vector parametrization that focuses on payload states in all six degrees of freedom, enabling efficient planning of trajectories on the SE(3) manifold. This not only reduces planning complexity but also ensures real-time computational feasibility. Our approach is validated through extensive simulation, demonstrating its efficacy in dynamic and resource-constrained environments.
