Modelado, simulación y control de un robot humanoide sobre ruedas
Resumen
En el presente artículo se presenta el modelado y control de un nuevo robot humanoide como una plataforma de péndulo invertido sobre ruedas, el objetivo del esquema de control lineal es mantener la estabilidad de la plataforma manteniendo el equilibrio y siguiendo consignas de movimiento. El sistema propuesto esta formado por dos elementos principales: el torso humanoide formado por diez articulaciones, considerando los dos brazos y la cabeza, por otro lado, una plataforma móvil de tres grados de libertad con dos ruedas, lo que la convierte en un sistema subactuado. Se presenta el desarrollo del modelo matemático y su linealización, así como el cálculo de los parámetros del modelo. Además, los resultados en simulación son presentados en el software de Matlab/Simulink usando un controlador por retroalimentación de estados completos, incluyendo una comparación al usar dos métodos de diseño: asignación de polos y la técnica del regulador cuadrático lineal, para las pruebas se consideran condiciones iniciales, perturbaciones y seguimiento de trayectorias.
Descargas
Citas
Braham, A. C., Cherki, B., Djemaï, M., and Busawon, K. (2014). Analysis and Control of Underactuated Mechanical Systems. Springer Cham.
Chan, R. P. M., Stol, K. A., and Halkyard, C. R. (2013). Review of modelling and control of two-wheeled robots. Annual Reviews in Control, 37(1):89–103.
Cortés, F., editor (2011). Robótica control de robots manipuladores. Alfaomega, México.
Dai, F., Gao, X., Jiang, S., Guo,W., and Liu, Y. (2015). A two-wheeled inverted pendulum robot with friction compensation. Mechatronics, 30:116–125.
Domínguez, S., Campoy, P., Sebastián, J. M., and Jiménez, A., editors (2006). Control en el espacio de estado. Pearson Educación S.A., Madrid.
Feng, T., Liu, T., Wang, X., Xu, Z., Zhang, M., and Han, S.-C. (2011). Modeling and implementation of two-wheel self-balancing robot equipped with supporting arms. In 2011 6th IEEE Conference on Industrial Electronics and
Applications, pages 713–718.
Hirose, N., Tajima, R., Koyama, N., Sukigara, K., and Tanaka, M. (2016). Following control approach based on model predictive control for wheeled inverted pendulum robot. Advanced Robotics, 30(6):374–385.
Jeong, S. and Takahash, T. (2008). Wheeled inverted pendulum type assistant robot: design concept and mobile control. Intelligent Service Robotics, pages 313–320.
Kuindersma, S. R., Hannigan, E., Ruiken, D., and Grupen, R. A. (2009). Dexterous mobility with the ubot-5 mobile manipulator. In 2009 International Conference on Advanced Robotics, pages 1–7.
Li, Z., C.Yang, and Fan, L., editors (2013). Advanced control of wheeled inverted pendulum systems. Springer-Verlag, London.
Nenchev, D. N., Konno, A., and Tsujita, T. (2019). Humanoid Robots. Butterworth-Heinemann. Ogata, K., editor (2010). Ingeniería de control moderna. Pearson Educacion, España.
Ogata, K., editor (2010). Ingeniería de control moderna. Pearson Educacion, España.
Siegwart, R., Nourbakhsh, I. R., and Scaramuzza, D., editors (2011). Introduction to autonomous mobile robots. The MIT Press, London, England.
Stilman, M., Olson, J., and Gloss, W. (2009). Golem krang: dynamically stable humanoid robot for mobile manipulation. In 2010 IEEE International Conference on Robotics and Automation, pages 3304–3309.
Zafar, M. and Christensen, H. I. (2016). Whole body control of a wheeled inverted pendulum humanoid. In 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids), pages 89–94.
Zafar, M., Hutchinson, S., and Theodorou, E. A. (2018). Hierarchical optimization for whole-body control of wheeled inverted pendulum humanoids. CoRR, abs/1810.03074.
Zambella, G., Lentini, G., Garabini, M., Grioli, G., Catalano, M. G., Palleschi, A., Pallottino, L., Bicchi, A., Settimi, A., and Caporale, D. (2019). Dynamic whole-body control of unstable wheeled humanoid robots. IEEE Robotics and Automation Letters, 4(4):3489–3496.