Buscar en
Revista Iberoamericana de Automática e Informática Industrial RIAI
Toda la web
Inicio Revista Iberoamericana de Automática e Informática Industrial RIAI Seguimiento de trayectorias de un robot móvil (3,0) mediante control acotado
Información de la revista
Vol. 11. Núm. 4.
Páginas 426-434 (Octubre 2014)
Compartir
Compartir
Descargar PDF
Más opciones de artículo
Vol. 11. Núm. 4.
Páginas 426-434 (Octubre 2014)
Open Access
Seguimiento de trayectorias de un robot móvil (3,0) mediante control acotado
Trajectory tracking of a mobile robot (3,0) by means of bounded control
Visitas
5271
J.F.. Guerrero-Castellanosa, M.G.. Villarreal-Cervantesb, J.P.. Sánchez-Santanaa, J.P.. Sánchez-Santanac, S.. Ramírez-Martíneza
a Facultad de Ciencias de la Electrónica, Benemérita Universidad Autónoma de Puebla (BUAP), Ciudad universitaria, C. P. 72570, Puebla, México
b CIDETEC, Instituto Politécnico Nacional, Av. Juan de Dios Bátiz s/n, Col. Nueva Industrial Vallejo, Deleg. Gustavo A. Madero, C.P. 07700, México D.F
c Universidad Politécnica de Puebla (UPPUE). Tercer Carril del Ejido “Serrano” s/n, San Mateo Cuanalá, Juan C. Bonilla, C. P. 72640, Puebla, México
Este artículo ha recibido

Under a Creative Commons license
Información del artículo
Resumen
Texto completo
Bibliografía
Descargar PDF
Estadísticas
Resumen

El presente trabajo aborda el problema de seguimiento de trayectoria para el robot (3, 0) basado en su modelo cinemático y propone una solución mediante el diseño de una estrategia de control que a priori toma en cuenta las cotas máximas permitidas de la señal de control i.e. la velocidad lineal y angular máximas que puede alcanzar el robot móvil. El objetivo es maximizar el uso de los actuadores sin poner en riesgo la estabilidad del sistema. La ley de control no lineal resultante se compone de un compensador no lineal basado en el modelo cinemático y de funciones de saturación anidadas. Esta ley de control contiene parámetros de sintonización que permiten que las trayectorias de la dinámica del error ingresen a una vecindad del origen, en un tiempo finito y se mantengan de ahí en adelante. Resultados experimentales sustentan los resultados teóricos, muestran el desempeño del sistema de control en lazo cerrado y lo comparan con una estrategia que no toma en cuenta los límites de la señal de control. Debido a su simplicidad, la estrategia de control propuesta permite ser implementada en sistemas embebidos con bajo coste computacional.

Palabras clave:
Robot móvil (3,0)
control acotado
función de saturación
control no lineal
seguimiento de trayectoria
Abstract

The present work deals with the tracking problem of a mobile robot (3,0) based on the kinematic model and proposes a control strategy that takes into account a priori input signals bounds i.e. the linear and angular velocity of the robot. The objective of this control approach is to maximize the effectiveness of the actuators without taking a risk in the system stability. The resulting nonlinear control is composed of a nonlinear compensator based on the kinematic model and nested saturation approach. The control law can be tuned to force the error dynamics trajectories to enter in a neighborhood of the origin in a finite time and remain thereafter. Experimental results show the performance of the closed loop system. Furthermore, owing to simplicity, the proposed control law is suitable for application where on-board computational resources are limited.

