Robotics: Science and Systems XV 2019
DOI: 10.15607/rss.2019.xv.065
|View full text |Cite
|
Sign up to set email alerts
|

Inverting Learned Dynamics Models for Aggressive Multirotor Control

Abstract: We present a control strategy that applies inverse dynamics to a learned acceleration error model for accurate multirotor control input generation. This allows us to retain accurate trajectory and control input generation despite the presence of exogenous disturbances and modeling errors. Although accurate control input generation is traditionally possible when combined with parameter learning-based techniques, we propose a method that can do so while solving the relatively easier non-parametric model learning… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2020
2020
2022
2022

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 39 publications
0
6
0
Order By: Relevance
“…3) A learned acceleration model correction that is used in the feedback linearization controller to fully compensate for the unmodeled dynamics and external disturbances. This is an extension of the work in [5] for the feedback linearization controller. We experimentally analyze the effectiveness of the acceleration error compensation and input delay mitigation model in the feedback linearization controller on a real hardware quadrotor.…”
Section: Introductionmentioning
confidence: 82%
See 1 more Smart Citation
“…3) A learned acceleration model correction that is used in the feedback linearization controller to fully compensate for the unmodeled dynamics and external disturbances. This is an extension of the work in [5] for the feedback linearization controller. We experimentally analyze the effectiveness of the acceleration error compensation and input delay mitigation model in the feedback linearization controller on a real hardware quadrotor.…”
Section: Introductionmentioning
confidence: 82%
“…Yes ¸ildirek and Lewis [17] uses neural networks to learn the forward dynamics model, after which it is used in feedback linearization and [18] learns a forward model using a Gaussian Process (GP), whose uncertainty estimates are used to prove a convergence guarantee. Spitzer and Michael [5] learns a forward model and uses its derivatives to compensate for the disturbance dynamics. On the other hand, [19] and [20] learn an inverse model for feedback linearization.…”
Section: Related Workmentioning
confidence: 99%
“…A drawback of this method is being computationally demanding such that a ground computer is required to perform MPC calculations. Another work by [18] leveraged a learning based technique to produce adequate feedforward terms to perform accurate trajectory tracking in the presence of modeling and disturbance uncertainties. In a similar way to the other feedforward tuning methodologies, a regression algorithm learned a drag model based on flight data.…”
Section: B Related Workmentioning
confidence: 99%
“…In a similar way to the other feedforward tuning methodologies, a regression algorithm learned a drag model based on flight data. All these methods [13], [15], [17], [18] require extensive data collection and offline optimization to build up a drag or disturbance model, which limits the suitability for real-time adaptation. Also the optimized model can be biased towards the training data, and might under perform for unseen scenarios.…”
Section: B Related Workmentioning
confidence: 99%
“…Another approach is given a desired state, the control inputs are solved in an equation that includes the forward model. In [26], in order to improve the tracking performance of a quadrocopter, an acceleration error model is learned using the linear regression. It is then embedded into the acceleration model equation, in which the body angular acceleration command is solved for in real-time as the control inputs.…”
Section: ) Inverse Model Approachmentioning
confidence: 99%