Control of Quadrotors Using the Hopf Fibration on SO(3)

18Citations
Citations of this article
23Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Geometric, coordinate-free approaches are widely used to control quadrotors on the special Euclidean group (SE(3)). These approaches rely on the construction of an element of the special orthogonal group (SO(3)) from a desired thrust vector direction which lies on a sphere and a desired yaw angle which lies on a circle. The Hairy Ball Theorem can be applied to show that any construction of this type has to be discontinuous or degenerate somewhere. We propose a new geometric control algorithm based on the Hopf fibration, which allows us to place the point of discontinuity as far away from the hover configuration as possible and further than existing approaches. We then use multiple maps from to SO(3) to be able to control the quadrotor through any position and orientation. The proposed Hopf Fibration Control Algorithm (HFCA) is compared to existing geometric control algorithms in experiments and simulation. The HFCA employs multiple charts to allow the quadrotor to execute arbitrary dynamically feasible trajectories on SE(3), including those through configurations in which the vehicle is inverted.

Cite

CITATION STYLE

APA

Watterson, M., & Kumar, V. (2020). Control of Quadrotors Using the Hopf Fibration on SO(3). In Springer Proceedings in Advanced Robotics (Vol. 10, pp. 199–215). Springer Science and Business Media B.V. https://doi.org/10.1007/978-3-030-28619-4_20

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free