Abstract
This paper presents the non-linear control of an inverted pendulum type two-wheel self-balancing robot. Unlike most of the works in the literature, we propose a robust orientation control without resorting to linearizations around the equilibrium points or assumptions of small angles. The control algorithm has the property of being lightweight for possible implementation in embedded systems with low processing power. To validate the design of the control law, three parameters have been taken into account: settlement time, angles away from equilibrium position and ability to reject external disturbances.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Lin, S.C., Tsai, C.C.: Development of a self-balancing human transportation vehicle for the teaching of feedback control. IEEE Trans. Educ. 52, 157–168 (2009)
Basnayake, I.D., Madhushani, T.W.U., Maithripala, D.H.S.: Intrinsic PID controller for a segway type mobile robot. In: 2017 IEEE International Conference on Industrial and Information Systems (ICIIS), pp. 1–6 (2017)
Ali, M.I., Hossen, M.M.: A two-wheeled self-balancing robot with dynamics model. In: 2017 4th International Conference on Advances in Electrical Engineering (ICAEE), pp. 271–275 (2017)
Lee, H., Lee, J.: Driving control of mobile inverted pendulum. In: 2012 9th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), pp. 449–453 (2012)
Shilpa, B., Indu, V., Rajasree, S.R.: Design of an underactuated self balancing robot using linear quadratic regulator and integral sliding mode controller. In: 2017 International Conference on Circuit, Power and Computing Technologies (ICCPCT), pp. 1–6 (2017)
Babazadeh, R., Khiabani, A.G., Azmi, H.: Optimal control of segway personal transporter. In: 2016 4th International Conference on Control, Instrumentation, and Automation (ICCIA), pp. 18–22 (2016)
Pinto, L.J., Kim, D.H., Lee, J.Y., Han, C.S.: Development of a segway robot for an intelligent transport system. In: 2012 IEEE/SICE International Symposium on System Integration (SII), pp. 710–715 (2012)
Muralidharan, V., Mahindrakar, A.D.: Position stabilization and waypoint tracking control of mobile inverted pendulum robot. IEEE Trans. Control Syst. Technol. 22, 2360–2367 (2014)
Huang, J., Ri, S., Liu, L., Wang, Y., Kim, J., Pak, G.: Nonlinear disturbance observer-based dynamic surface control of mobile wheeled inverted pendulum. IEEE Trans. Control Syst. Technol. 23, 2400–2407 (2015)
Uddin, N.: Lyapunov-based control system design of two-wheeled robot. In: 2017 International Conference on Computer, Control, Informatics and its Applications (IC3INA), pp. 121–125 (2017)
Yu, Z., Tong, T., Wong, S.F.: Experiment and controller design for two-wheeled robot with nonlinear damping and road disturbance. In: 2018 Chinese Control And Decision Conference (CCDC), pp. 1983–1987 (2018)
Fleischer, J., et al.: A neurally controlled robot competes and cooperates with humans in segway soccer. In: Proceedings 2006 IEEE International Conference on Robotics and Automation, ICRA 2006, pp. 3673–3678 (2006)
Ahmed, A.A., Saleh Alshandoli, A.: On replacing a PID controller with neural network controller for segway. In: 2020 International Conference on Electrical Engineering (ICEE), pp. 1–4 (2020)
Argall, B.D., Browning, B., Veloso, M.: Learning robot motion control with demonstration and advice-operators. In: 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 399–404 (2008)
Curiel-Olivares, G., Linares-Flores, J., Hernández-Méndez, A., Guerrero-Castellanos, J.F., Mino-Aguilar, G., García-Rodríguez, C.: Two-in-wheeled self-balancing electric vehicle based on active disturbance rejection controller. In: 2019 IEEE International Conference on Mechatronics (ICM), vol. 1, pp. 608–613 (2019)
Curiel-Olivares, G., Linares-Flores, J., Guerrero-Castellanos, J., Hernández-Méndez, A.: Self-balancing based on active disturbance rejection controller for the two-in-wheeled electric vehicle, experimental results. Mechatronics 76, 102552 (2021)
Ramírez-Cárdenas, O., Guerrero-Castellanos, J., Linares Flores, J., Durand, S., Guerrero-Sánchez, W.: Control descentralizado basado en eventos para el consenso de múltiples robots tipo péndulo invertido en el esquema líder-seguidor. Revista Iberoamericana de Automática e Informática Industrial 16, 435 (2019)
Sira-Ramirez, H., Marquez, R., Rivas, F., Santiago, O.: Control de Sistemas No Lineales: Linealización aproximada, extendida, exacta (2018)
Zhijun Li, C.Y., Fan, L.: Advanced Control of Wheeled Inverted Pendulum Systems (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
Cite this paper
Díaz-Téllez, J., Gutierrez-Vicente, V., Estevez-Carreon, J., Ramírez-Cárdenas, O.D., García-Ramirez, R.S. (2021). Nonlinear Control of a Two-Wheeled Self-balancing Autonomous Mobile Robot. In: Batyrshin, I., Gelbukh, A., Sidorov, G. (eds) Advances in Soft Computing. MICAI 2021. Lecture Notes in Computer Science(), vol 13068. Springer, Cham. https://doi.org/10.1007/978-3-030-89820-5_28
Download citation
DOI: https://doi.org/10.1007/978-3-030-89820-5_28
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-89819-9
Online ISBN: 978-3-030-89820-5
eBook Packages: Computer ScienceComputer Science (R0)