Real-Time Optimal Trajectory Generation and Control of a Multi-Rotor With a Suspended Load for Obstacle Avoidance

This letter presents real-time optimization algorithms on trajectory generation and control for a multi-rotor with a suspended load. Since the load is suspended through a cable without any actuator, movement of the load must be controlled via maneuvers of the multi-rotor, which brings about difficul...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE robotics and automation letters 2020-04, Vol.5 (2), p.1914-1921
Hauptverfasser: Son, Clark Youngdong, Seo, Hoseong, Jang, Dohyun, Kim, H. Jin
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This letter presents real-time optimization algorithms on trajectory generation and control for a multi-rotor with a suspended load. Since the load is suspended through a cable without any actuator, movement of the load must be controlled via maneuvers of the multi-rotor, which brings about difficulties in operating this system. Additionally, the highly nonlinear dynamics of the system exacerbates the difficulties. While trajectory generation and control are essential for safety, energy efficiency, and stability, the aforementioned characteristics of the system add challenges. With this in mind, the authors propose real-time path planning and optimal control algorithms for collision-free trajectory generation and trajectory tracking. For the dynamics, simplified dynamic models of the system are proposed by considering time delay in attitude control of the multi-rotor. For collision avoidance, the vehicle, cable, and load are considered as ellipsoids with different sizes and shapes, and collision-free constraints are expressed in an efficient and nonconservative way. The augmented Lagrangian method is applied to solve the nonlinear optimization problem with the nonlinear constraints in real-time. For control of the system, model predictive control with a sequential linear quadratic solver is used. Several simulations and experiments are conducted to validate the proposed algorithm.
ISSN:2377-3766
2377-3766
DOI:10.1109/LRA.2020.2967279