Nonholonomic Yaw Control of an Underactuated Flying Robot with Model-based Reinforcement Learning
Nathan Lambert, Craig Schindler, Daniel Drew, Kristofer Pister

TL;DR
This paper demonstrates that model-based reinforcement learning can effectively control the yaw of an underactuated flying robot, matching traditional control methods with less engineering effort and no pre-defined dynamics.
Contribution
It introduces a data-driven reinforcement learning approach for nonholonomic yaw control of an underactuated flying robot, reducing reliance on complex analytical control laws.
Findings
Reinforcement learning matches Lie bracket control in yaw rate.
Learning-based control requires only minutes of flight data.
Approach simplifies control law synthesis for nonlinear systems.
Abstract
Nonholonomic control is a candidate to control nonlinear systems with path-dependant states. We investigate an underactuated flying micro-aerial-vehicle, the ionocraft, that requires nonholonomic control in the yaw-direction for complete attitude control. Deploying an analytical control law involves substantial engineering design and is sensitive to inaccuracy in the system model. With specific assumptions on assembly and system dynamics, we derive a Lie bracket for yaw control of the ionocraft. As a comparison to the significant engineering effort required for an analytic control law, we implement a data-driven model-based reinforcement learning yaw controller in a simulated flight task. We demonstrate that a simple model-based reinforcement learning framework can match the derived Lie bracket control (in yaw rate and chosen actions) in a few minutes of flight data, without a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
