Backstepping-based Super-Twisting Sliding Mode Control for a Quadrotor Manipulator with Tiltable Rotors

Shilin Yi, Keigo Watanabe, Isaku Nagai

Abstract


Designing a robust controller is very important in the control of outdoor unmanned aerial vehicles. This paper presents the design procedures and implementation of super-twisting sliding mode controller, which is a robust nonlinear controller. The robust controller is applied to an over-actuated quadrotor manipulator with four tiltable rotors. A serial manipulator with two links is mounted on the bottom of the quadrotor. The quadrotor possesses the property of decoupling its position and orientation. The main contribute of this paper is that a super-twisting sliding mode controller in vector form is designed and applied to the control of an over-actuated quadrotor manipulator. Another contribution of this paper is that the stability of the closed-loop system is proved by utilizing the Lyapunov stability theory. It is confirmed that the performance of the super-twisting sliding mode controller is superior to that of the conventional backstepping controller in terms of convergence rate and accuracy by simulations.

Keywords


super-twisting; backstepping; quadrotor manipulator

Full Text:

PDF

References


X. Meng, Y. He, and J. Han, “Survey on aerial manipulator: System, modeling, and control,” Robotica, vol. 38, no. 7, pp. 1288–1317, 2020.

F. Ruggiero, M. Trujillo, R. Cano, H. Ascorbe, A. Viguria, C. Perez, V. Lippiello, A. Ollero, and B. Siciliano, “A multilayer control for multirotor uavs equipped with a servo robot arm,” in 2015 IEEE International Conference on Robotics and Automation (ICRA), Seattle, WA, USA, May 26–30, 2015, pp. 4014–4020.

F. Ruggiero, V. Lippiello, and A. Ollero, “Aerial manipulation: A literature review,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 1957–1964, 2018.

C. Kuchwa-Dube and J. O. Pedro, “Quadrotor-based aerial manipulator altitude and attitude tracking using adaptive super-twisting sliding mode control,” in 2019 International Conference on Unmanned Aircraft Systems (ICUAS), Atlanta, GA, USA, June 11–14, 2019, pp. 144–151.

F. Gramazio, T. Cadalbert, F. Augugliaro, M. Kohler, J. Willmann, and R. D’Andrea, “Aerial Robotic Construction Towards a New Field of Architectural Research,” International Journal of Architectural Computing, vol. 10, no. 3, pp. 439–460, 2012.

T. W. Danko and P. Y. Oh, “Design and control of a hyper-redundant manipulator for mobile manipulating unmanned aerial vehicles,” Journal of Intelligent & Robotic Systems, vol. 73, no. 1, pp. 709–723, 2014.

A. Suarez, A. E. Jimenez-Cano, V. M. Vega, G. Heredia, A. RodriguezCastano, and A. Ollero, “Design of a lightweight dual arm system for aerial manipulation,” Mechatronics, vol. 50, pp. 30–44, 2018.

A. Ollero, G. Heredia, A. Franchi, G. Antonelli, K. Kondak, A. Sanfeliu et al., “The aeroarms project: Aerial robots with advanced manipulation capabilities for inspection and maintenance,” IEEE Robotics & Automation Magazine, vol. 25, no. 4, pp. 12–23, 2018.

A. Mohiuddin, T. Tarek, Y. Zweiri, and D. Gan, “A Survey of Single and Multi-UAV Aerial Manipulation,” Unmanned Systems, vol. 8, no. 2, pp. 119–147, 2020.

A. Ollero, M. Tognon, A. Suarez, D. Lee, and A. Franchi, “Past, present, and future of aerial robotic manipulators,” IEEE Transactions on Robotics, pp. 1–20, 2021, doi: 10.1109/TRO.2021.3084395.

M. Fumagalli, R. Naldi, A. Macchelli, F. Forte, A. Q. Keemink, S. Stramigioli, R. Carloni, and L. Marconi, “Developing an aerial manipulator prototype: Physical interaction with the environment,” IEEE robotics & automation magazine, vol. 21, no. 3, pp. 41–50, 2014.

