A quadrotor is an unmanned aerial vehicle (UAV) with two pairs of rotors rotating in opposite directions. Some of its unique abilities are hovering and vertical take-off and landing (VTOL). Most recent works carried out the UAVs' rotation parametrization using Euler angles and a quaternion. Those UAVs suffer from singularities and ambiguities. A geometric control is generally used to deal with those problems. Exponential coordinate in the geometric control maps R3 into SO(3). This paper presented a fuzzy logic controller on SO(3) to control the attitude of the quadrotor. The input of the fuzzy logic controller is the angular velocity (ω) and exponential coordinate error of rotation , while the output is torque (τ). The error function in this controller is a rotation matrix on SO(3). This proposed controller can control the attitude of the quadrotor based on the expected attitude for maneuvers both on one axis and all axis with a steady-state error of about 0.02 rad.
CITATION STYLE
Ginting, A. H., Doo, S. Y., Pollo, D. E. D. G., Djahi, H. J., & Mauboy, E. R. (2022). Attitude Control of a Quadrotor with Fuzzy Logic Controller on SO(3). Journal of Robotics and Control (JRC), 3(1), 101–106. https://doi.org/10.18196/jrc.v3i1.12956
Mendeley helps you to discover research relevant for your work.