Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)

La agricultura es considerada como una de las actividades más esenciales para el ser humano debido a que por medio de esta se obtienen los alimentos. Con el objetivo de aumentar la producción y de mejorar el estado de los alimentos se han empezado a usar diferentes robots, en la agricultura de preci...

Full description

Autores:
Sánchez Herrera, Guillermo
Riveros Guevara, Adriana
Solaque Guzman, Leonardo Enrique
Tipo de recurso:
Article of journal
Fecha de publicación:
2021
Institución:
Universidad de San Buenaventura
Repositorio:
Repositorio USB
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.usb.edu.co:10819/27437
Acceso en línea:
https://hdl.handle.net/10819/27437
https://doi.org/10.21500/20275846.4662
Palabra clave:
Robótica
control
modelación
identificación
Hardware in the loop
Rights
openAccess
License
Ingenierías USBMed - 2021
id SANBUENAV2_5d6c6af545898ed3e41c8d10a2e46a3d
oai_identifier_str oai:bibliotecadigital.usb.edu.co:10819/27437
network_acronym_str SANBUENAV2
network_name_str Repositorio USB
repository_id_str
dc.title.spa.fl_str_mv Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
dc.title.translated.eng.fl_str_mv Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
title Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
spellingShingle Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
Robótica
control
modelación
identificación
Hardware in the loop
title_short Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
title_full Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
title_fullStr Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
title_full_unstemmed Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
title_sort Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)
dc.creator.fl_str_mv Sánchez Herrera, Guillermo
Riveros Guevara, Adriana
Solaque Guzman, Leonardo Enrique
dc.contributor.author.spa.fl_str_mv Sánchez Herrera, Guillermo
Riveros Guevara, Adriana
Solaque Guzman, Leonardo Enrique
dc.subject.spa.fl_str_mv Robótica
control
modelación
identificación
Hardware in the loop
topic Robótica
control
modelación
identificación
Hardware in the loop
description La agricultura es considerada como una de las actividades más esenciales para el ser humano debido a que por medio de esta se obtienen los alimentos. Con el objetivo de aumentar la producción y de mejorar el estado de los alimentos se han empezado a usar diferentes robots, en la agricultura de precisión. Con este fin se desarrolló el robot para agricultura Ceres, diseñado y construido para asistir cultivos de hortalizas. En este documento, se el desarrollo para lograr el seguimiento de las velocidades lineales y angulares por parte del robot mediante el uso de un controlador dinámico. En primer lugar, se muestra la modelación matemática del robot y la identificación de los diferentes parámetros del modelo. Posteriormente, se encuentra la linealización el modelo y dado el acoplamiento entre velocidad lineal y angular, el diseño de desacopladores dinámicos en un punto de operación determinado por las referencias a seguir. Finalmente, se utiliza un controlador PI con doble acción integral y se programa en un sistema embebido verificando su desempeño mediante pruebas de hardware en el lazo (HIL). Los resultados muestran tiempos de estabilización y seguimientos adecuados para futuras integraciones con la planta real y controladores de trayectoria.
publishDate 2021
dc.date.accessioned.none.fl_str_mv 2021-10-11T17:08:18Z
2025-08-21T22:05:08Z
dc.date.available.none.fl_str_mv 2021-10-11T17:08:18Z
2025-08-21T22:05:08Z
dc.date.issued.none.fl_str_mv 2021-10-11
dc.type.spa.fl_str_mv Artículo de revista
dc.type.coar.fl_str_mv http://purl.org/coar/resource_type/c_2df8fbb1
dc.type.coar.spa.fl_str_mv http://purl.org/coar/resource_type/c_6501
dc.type.coarversion.spa.fl_str_mv http://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.content.spa.fl_str_mv Text
dc.type.driver.spa.fl_str_mv info:eu-repo/semantics/article
dc.type.local.eng.fl_str_mv Journal article
dc.type.version.spa.fl_str_mv info:eu-repo/semantics/publishedVersion
format http://purl.org/coar/resource_type/c_6501
status_str publishedVersion
dc.identifier.doi.none.fl_str_mv 10.21500/20275846.4662
dc.identifier.eissn.none.fl_str_mv 2027-5846
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/10819/27437
dc.identifier.url.none.fl_str_mv https://doi.org/10.21500/20275846.4662
identifier_str_mv 10.21500/20275846.4662
2027-5846
url https://hdl.handle.net/10819/27437
https://doi.org/10.21500/20275846.4662
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.bitstream.none.fl_str_mv https://revistas.usb.edu.co/index.php/IngUSBmed/article/download/4662/4133
dc.relation.citationedition.spa.fl_str_mv Núm. 2 , Año 2021 : Ingenierías USBMed
dc.relation.citationendpage.none.fl_str_mv 48
dc.relation.citationissue.spa.fl_str_mv 2
dc.relation.citationstartpage.none.fl_str_mv 41
dc.relation.citationvolume.spa.fl_str_mv 12
dc.relation.ispartofjournal.spa.fl_str_mv Ingenierías USBMed
dc.relation.references.spa.fl_str_mv J. Wirtz et al., “Brave new world: service robots in the frontline,” 2018. [2] S. L. Hendriks, “The food security continuum: a novel tool for understanding food insecurity as a range of experiences,” Food Secur., vol. 7, no. 3, pp. 609–619, 2015, doi:10.1007/s12571-015-0457-6. [3] M. Karkee and Q. Zhang, “Mechanization and automation technologies in specialty crop production,” Resour. Mag., vol. 19, no. 5, pp. 16–17, 2012. [4] S. A. Hiremath, G. W. A. M. van der Heijden, F. K. van Evert, A. Stein, and C. J. F. ter Braak, “Laser range finder model for autonomous navigation of a robot in a maize field using a particle filter,” Comput. Electron. Agric., vol. 100, pp. 41–50, Jan. 2014, doi:10.1016/j.compag.2013.10.005. [5] Avital Bechar, “Robotics in horticultural field production,” Stewart Postharvest Rev., vol. 6, no. 3, pp. 1–11, 2010, doi:10.2212/spr.2010.3.11. [6] D. Ball et al., “Vision-based Obstacle Detection and Navigation for an Agricultural Robot,” J. F. Robot., vol. 33, no. 8, pp. 1107–1130, Dec. 2016, doi:10.1002/rob.21644. [7] L. Grimstad and P. From, “The Thorvald II Agricultural Robotic System,” Robotics, vol. 6, no. 4, p. 24, Sep. 2017, doi:10.3390/robotics6040024. [8] M. Quigley, B. Gerkey, and W. D. Smart, Programming Robots with ROS: A Practical Introduction to the Robot Operating System. O’Reilly Media, 2015. [9] J. Khan, “A Standardized Process Flow for Creating and Maintaining Component Level Hardware in the Loop Simulation Test Bench,” 2016. [10] R. D. Ahmad Abu Hatab, “Dynamic Modelling of Differential-Drive Mobile Robots using Lagrange and Newton-Euler Methodologies: A Unified Framework,” Adv. Robot. Autom., vol. 02, no. 02, 2013, doi:10.4172/2168-9695.1000107. [11] G. M. Andaluz Ortiz, “Modelación, identificación y control de robots móviles,” QUITO/EPN/2011, 2011. [12] J. Espinoza, “Síntesis Sistemas de Control,” Apunt. Curso, Univ. Concepción, Chile, 2003. [13] J. R. Espinoza C., Apuntes Síntesis de Sistemas de Control - 547 504, Ninth. 2009. [14] E. S. Saborío and V. M. A. Ruiz, “Sintonización de controladores PI y PID utilizando modelos de polo doble más tiempo muerto,” Rev. Ing., vol. 16, no. 2, pp. 23–31, 2006.
dc.rights.spa.fl_str_mv Ingenierías USBMed - 2021
dc.rights.accessrights.spa.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.coar.spa.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.spa.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0
rights_invalid_str_mv Ingenierías USBMed - 2021
http://purl.org/coar/access_right/c_abf2
https://creativecommons.org/licenses/by-nc-nd/4.0
eu_rights_str_mv openAccess
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.publisher.spa.fl_str_mv Universidad San Buenaventura - USB (Colombia)
dc.source.spa.fl_str_mv https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/4662
institution Universidad de San Buenaventura
bitstream.url.fl_str_mv https://bibliotecadigital.usb.edu.co/bitstreams/003cd915-9270-47f5-95ef-bf40e47a5091/download
bitstream.checksum.fl_str_mv c4e45fcf3b3c3bcadd00582e2dcc9ea1
bitstream.checksumAlgorithm.fl_str_mv MD5
repository.name.fl_str_mv Repositorio Institucional Universidad de San Buenaventura Colombia
repository.mail.fl_str_mv bdigital@metabiblioteca.com
_version_ 1851053539582803968
spelling Sánchez Herrera, GuillermoRiveros Guevara, AdrianaSolaque Guzman, Leonardo Enrique2021-10-11T17:08:18Z2025-08-21T22:05:08Z2021-10-11T17:08:18Z2025-08-21T22:05:08Z2021-10-11La agricultura es considerada como una de las actividades más esenciales para el ser humano debido a que por medio de esta se obtienen los alimentos. Con el objetivo de aumentar la producción y de mejorar el estado de los alimentos se han empezado a usar diferentes robots, en la agricultura de precisión. Con este fin se desarrolló el robot para agricultura Ceres, diseñado y construido para asistir cultivos de hortalizas. En este documento, se el desarrollo para lograr el seguimiento de las velocidades lineales y angulares por parte del robot mediante el uso de un controlador dinámico. En primer lugar, se muestra la modelación matemática del robot y la identificación de los diferentes parámetros del modelo. Posteriormente, se encuentra la linealización el modelo y dado el acoplamiento entre velocidad lineal y angular, el diseño de desacopladores dinámicos en un punto de operación determinado por las referencias a seguir. Finalmente, se utiliza un controlador PI con doble acción integral y se programa en un sistema embebido verificando su desempeño mediante pruebas de hardware en el lazo (HIL). Los resultados muestran tiempos de estabilización y seguimientos adecuados para futuras integraciones con la planta real y controladores de trayectoria.Agriculture is considered as one of the most essential activities for human beings, mainly because food is obtained through it. With the aim of increasing production and improving the state of food and even the health of farmers, different robots have started to be used, in what is currently known as precision agriculture. With this purpose the Ceres agricultural robot was designed and built to mainly assist vegetable crops. In this document, the different steps that were developed to achieve the tracking of linear and angular velocities by the robot using a dynamic controller are shown. First, the mathematical modeling of the robot and the identification of the model parameters are shown. Subsequently, the linearization of the model is found, and given the coupling between linear and angular velocities, the design of dynamic decouplers at an operating point determined by the references to follow. Finally, a PI controller with an integral double action is used and it is programmed in an embedded system in order to verify the controller performance using hardware in the loop (HIL) tests. The results show stabilization times and an adequate input following for future integrations with the real plant and trajectory controllers.application/pdf10.21500/20275846.46622027-5846https://hdl.handle.net/10819/27437https://doi.org/10.21500/20275846.4662spaUniversidad San Buenaventura - USB (Colombia)https://revistas.usb.edu.co/index.php/IngUSBmed/article/download/4662/4133Núm. 2 , Año 2021 : Ingenierías USBMed4824112Ingenierías USBMedJ. Wirtz et al., “Brave new world: service robots in the frontline,” 2018. [2] S. L. Hendriks, “The food security continuum: a novel tool for understanding food insecurity as a range of experiences,” Food Secur., vol. 7, no. 3, pp. 609–619, 2015, doi:10.1007/s12571-015-0457-6. [3] M. Karkee and Q. Zhang, “Mechanization and automation technologies in specialty crop production,” Resour. Mag., vol. 19, no. 5, pp. 16–17, 2012. [4] S. A. Hiremath, G. W. A. M. van der Heijden, F. K. van Evert, A. Stein, and C. J. F. ter Braak, “Laser range finder model for autonomous navigation of a robot in a maize field using a particle filter,” Comput. Electron. Agric., vol. 100, pp. 41–50, Jan. 2014, doi:10.1016/j.compag.2013.10.005. [5] Avital Bechar, “Robotics in horticultural field production,” Stewart Postharvest Rev., vol. 6, no. 3, pp. 1–11, 2010, doi:10.2212/spr.2010.3.11. [6] D. Ball et al., “Vision-based Obstacle Detection and Navigation for an Agricultural Robot,” J. F. Robot., vol. 33, no. 8, pp. 1107–1130, Dec. 2016, doi:10.1002/rob.21644. [7] L. Grimstad and P. From, “The Thorvald II Agricultural Robotic System,” Robotics, vol. 6, no. 4, p. 24, Sep. 2017, doi:10.3390/robotics6040024. [8] M. Quigley, B. Gerkey, and W. D. Smart, Programming Robots with ROS: A Practical Introduction to the Robot Operating System. O’Reilly Media, 2015. [9] J. Khan, “A Standardized Process Flow for Creating and Maintaining Component Level Hardware in the Loop Simulation Test Bench,” 2016. [10] R. D. Ahmad Abu Hatab, “Dynamic Modelling of Differential-Drive Mobile Robots using Lagrange and Newton-Euler Methodologies: A Unified Framework,” Adv. Robot. Autom., vol. 02, no. 02, 2013, doi:10.4172/2168-9695.1000107. [11] G. M. Andaluz Ortiz, “Modelación, identificación y control de robots móviles,” QUITO/EPN/2011, 2011. [12] J. Espinoza, “Síntesis Sistemas de Control,” Apunt. Curso, Univ. Concepción, Chile, 2003. [13] J. R. Espinoza C., Apuntes Síntesis de Sistemas de Control - 547 504, Ninth. 2009. [14] E. S. Saborío and V. M. A. Ruiz, “Sintonización de controladores PI y PID utilizando modelos de polo doble más tiempo muerto,” Rev. Ing., vol. 16, no. 2, pp. 23–31, 2006.Ingenierías USBMed - 2021info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Esta obra está bajo una licencia internacional Creative Commons Atribución-NoComercial-SinDerivadas 4.0.https://creativecommons.org/licenses/by-nc-nd/4.0https://revistas.usb.edu.co/index.php/IngUSBmed/article/view/4662RobóticacontrolmodelaciónidentificaciónHardware in the loopControlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)Controlador PI2 para las velocidades de un robot agrícola evaluado usando Hardware en el lazo (HIL)Artículo de revistahttp://purl.org/coar/resource_type/c_6501http://purl.org/coar/resource_type/c_2df8fbb1http://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/articleJournal articleinfo:eu-repo/semantics/publishedVersionPublicationOREORE.xmltext/xml2700https://bibliotecadigital.usb.edu.co/bitstreams/003cd915-9270-47f5-95ef-bf40e47a5091/downloadc4e45fcf3b3c3bcadd00582e2dcc9ea1MD5110819/27437oai:bibliotecadigital.usb.edu.co:10819/274372025-08-21 17:05:08.907https://creativecommons.org/licenses/by-nc-nd/4.0https://bibliotecadigital.usb.edu.coRepositorio Institucional Universidad de San Buenaventura Colombiabdigital@metabiblioteca.com