M. Fanni and A. Khalifa, “A new 6-dof quadrotor manipulation system: Design, kinematics, dynamics, and control,” IEEE/ASME Transactions On Mechatronics, vol. 22, no. 3, pp. 1315–1326, 2017.

G. Heredia, A. E. Jimenez-Cano, I. Sanchez, D. Llorente, V. Vega, J. Braga, J. A. Acosta, and A. Ollero, “Control of a multirotor outdoor aerial manipulator,” in 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, September 14–18, 2014, pp. 3417–3422.

S. Rajappa, M. Ryll, H. H. Bulthoff, and A. Franchi, “Modeling, control and design optimization for a fully-actuated hexarotor aerial vehicle with tilted propellers,” in 2015 IEEE international conference on robotics and automation (ICRA), Seattle, WA, USA, May 26–30, 2015, pp. 4006–4013.

M. Ryll, G. Muscio, F. Pierri, E. Cataldi, G. Antonelli, F. Caccavale, and A. Franchi, “6d physical interaction with a fully actuated aerial robot,” in 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore, Singapore, May 2017, pp. 5190–5195.

P. J. Sanchez-Cuevas, A. Gonzalez-Morgado, N. Cortes, D. B. Gayango, A. E. Jimenez-Cano, A. Ollero, and G. Heredia, “Fully-actuated aerial manipulator for infrastructure contact inspection: Design, modeling, localization, and control,” Sensors, vol. 20, no. 17, 2020, doi: 10.3390/s20174708.

M. Ryll, D. Bicego, and A. Franchi, “Modeling and control of fast-hex: A fully-actuated by synchronized-tilting hexarotor,” in 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Daejeon, Korea, October 9–14, 2016, pp. 1689–1694.

R. Rashad, J. Goerres, R. Aarts, J. B. Engelen, and S. Stramigioli, “Fully actuated multirotor uavs: A literature review,” IEEE Robotics & Automation Magazine, vol. 27, no. 3, pp. 97–107, 2020.

S. Waslander and C. Wang, “Wind disturbance estimation and rejection for quadrotor position control,” in AIAA Infotech@ Aerospace conference and AIAA unmanned... Unlimited conference, Seattle, WA, USA, April 6–9, 2009, doi: 10.2514/6.2009-1983.

P. Abichandani, D. Lobo, G. Ford, D. Bucci, and M. Kam, “Wind Measurement and Simulation Techniques in Multi-Rotor Small Unmanned Aerial Vehicles,” IEEE Access, vol. 8, pp. 54 910–54 927, 2020.

A. Suarez, G. Heredia, and A. Ollero, “Physical-virtual impedance control in ultralightweight and compliant dual-arm aerial manipulators,” IEEE Robotics and Automation Letters, vol. 3, no. 3, pp. 2553–2560, 2018.

Z. A. Ali and X. Li, “Modeling and controlling of quadrotor aerial vehicle equipped with a gripper,” Measurement and Control, vol. 52, no. 5-6, pp. 577–587, 2019.

R. Jiao, W. Chou, Y. Rong, and M. Dong, “Anti-disturbance control for quadrotor UAV manipulator attitude system based on fuzzy adaptive saturation super-twisting sliding mode observer,” Applied Sciences, vol. 10, no. 11, 2020, doi: 10.3390/app10113719.

Y. Shtessel, C. Edwards, L. Fridman, and A. Levant, Sliding mode control and observation. New York, NY, USA: Birkhauser, 2014, pp. 89–99.

R. Coban, “Backstepping integral sliding mode control of an electromechanical system,” Automatika, vol. 58, no. 3, pp. 266–272, 2017.

Y. Shtessel, M. Taleb, and F. Plestan, “A novel adaptive-gain supertwisting sliding mode controller: Methodology and application,” Automatica, vol. 48, no. 5, pp. 759–769, 2012.

