Backstepping-based Super-Twisting Sliding Mode Control for a Quadrotor Manipulator with Tiltable Rotors
DOI:
https://doi.org/10.18196/jrc.v3i2.13368Keywords:
super-twisting, backstepping, quadrotor manipulatorAbstract
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.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.
Downloads
Published
Issue
Section
License
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
This journal is based on the work at https://journal.umy.ac.id/index.php/jrc under license from Creative Commons Attribution-ShareAlike 4.0 International License. You are free to:
- Share – copy and redistribute the material in any medium or format.
- Adapt – remix, transform, and build upon the material for any purpose, even comercially.
The licensor cannot revoke these freedoms as long as you follow the license terms, which include the following:
- Attribution. You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- ShareAlike. If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original.
- No additional restrictions. You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
• Creative Commons Attribution-ShareAlike (CC BY-SA)
JRC is licensed under an International License