AutoTrans: A Complete Planning and Control Framework for Autonomous UAV Payload Transportation
Authors:
- Haojia LiHLHaojia Li
- Haokun WangHWHaokun Wang
- Chen FengCFChen Feng
- Fei GaoFGFei Gao
- Boyu ZhouBZBoyu Zhou
- Shaojie ShenSSShaojie Shen
Preprint
Abstract
The robotics community is increasingly interested in autonomous aerial transportation. Unmanned aerial vehicles with suspended payloads have advantages over other systems, including mechanical simplicity and agility, but pose great challenges in planning and control. To realize fully autonomous aerial transportation, this paper presents a systematic solution to address these difficulties. First, we present a real-time planning method that generates smooth trajectories considering the time-varying shape and non-linear dynamics of the system, ensuring whole-body safety and dynamic feasibility. Additionally, an adaptive NMPC with a hierarchical disturbance compensation strategy is designed to overcome unknown external perturbations and inaccurate model parameters. Extensive experiments show that our method is capable of generating high-quality trajectories online, even in highly constrained environments, and tracking aggressive flight trajectories accurately, even under significant uncertainty. We plan to release our code to benefit the community.Keywords
All Related Versions
- Version 1, 2023-10-23, ArXiv
- Published version: IEEE Robotics and Automation Letters, 8 (10), 6859.
This publication has 15 references indexed in Scilit:
- Online trajectory planning and control of a MAV payload system in dynamic environmentsAutonomous Robots, 2020
- Differential Flatness Based Path Planning With Direct Collocation on Hybrid Modes for a Quadrotor With a Cable-Suspended PayloadIEEE Robotics and Automation Letters, 2020
- Real-Time Optimal Trajectory Generation and Control of a Multi-Rotor With a Suspended Load for Obstacle AvoidanceIEEE Robotics and Automation Letters, 2020
- Robust and Efficient Quadrotor Trajectory Generation for Fast Autonomous FlightIEEE Robotics and Automation Letters, 2019
- Real-time Optimal Planning and Model Predictive Control of a Multi-rotor with a Suspended Load2019
- CasADi: a software framework for nonlinear optimization and optimal controlMathematical Programming Computation, 2018
- Swing-attenuation for a quadrotor transporting a cable-suspended payloadISA Transactions, 2017
- Mixed Integer Quadratic Program trajectory generation for a quadrotor with a cable-suspended payload2015
- An auto-generated real-time iteration algorithm for nonlinear MPC in the microsecond rangeAutomatica, 2011
- Receding-horizon predictive control with exponential weightingInternational Journal of Systems Science, 1993