Experimental platform for the modeling and control of omnidirectional robots

In this paper, an experimental platform for the development of robotics, control, and learning algorithms is presented. The proposed ROS architecture is open, allowing the integration of different sensors, processing units, and robots. An Active Disturbance Rejection Control (ADRC) is designed for a...

Descripción completa

Detalles Bibliográficos
Autores: Leal-Ramos, Luis Yair, Jonguitud-Indalecio, Luis Antonio, Ortíz-Michimani, María, Díaz-Téllez, Juan, Sánchez-Santana, José Pedro, Guerrero-Castellanos, José Fermi
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2024
País:México
Institución:UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO
Repositorio:PÄDI Boletín Científico de Ciencias Básicas e Ingeniería del ICBI
Idioma:español
OAI Identifier:oai:repository.uaeh.edu.mx:article/12282
Acceso en línea:https://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/12282
Access Level:acceso abierto
Palabra clave:Omnidirectional robot
ADRC
ESO
ROS
Robot Omnidireccional
CRAP
id MX_2fc934f22d4e4d46d22b8da3da5e5daa
oai_identifier_str oai:repository.uaeh.edu.mx:article/12282
network_acronym_str MX
network_name_str México
repository_id_str
spelling Experimental platform for the modeling and control of omnidirectional robotsPlataforma experimental para el modelado y control de robots omnidireccionalesLeal-Ramos, Luis Yair Jonguitud-Indalecio, Luis Antonio Ortíz-Michimani, María Díaz-Téllez, Juan Sánchez-Santana, José PedroGuerrero-Castellanos, José FermiOmnidirectional robotADRCESOROSRobot OmnidireccionalCRAPESOROSIn this paper, an experimental platform for the development of robotics, control, and learning algorithms is presented. The proposed ROS architecture is open, allowing the integration of different sensors, processing units, and robots. An Active Disturbance Rejection Control (ADRC) is designed for an omnidirectional mobile robot to validate the proposed platform. Parametric uncertainties, wheel friction on the surface, and external disturbances are lumped as a total disturbance, estimated by an Extended State Observer (ESO), and compensated via a feedforward term in the control law. The omnidirectional robot can communicate through ROS with a motion capture system (server). Simulation and experimental results in real-time are presented. The control algorithm is lightweight and easy to implement and adjust in embedded systems with low computational resources or low-cost processors.En este artículo es presentada una plataforma experimental para el desarrollo de algoritmos de robótica, control y aprendizaje. La arquitectura propuesta basada en ROS es abierta, permitiendo la integración de diferentes sensores, unidades de procesamiento y robots. Un Controlador por Rechazo Activo de Perturbaciones (CRAP) es diseñado sobre un robot omnidireccional para validar la plataforma desarrollada. Incertidumbres paramétricas, la fricción de las ruedas sobre la superficie y las perturbaciones externas son agrupadas en una perturbación total, la cual es estimada por un Observador de Estado Extendido y y compensada mediante un término feedforward en la ley de control. El robot omnidireccional se puede comunicar a través de ROS mediante un sistema de captura de movimiento (servidor). Se presentan los resultados de las simulaciones y experimentos en tiempo real. El algoritmo de control es ligero y fácil de implementar y ajustar en sistemas embebidos con pocos recursos computacionales o de bajo costo.Universidad Autónoma del Estado de Hidalgo2024-04-22info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfhttps://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/1228210.29057/icbi.v12iEspecial2.12282Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; Vol 12 No Especial2 (2024): Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; 93-99Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; Vol. 12 Núm. Especial2 (2024): Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; 93-992007-636310.29057/icbi.v12iEspecial2reponame:PÄDI Boletín Científico de Ciencias Básicas e Ingeniería del ICBIinstname:UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGOinstacron:UAEHspahttps://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/12282/11141Derechos de autor 2024 Luis Yair Leal-Ramos, Luis Antonio Jonguitud-Indalecio, María Ortíz-Michimani, Juan Díaz-Téllez, José Pedro Sánchez-Santana, José Fermi Guerrero-Castellanoshttps://creativecommons.org/licenses/by-nc-nd/4.0info:eu-repo/semantics/openAccessoai:repository.uaeh.edu.mx:article/122822024-08-19T22:36:49Z
dc.title.none.fl_str_mv Experimental platform for the modeling and control of omnidirectional robots
Plataforma experimental para el modelado y control de robots omnidireccionales
title Experimental platform for the modeling and control of omnidirectional robots
spellingShingle Experimental platform for the modeling and control of omnidirectional robots
Leal-Ramos, Luis Yair
Omnidirectional robot
ADRC
ESO
ROS
Robot Omnidireccional
CRAP
ESO
ROS
title_short Experimental platform for the modeling and control of omnidirectional robots
title_full Experimental platform for the modeling and control of omnidirectional robots
title_fullStr Experimental platform for the modeling and control of omnidirectional robots
title_full_unstemmed Experimental platform for the modeling and control of omnidirectional robots
title_sort Experimental platform for the modeling and control of omnidirectional robots
dc.creator.none.fl_str_mv Leal-Ramos, Luis Yair
Jonguitud-Indalecio, Luis Antonio
Ortíz-Michimani, María
Díaz-Téllez, Juan
Sánchez-Santana, José Pedro
Guerrero-Castellanos, José Fermi
author Leal-Ramos, Luis Yair
author_facet Leal-Ramos, Luis Yair
Jonguitud-Indalecio, Luis Antonio
Ortíz-Michimani, María
Díaz-Téllez, Juan
Sánchez-Santana, José Pedro
Guerrero-Castellanos, José Fermi
author_role author
author2 Jonguitud-Indalecio, Luis Antonio
Ortíz-Michimani, María
Díaz-Téllez, Juan
Sánchez-Santana, José Pedro
Guerrero-Castellanos, José Fermi
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Omnidirectional robot
ADRC
ESO
ROS
Robot Omnidireccional
CRAP
ESO
ROS
topic Omnidirectional robot
ADRC
ESO
ROS
Robot Omnidireccional
CRAP
ESO
ROS
description In this paper, an experimental platform for the development of robotics, control, and learning algorithms is presented. The proposed ROS architecture is open, allowing the integration of different sensors, processing units, and robots. An Active Disturbance Rejection Control (ADRC) is designed for an omnidirectional mobile robot to validate the proposed platform. Parametric uncertainties, wheel friction on the surface, and external disturbances are lumped as a total disturbance, estimated by an Extended State Observer (ESO), and compensated via a feedforward term in the control law. The omnidirectional robot can communicate through ROS with a motion capture system (server). Simulation and experimental results in real-time are presented. The control algorithm is lightweight and easy to implement and adjust in embedded systems with low computational resources or low-cost processors.
publishDate 2024
dc.date.none.fl_str_mv 2024-04-22
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv https://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/12282
10.29057/icbi.v12iEspecial2.12282
url https://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/12282
identifier_str_mv 10.29057/icbi.v12iEspecial2.12282
dc.language.none.fl_str_mv spa
language spa
dc.relation.none.fl_str_mv https://repository.uaeh.edu.mx/revistas/index.php/icbi/article/view/12282/11141
dc.rights.none.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0
info:eu-repo/semantics/openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Autónoma del Estado de Hidalgo
publisher.none.fl_str_mv Universidad Autónoma del Estado de Hidalgo
dc.source.none.fl_str_mv Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; Vol 12 No Especial2 (2024): Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; 93-99
Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; Vol. 12 Núm. Especial2 (2024): Pädi Boletín Científico de Ciencias Básicas e Ingenierías del ICBI; 93-99
2007-6363
10.29057/icbi.v12iEspecial2
reponame:PÄDI Boletín Científico de Ciencias Básicas e Ingeniería del ICBI
instname:UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO
instacron:UAEH
instname_str UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO
instacron_str UAEH
institution UAEH
reponame_str PÄDI Boletín Científico de Ciencias Básicas e Ingeniería del ICBI
collection PÄDI Boletín Científico de Ciencias Básicas e Ingeniería del ICBI
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1858174817028538368
score 15,81155