Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System)
En el presente trabajo de grado se lleva a cabo el diseño de una arquitectura de control reactiva para la plataforma robótica TurtleBot II, haciendo uso del software ROS como herramienta de implementación del algoritmo de control. La primera parte del trabajo consiste en el estudio del sistema físic...
- Autores:
-
Uribe Patiño, Thomás
Serrate Hincapié, Alejandro
- Tipo de recurso:
- Fecha de publicación:
- 2016
- Institución:
- Politécnico Colombiano Jaime Izasa Cadavid
- Repositorio:
- ICARUS
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.elpoli.edu.co:123456789/8628
- Acceso en línea:
- https://repositorio.elpoli.edu.co/handle/123456789/8628
- Palabra clave:
- Robótica móvil. Agente de navegación. Arquitectura de control reactiva. Controladores Fuzzy.
- Rights
- License
- acceso abierto
| id |
ICARUS2_af9e395d5db0d0e634f4d95aef38a49b |
|---|---|
| oai_identifier_str |
oai:repositorio.elpoli.edu.co:123456789/8628 |
| network_acronym_str |
ICARUS2 |
| network_name_str |
ICARUS |
| repository_id_str |
|
| dc.title.none.fl_str_mv |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| title |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| spellingShingle |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) Robótica móvil. Agente de navegación. Arquitectura de control reactiva. Controladores Fuzzy. |
| title_short |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| title_full |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| title_fullStr |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| title_full_unstemmed |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| title_sort |
Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System) |
| dc.creator.fl_str_mv |
Uribe Patiño, Thomás Serrate Hincapié, Alejandro |
| dc.contributor.advisor.none.fl_str_mv |
Muñoz Ceballos, Nelson David Urdinola Restrepo, Álvaro |
| dc.contributor.author.none.fl_str_mv |
Uribe Patiño, Thomás Serrate Hincapié, Alejandro |
| dc.subject.none.fl_str_mv |
Robótica móvil. Agente de navegación. Arquitectura de control reactiva. Controladores Fuzzy. |
| topic |
Robótica móvil. Agente de navegación. Arquitectura de control reactiva. Controladores Fuzzy. |
| description |
En el presente trabajo de grado se lleva a cabo el diseño de una arquitectura de control reactiva para la plataforma robótica TurtleBot II, haciendo uso del software ROS como herramienta de implementación del algoritmo de control. La primera parte del trabajo consiste en el estudio del sistema físico de la plataforma robótica y del sensor Kinect que interactuará con el entorno, así como también del estudio del software ROS y de las estructuras que lo conforman. Luego se hace la descripción de la cinemática empleada en la TurtleBot II, la cual es base para comprender las componentes de velocidad lineal y angular que están involucradas para la locomoción de la plataforma. Seguidamente se analizan los sensores propioceptivos y exteroceptivos que se emplean para suministrarle información de las condiciones internas y externas de la plataforma a los controladores empleados para la navegación. Luego se expone la arquitectura de control a implementar y se lleva a cabo el diseño de los tres controladores fuzzy que intervendrán en los comportamientos reactivos de orientación, desplazamiento lineal y evasión de obstáculos; así como de la conmutación de los mismos; A partir de la distancia obtenida del sensor láser del Kinect, la posición dada por la odometría y el sentido de giro del Gyrosensor de la base Kobuki. Finalmente se diseñaran unas pruebas donde se evalúan dos arquitecturas de control y se les hacen una comparación mediante métricas de desempeño. |
| publishDate |
2016 |
| dc.date.issued.none.fl_str_mv |
2016 |
| dc.date.accessioned.none.fl_str_mv |
2024-03-13T13:58:51Z |
| dc.date.available.none.fl_str_mv |
2024-03-13T13:58:51Z |
| dc.type.none.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.identifier.other.none.fl_str_mv |
TIIC 374 |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.elpoli.edu.co/handle/123456789/8628 |
| identifier_str_mv |
TIIC 374 |
| url |
https://repositorio.elpoli.edu.co/handle/123456789/8628 |
| dc.language.iso.none.fl_str_mv |
spa |
| language |
spa |
| dc.rights.none.fl_str_mv |
acceso abierto |
| dc.rights.accessRights.none.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
acceso abierto http://purl.org/coar/access_right/c_abf2 |
| dc.format.none.fl_str_mv |
PDF Imagen JPEG Texto |
| dc.format.mimetype.none.fl_str_mv |
application/pdf text/plain image/jpeg |
| dc.publisher.none.fl_str_mv |
Politécnico Colombiano Jaime Isaza Cadavid |
| dc.publisher.department.none.fl_str_mv |
Facultad de Ingenierías |
| dc.publisher.program.none.fl_str_mv |
Ingeniería en Instrumentación y Control |
| publisher.none.fl_str_mv |
Politécnico Colombiano Jaime Isaza Cadavid |
| institution |
Politécnico Colombiano Jaime Izasa Cadavid |
| bitstream.url.fl_str_mv |
https://repositorio.elpoli.edu.co/bitstreams/02cfce01-deb6-45d3-bf50-d495ce2c142f/download https://repositorio.elpoli.edu.co/bitstreams/19f73806-dfcd-4e63-af22-aed0fbba1ea2/download https://repositorio.elpoli.edu.co/bitstreams/58f68825-785e-4b6b-8076-c048df2df3e4/download https://repositorio.elpoli.edu.co/bitstreams/86c232f6-729f-4377-8841-a1cd34e730e0/download https://repositorio.elpoli.edu.co/bitstreams/86c6ca5c-6e62-4029-a83e-f134c23c8edb/download https://repositorio.elpoli.edu.co/bitstreams/5da07aeb-f9fd-40f6-871a-91d90db14c3c/download https://repositorio.elpoli.edu.co/bitstreams/6f24aa17-69c7-4c2c-aace-cb879d9e5eb1/download https://repositorio.elpoli.edu.co/bitstreams/98fcc0fa-00cc-41b0-9ac8-c0ea80f4a289/download https://repositorio.elpoli.edu.co/bitstreams/fb9ba944-85e0-443b-8c5a-4559590a4ce9/download https://repositorio.elpoli.edu.co/bitstreams/6b7143c4-56fb-43a0-b8fc-80427f3aa590/download https://repositorio.elpoli.edu.co/bitstreams/911adb5a-66e9-4445-9652-47844df69988/download https://repositorio.elpoli.edu.co/bitstreams/cad4a6d3-2152-438e-92ae-d5dd341510b3/download https://repositorio.elpoli.edu.co/bitstreams/e3026eaa-141c-46e3-9d0e-ff5e781d204f/download |
| bitstream.checksum.fl_str_mv |
642f93b35eb56513c4d14578dcf73516 3ecff7f6554df3ee9e045dfcb50ebfe0 9ca24c0f599763d8c73e3cbcb8d64715 9ca24c0f599763d8c73e3cbcb8d64715 9ca24c0f599763d8c73e3cbcb8d64715 e1c06d85ae7b8b032bef47e42e4c08f9 e1c06d85ae7b8b032bef47e42e4c08f9 e1c06d85ae7b8b032bef47e42e4c08f9 c9c5f56ae63fa9e3a2f249e3c7b0f699 e0dc3294a0a6ff26ea004ebf45b0efd0 df8e7f1a7fbad82fee4d33a3f307ec68 e0dc3294a0a6ff26ea004ebf45b0efd0 e0dc3294a0a6ff26ea004ebf45b0efd0 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio Institucional POLIJIC |
| repository.mail.fl_str_mv |
repositorio.polijic@gmail.com |
| _version_ |
1860649479908098048 |
| spelling |
Muñoz Ceballos, Nelson DavidUrdinola Restrepo, ÁlvaroUribe Patiño, ThomásSerrate Hincapié, Alejandro2024-03-13T13:58:51Z2024-03-13T13:58:51Z2016TIIC 374https://repositorio.elpoli.edu.co/handle/123456789/8628En el presente trabajo de grado se lleva a cabo el diseño de una arquitectura de control reactiva para la plataforma robótica TurtleBot II, haciendo uso del software ROS como herramienta de implementación del algoritmo de control. La primera parte del trabajo consiste en el estudio del sistema físico de la plataforma robótica y del sensor Kinect que interactuará con el entorno, así como también del estudio del software ROS y de las estructuras que lo conforman. Luego se hace la descripción de la cinemática empleada en la TurtleBot II, la cual es base para comprender las componentes de velocidad lineal y angular que están involucradas para la locomoción de la plataforma. Seguidamente se analizan los sensores propioceptivos y exteroceptivos que se emplean para suministrarle información de las condiciones internas y externas de la plataforma a los controladores empleados para la navegación. Luego se expone la arquitectura de control a implementar y se lleva a cabo el diseño de los tres controladores fuzzy que intervendrán en los comportamientos reactivos de orientación, desplazamiento lineal y evasión de obstáculos; así como de la conmutación de los mismos; A partir de la distancia obtenida del sensor láser del Kinect, la posición dada por la odometría y el sentido de giro del Gyrosensor de la base Kobuki. Finalmente se diseñaran unas pruebas donde se evalúan dos arquitecturas de control y se les hacen una comparación mediante métricas de desempeño.PDFImagen JPEGTextoapplication/pdftext/plainimage/jpegspaPolitécnico Colombiano Jaime Isaza CadavidFacultad de IngenieríasIngeniería en Instrumentación y Controlacceso abiertohttp://purl.org/coar/access_right/c_abf2Robótica móvil. Agente de navegación. Arquitectura de control reactiva. Controladores Fuzzy.Arquitectura de control reactiva para la plataforma robótica Turtlebot II basada en el software ROS (Robot Operating System)http://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85http://purl.org/coar/access_right/c_abf2LICENSElicense.txtlicense.txttext/plain; charset=utf-82614https://repositorio.elpoli.edu.co/bitstreams/02cfce01-deb6-45d3-bf50-d495ce2c142f/download642f93b35eb56513c4d14578dcf73516MD51falseAnonymousREADORIGINALTIIC 374.pdfTIIC 374.pdfapplication/pdf3729132https://repositorio.elpoli.edu.co/bitstreams/19f73806-dfcd-4e63-af22-aed0fbba1ea2/download3ecff7f6554df3ee9e045dfcb50ebfe0MD52trueAnonymousREADAutorizacion de uso.pdfapplication/pdf327942https://repositorio.elpoli.edu.co/bitstreams/58f68825-785e-4b6b-8076-c048df2df3e4/download9ca24c0f599763d8c73e3cbcb8d64715MD55falseAnonymousREADALEJANDRO SERRATE HINCAPIE Y THOMAS (1).pdfapplication/pdf327942https://repositorio.elpoli.edu.co/bitstreams/86c232f6-729f-4377-8841-a1cd34e730e0/download9ca24c0f599763d8c73e3cbcb8d64715MD54falseAnonymousREADALEJANDRO SERRATE HINCAPIE Y THOMAS.pdfALEJANDRO SERRATE HINCAPIE Y THOMAS.pdfapplication/pdf327942https://repositorio.elpoli.edu.co/bitstreams/86c6ca5c-6e62-4029-a83e-f134c23c8edb/download9ca24c0f599763d8c73e3cbcb8d64715MD53falseAnonymousREADTEXTALEJANDRO SERRATE HINCAPIE Y THOMAS.pdf.txtALEJANDRO SERRATE HINCAPIE Y THOMAS.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.edu.co/bitstreams/5da07aeb-f9fd-40f6-871a-91d90db14c3c/downloade1c06d85ae7b8b032bef47e42e4c08f9MD58falseAutorizacion de uso.pdf.txtAutorizacion de uso.pdf.txtExtracted texttext/plain2https://repositorio.elpoli.edu.co/bitstreams/6f24aa17-69c7-4c2c-aace-cb879d9e5eb1/downloade1c06d85ae7b8b032bef47e42e4c08f9MD512falseAnonymousREADALEJANDRO SERRATE HINCAPIE Y THOMAS (1).pdf.txtALEJANDRO SERRATE HINCAPIE Y THOMAS (1).pdf.txtExtracted texttext/plain2https://repositorio.elpoli.edu.co/bitstreams/98fcc0fa-00cc-41b0-9ac8-c0ea80f4a289/downloade1c06d85ae7b8b032bef47e42e4c08f9MD510falseTIIC 374.pdf.txtTIIC 374.pdf.txtExtracted texttext/plain102580https://repositorio.elpoli.edu.co/bitstreams/fb9ba944-85e0-443b-8c5a-4559590a4ce9/downloadc9c5f56ae63fa9e3a2f249e3c7b0f699MD56falseAnonymousREADTHUMBNAILAutorizacion de uso.pdf.jpgAutorizacion de uso.pdf.jpgGenerated Thumbnailimage/jpeg4766https://repositorio.elpoli.edu.co/bitstreams/6b7143c4-56fb-43a0-b8fc-80427f3aa590/downloade0dc3294a0a6ff26ea004ebf45b0efd0MD513falseAnonymousREADTIIC 374.pdf.jpgTIIC 374.pdf.jpgGenerated Thumbnailimage/jpeg3120https://repositorio.elpoli.edu.co/bitstreams/911adb5a-66e9-4445-9652-47844df69988/downloaddf8e7f1a7fbad82fee4d33a3f307ec68MD57falseAnonymousREADALEJANDRO SERRATE HINCAPIE Y THOMAS.pdf.jpgALEJANDRO SERRATE HINCAPIE Y THOMAS.pdf.jpgGenerated Thumbnailimage/jpeg4766https://repositorio.elpoli.edu.co/bitstreams/cad4a6d3-2152-438e-92ae-d5dd341510b3/downloade0dc3294a0a6ff26ea004ebf45b0efd0MD59falseALEJANDRO SERRATE HINCAPIE Y THOMAS (1).pdf.jpgALEJANDRO SERRATE HINCAPIE Y THOMAS (1).pdf.jpgGenerated Thumbnailimage/jpeg4766https://repositorio.elpoli.edu.co/bitstreams/e3026eaa-141c-46e3-9d0e-ff5e781d204f/downloade0dc3294a0a6ff26ea004ebf45b0efd0MD511false123456789/8628oai:repositorio.elpoli.edu.co:123456789/86282026-02-18T16:40:03.963325Zopen.accesshttps://repositorio.elpoli.edu.coRepositorio Institucional POLIJICrepositorio.polijic@gmail.comTElDRU5DSUEgREUgUFVCTElDQUNJw5NOIERFIERPQ1VNRU5UTwoKRUwgQVVUT1IsIG1hbmlmaWVzdGEgcXVlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24gZXMgb3JpZ2luYWwKeSBsYSByZWFsaXrDsyBzaW4gdmlvbGFyIG8gdXN1cnBhciBkZXJlY2hvcyBkZSBhdXRvciBkZSB0ZXJjZXJvcywgcG9yIGxvIHRhbnRvLApsYSBvYnJhIGVzIGRlIGV4Y2x1c2l2YSBhdXRvcsOtYSB5IHRpZW5lIGxhIHRpdHVsYXJpZGFkIHNvYnJlIGxhIG1pc21hLgoKUEFSw4FHUkFGTzogRW4gY2FzbyBkZSBwcmVzZW50YXJzZSBjdWFscXVpZXIgcmVjbGFtYWNpw7NuIG8gYWNjacOzbiBwb3IgcGFydGUKZGUgdW4gdGVyY2VybyBlbiBjdWFudG8gYSBsb3MgZGVyZWNob3MgZGUgYXV0b3Igc29icmUgbGEgb2JyYSBlbiBjdWVzdGnDs24sCkVMIEFVVE9SLCBhc3VtaXLDoSB0b2RhIGxhIHJlc3BvbnNhYmlsaWRhZCwgeSBzYWxkcsOhIGVuIGRlZmVuc2EgZGUgbG9zIGRlcmVjaG9zCmFxdcOtIGF1dG9yaXphZG9zOyBwYXJhIHRvZG9zIGxvcyBlZmVjdG9zIGxhIHVuaXZlcnNpZGFkIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8KZGUgYnVlbmEgZmUuCgpFTCBBVVRPUiwgYXV0b3JpemEgYWwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZCwgcGFyYSBxdWUKZW4gbG9zIHTDqXJtaW5vcyBlc3RhYmxlY2lkb3MgZW4gbGEgbGV5IDIzIGRlIDE5ODIsIGxleSA0NCBkZSAxOTkzLApkZWNpc2nDs24gQW5kaW5hIDM1MSBkZSAxOTkzLCBEZWNyZXRvIDQ2MCBkZSAxOTk1IHkgZGVtw6FzIG5vcm1hcyBnZW5lcmFsZXMKc29icmUgbGEgbWF0ZXJpYSwgbGEgcHVibGljYWNpw7NuIGRlIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgcGFyYSBmaW5lcwphY2Fkw6ltaWNvcyBlIGludmVzdGlnYXRpdm9zLiBFbiBmdW5jacOzbiBkZSBsbyBjdWFsLCBhbCBmaXJtYXIgeSBlbnZpYXIgZXN0YSBsaWNlbmNpYSwKRUwgQVVUT1Igb3RvcmdhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgZWwgZGVyZWNobyBOTyBFWENMVVNJVk8KZGUgYWxtYWNlbmFyLCByZXByb2R1Y2lyLCB0cmFkdWNpciB5IGRpdnVsZ2FyIGxvcyBtZXRhZGF0b3MgYXF1w60gcmVnaXN0cmFkb3MgZW4gZm9ybWF0bwppbXByZXNvLCBlbGVjdHLDs25pY28geSBlbiBjdWFscXVpZXIgbWVkaW8sIGluY2x1eWVuZG8sIHBlcm8gbm8gbGltaXRhZG8gYSBhdWRpbyBvIHbDrWRlbzsKeSBhY2VwdGEgcXVlIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcHVlZGUsIFNJTiBNT0RJRklDQVIKRUwgQ09OVEVOSURPIHkgUkVTUEVUQU5UTyBMT1MgREVSRUNIT1MgTU9SQUxFUywgZGlzcG9uZXIgZGUgbGEgcmVjdXBlcmFjacOzbiBkZSBpbmZvcm1hY2nDs24KcG9yIHBhcnRlIGRlIGNvc2VjaGFkb3JlcyBkZSBpbmZvcm1hY2nDs24gYXZhbGFkb3MgcG9yIGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQKeSBxdWUgZXN0b3MgbWV0YWRhdG9zIHNlYW4gcmVjdXBlcmFibGVzIHkgYWNjZXNpYmxlcyBjb24gZmluZXMgYWNhZMOpbWljb3MgZSBpbnZlc3RpZ2F0aXZvcy4KCkxvIGFudGVyaW9yLCBTSU4gUVVFIEVTVE8gQ09OTExFVkUgQSBRVUUgQUwgUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZApFU1TDiSBPQkxJR0FEQSBBIEJSSU5EQVIgQ09NUEVOU0FTScOTTiBNT05FVEFSSUEgQUwgQVVUT1IgcG9yIGFjdGl2aWRhZGVzIGRlIGRpdnVsZ2FjacOzbgp5IGxvcyBwb3NpYmxlcyBiZW5lZmljaW9zIGVjb27Ds21pY29zIHF1ZSBlc3RhIGRpdnVsZ2FjacOzbiBwdWVkYSBnZW5lcmFyIHBhcmEgZWwKUG9saXTDqWNuaWNvIENvbG9tYmlhbm8gSmFpbWUgSXNhemEgQ2FkYXZpZC4KCi0tLS0tLS0tLS0KUE9Mw41USUNBIERFIFRSQVRBTUlFTlRPIERFIERBVE9TIFBFUlNPTkFMRVMuCkRlY2xhcm8gcXVlIGF1dG9yaXpvIHByZXZpYSB5IGRlIGZvcm1hIGluZm9ybWFkYSBlbCB0cmF0YW1pZW50byBkZSBtaXMgZGF0b3MgcGVyc29uYWxlcwpwb3IgcGFydGUgZGVsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQgcGFyYSBmaW5lcyBhY2Fkw6ltaWNvcyB5IGVuCmFwbGljYWNpw7NuIGRlIGNvbnZlbmlvcyBjb24gdGVyY2Vyb3MgbyBzZXJ2aWNpb3MgY29uZXhvcyBjb24gYWN0aXZpZGFkZXMgcHJvcGlhcyBkZQpsYSBhY2FkZW1pYSwgY29uIGVzdHJpY3RvcyBjdW1wbGltaWVudG9zIGRlIGxvcyBwcmluY2lwaW9zIGRlIGxleSAxNTgxIGRlIDIwMTIuCgpEZSBpZ3VhbCBmb3JtYSBlbiBmdW5jacOzbiBkZWwgY29ycmVjdG8gZWplcmNpY2lvIGRlIG1pIGRlcmVjaG8gZGUgaGFiZWFzIGRhdGEgcHVlZG8KZW4gY3VhbHF1aWVyIG1vbWVudG8sIHByZXZpYSBpZGVudGlmaWNhY2nDs24sIHNvbGljaXRhciBsYSBjb25zdWx0YSwgY29ycmVjY2nDs24geQpzdXByZXNpw7NuIGRlIG1pcyBkYXRvcyBwb3IgbWVkaW8gZGUgY29tdW5pY2FjacOzbiBvZmljaWFsIGRpcmlnaWRhIGFsIFBvbGl0w6ljbmljbyBDb2xvbWJpYW5vIEphaW1lIElzYXphIENhZGF2aWQuCg== |
