Keskeiset käsitteet
This paper proposes Auto-Multilift, a novel framework that automates the tuning of model predictive controllers (MPCs) for multilift systems, where a group of quadrotors cooperatively transport a cable-suspended load. The framework employs deep neural networks to dynamically adjust the MPC hyperparameters online and develops a distributed policy gradient algorithm to efficiently train these neural networks in a closed-loop manner.
Tiivistelmä
The paper addresses the challenges in designing motion control and planning algorithms for multilift systems, which involve complexities in dynamics, collision avoidance, actuator limits, and scalability. Existing methods using optimization and distributed techniques effectively address these constraints and scalability issues, but often require substantial manual tuning, leading to suboptimal performance.
The key components of the proposed Auto-Multilift framework are:
- Modeling the MPC cost functions with deep neural networks (DNNs), enabling fast online adaptation to various scenarios.
- Developing a distributed policy gradient algorithm to train these DNNs efficiently in a closed-loop manner.
- Introducing a distributed sensitivity propagation (DSP) algorithm that calculates the system state sensitivities relative to the key MPC parameters in parallel, exploiting the unique dynamic couplings within the multilift system.
- Employing and tailoring the Safe-PDP method to obtain the gradients of the first control commands with respect to the MPC hyperparameters.
The extensive simulations demonstrate the favorable scalability of Auto-Multilift to a large number of quadrotors. Compared to a state-of-the-art open-loop MPC tuning approach, Auto-Multilift effectively learns adaptive MPCs from trajectory tracking errors and excels in learning an adaptive reference for reconfiguring the system when traversing multiple narrow slots.
Tilastot
The paper does not provide any specific numerical data or metrics. It focuses on describing the proposed framework and its key components.
Lainaukset
"Designing motion control and planning algorithms for multilift systems remains challenging due to the complexities of dynamics, collision avoidance, actuator limits, and scalability."
"We employ DNNs to dynamically adjust the weightings and references online within the MPC cost functions and present a highly efficient approach for training these DNNs using advanced machine learning techniques."
"Central to our algorithm is distributed sensitivity propagation (DSP), which calculates the system state sensitivities relative to these hyperparameters using the closed-loop states and the gradients of the first control commands."