H. Lee and V. I. Utkin, “Chattering suppression methods in sliding mode control systems,” Annual reviews in control, vol. 31, no. 2, pp. 179–188, 2007.

V. Utkin and J. Shi, “Integral sliding mode in systems operating under uncertainty conditions,” in Proceedings of 35th IEEE Conference on Decision and Control, vol. 4, Kobe, Japan, December 1996, pp. 4591–4596.

V. Utkin, “On convergence time and disturbance rejection of supertwisting control,” IEEE Transactions on Automatic Control, vol. 58, no. 8, pp. 2013–2017, 2013.

J. Davila, L. Fridman, and A. Levant, “Second-order sliding-mode observer for mechanical systems,” IEEE transactions on automatic control, vol. 50, no. 11, pp. 1785–1789, 2005.

A. Levant, “Sliding order and sliding accuracy in sliding mode control,” International journal of control, vol. 58, no. 6, pp. 1247–1263, 1993.

Y. Kali, M. Saad, and K. Benjelloun, “Backstepping super-twisting for robotic manipulators with matched and unmatched uncertainties,” in 2021 18th International Multi-Conference on Systems, Signals & Devices (SSD), Monastir, Tunisia, March 22–25, 2021, pp. 1154–1159.

T. Huynh and Y. Kim, “A study on gimbal motion control system design based on super-twisting control method,” Journal of the Korean Society for Precision Engineering, vol. 38, no. 2, pp. 115–122, 2021.

S. Yi, K. Watanabe, and I. Nagai, “Anti-disturbance control of a quadrotor manipulator with tiltable rotors based on integral sliding mode control,” Artificial Life and Robotics, vol. 26, pp. 513—-522, 2021, doi: 10.1007/s10015-021-00700-3.

S. R. Buss, “Introduction to Inverse Kinematics with Jacobian Transpose, Pseudoinverse and Damped Least Squares methods,” Department of Mathematics University of California, San Diego, CA, Tech. Rep., 2009.

H. M. M. Adil, S. Ahmed, and I. Ahmad, “Control of MagLev System Using Supertwisting and Integral Backstepping Sliding Mode Algorithm,” IEEE Access, vol. 8, pp. 51 352–51 362, 2020.

M. Basin, C. B. Panathula, and Y. Shtessel, “Multivariable continuous fixed-time second-order sliding mode control: design and convergence time estimation,” IET Control Theory & Applications, vol. 11, no. 8, pp. 1104–1111, 2017.

I. Nagesh and C. Edwards, “A multivariable super-twisting sliding mode approach,” Automatica, vol. 50, no. 3, pp. 984–988, 2014.

G. M. Bone and S. Ning, “Experimental comparison of position tracking control algorithms for pneumatic cylinder actuators,” IEEE/ASME Transactions on mechatronics, vol. 12, no. 5, pp. 557–561, 2007.

S. Yin and B. Xiao, “Tracking control of surface ships with disturbance and uncertainties rejection capability,” IEEE/ASME transactions on mechatronics, vol. 22, no. 3, pp. 1154–1162, 2016.

J. Guerrero, J. Torres, E. Antonio, and E. Campos, “Autonomous underwater vehicle robust path tracking: Generalized super-twisting algorithm and block backstepping controllers,” Journal of Control Engineering and Applied Informatics, vol. 20, no. 2, pp. 51–63, 2018.




DOI: https://doi.org/10.18196/jrc.v3i2.13368

Refbacks

  • There are currently no refbacks.


Copyright (c) 2022 Shilin Yi, Keigo Watanabe, Isaku Nagai

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

 


Journal of Robotics and Control (JRC)

P-ISSN: 2715-5056 || E-ISSN: 2715-5072
Organized by Peneliti Teknologi Teknik Indonesia
Published by Universitas Muhammadiyah Yogyakarta in collaboration with Peneliti Teknologi Teknik Indonesia, Indonesia and the Department of Electrical Engineering
Website: http://journal.umy.ac.id/index.php/jrc
Email: jrcofumy@gmail.com


Kuliah Teknik Elektro Terbaik