Keywords:
Mobile robot (3,0)
bounded control
nested function
nonlinear control
trajectory tracking
Bibliography
[1]
Desarrollo de un robot móvil compacto integrado en el middleware ros. Revista Iberoamericana de Automática e Informática Industrial {RIAI}. 2014; 11(3):315-26.
[2]
Continuos bounded controllers for active control of structures. Computers & Structures. 2006; 798-807.
[3]
Control Óptimo para trayectorias circulares en un robot móvil. Revista Iberoamericana de Automática e Informática Industrial {RIAI}. 2011; 8(3):229-40.
[4]
Aström, K., Murray, R., 2010. Feedback Systems: An Introduction for Scientists and Engineers. Princeton University Press. URL http://books.google.com.mx/books?id=cdG9fNqTDS8C.
[5]
Controladores multivariables para un vehículo autónomo terrestre: Comparación basada en la fiabilidad del software. Revista Iberoamericana de Automática e Informática Industrial {RIAI}. 2014; 11(2):179-90.
[6]
Structural properties and clasification on kinematic and dynamic models of wheeled mobile robots. IEEE Transactions on Robotics and Automation. 1996.
[7]
Control no lineal de un aerodeslizador no holonómico con acciones de control limitadas. Revista Iberoamericana de Automática e Informática Industrial {RIAI}. 2013; 10(4):402-12.
[8]
Control of nonholonomic mobile robot formations: Backstepping kinematics into dynamics. In: Proc. IEEE International Conference on Control Applications. 2007; 94-9.
[9]
Practical evaluation for two di_erent holonomic wheeled mobile robots. In: Proc. IEEE International Conference on Systems, Man and Cybernetics. 2008; 3102-7.
[10]
Satured control of an uncertain nonlinear system with input delay. Automatica. 2013; 49:1741-7.
[11]
Bounded attitude control of rigid bodies: Real-time experimentation to a quadrotor mini-helicopter. Control Engineering Practice. 2011; 19(8):790-7.
[12]
Attitude stabilization of a quadrotor by means of event-triggered nonlinear control. Journal of Intelligent & Robotic Systems. 2014; 73(1–4):123-35.
[13]
Motion control of swedish wheeled mobile robots in the presence of actuator saturation. In: Proc. 10th annual RoboCup International Symposium. 2006.
[14]
Nested saturation with guaranteed real poles. In: Proc. American Control Conference. 2003. ACC.
[15]
On the stabilization of feedforward systems with bounded control. Systems and Control Letters. 2005; 54:263-70.
[16]
Global stabilization of multiple integrators with bounded controls. Automatica. 2005; 2147-52.
[17]
Bounded control of an underactuated biomimetic aerial vehicle - validation with robustness tests. Robotics and Autonomous Systems. 2012; 60:1165-78.
[18]
Diseño, construcción y control para seguimiento de trayectorias de un robot móvil omnidireccional. Master''s thesis, Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional, México D.F., México. 2006.
[19]
A di_erential steering control with proportional controller for an autonomous mobile robot. In: Proc. IEEE 7th International Colloquium on Signal Processing and its Applications (CSPA). 2011; 90-4.
[20]
Trajectory tracking for omni-directional mobile robots based on restrictions of the motor''s velo- cities. In: Proc. 8th International IFAC Symposium on Robot Control. 2006.
[21]
Second-order sliding mode control for non-holonomic mobile robots formation. In: Proc. 30th Chinese Control Conference (CCC). 2011; 4860-4.
[22]
Control lineal de sistemas no lineales diferencialmente planos. Revista Iberoamericana de Automática e Informática Industrial {RIAI}. 2011; 8(1):14-28.
[23]
A general result on the stabilization of linear systems using bounded controls. IEEE Trans. on Automatic Control. 1994; 39(12):2411-25.
[24]
Global stabilization and restricted tracking for multiple integrators with bounded controls. Systems and Control Letters. 1992; 165-71.
[25]
Discrete-time control of an omnidirectional mobile robot subject to transport delay. In: Proc. American Control Conference. (ACC). 2007.
[26]
Dynamic coupling between a parallel manipulator and an omnidirectional mobile platform. In: Proc. XV Latinamerican Control Conference. (CLCA). 2012.
[27]
Kinematic dexterity maximization of an omnidirectional wheeled mobile robot: A comparison of metaheuristic and SQP algorithms. International Journal Advanced Robot System. 2012; 9(161):1-12.
[28]
Adaptive neural network pid sliding mode dynamic control of nonholonomic mobile robot. In: Proc. IEEE International Conference on Information and Automation (ICIA). 2010; 753-7.
[29]
Global stabilization of feedforward nonlinear system based on nested saturated control. Acta Automatica Sinica. 2010; 36.(4):.
[30]
Semiglobal stability of saturated linear PID control for robot manipulators. Automatica. 2003; 989-95.
Opciones de artículo
Herramientas