Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas
Descripción del Articulo
        Desde varios años, las investigaciones en el tema del uso de robots móviles han ido en aumento con el objetivo de poder utilizar los robots móviles para múltiples actividades que suelen ser difícil para una persona realizar; es por eso que, se ha ido desarrollando técnicas de control para distintos...
              
            
    
                        | Autor: | |
|---|---|
| Formato: | tesis de maestría | 
| Fecha de Publicación: | 2017 | 
| Institución: | Pontificia Universidad Católica del Perú | 
| Repositorio: | PUCP-Tesis | 
| Lenguaje: | español | 
| OAI Identifier: | oai:tesis.pucp.edu.pe:20.500.12404/9753 | 
| Enlace del recurso: | http://hdl.handle.net/20.500.12404/9753 | 
| Nivel de acceso: | acceso abierto | 
| Materia: | Robots móviles--Sistemas de control Algoritmos--Navegación https://purl.org/pe-repo/ocde/ford#2.02.03 | 
| id | PUCP_74b2004a936b908c9f260ea54284a29a | 
|---|---|
| oai_identifier_str | oai:tesis.pucp.edu.pe:20.500.12404/9753 | 
| network_acronym_str | PUCP | 
| network_name_str | PUCP-Tesis | 
| repository_id_str | . | 
| dc.title.es_ES.fl_str_mv | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| title | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| spellingShingle | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas Velasco Mellado, Luis Angel Robots móviles--Sistemas de control Algoritmos--Navegación https://purl.org/pe-repo/ocde/ford#2.02.03 | 
| title_short | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| title_full | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| title_fullStr | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| title_full_unstemmed | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| title_sort | Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimas | 
| author | Velasco Mellado, Luis Angel | 
| author_facet | Velasco Mellado, Luis Angel | 
| author_role | author | 
| dc.contributor.advisor.fl_str_mv | Morán Cárdenas, Antonio Manuel | 
| dc.contributor.author.fl_str_mv | Velasco Mellado, Luis Angel | 
| dc.subject.es_ES.fl_str_mv | Robots móviles--Sistemas de control Algoritmos--Navegación | 
| topic | Robots móviles--Sistemas de control Algoritmos--Navegación https://purl.org/pe-repo/ocde/ford#2.02.03 | 
| dc.subject.ocde.es_ES.fl_str_mv | https://purl.org/pe-repo/ocde/ford#2.02.03 | 
| description | Desde varios años, las investigaciones en el tema del uso de robots móviles han ido en aumento con el objetivo de poder utilizar los robots móviles para múltiples actividades que suelen ser difícil para una persona realizar; es por eso que, se ha ido desarrollando técnicas de control para distintos tipos de robots móviles, así como también en la mejora de su desempeño en trayectorias a recorrer frente a entornos al cual se aplique. El desarrollo se enfoca principalmente en el control del robot móvil, ya que existen varios métodos para controlarlos, ya sea de manera lineal o de manera no lineal, dependiendo sea el caso, llevándolos a llegar a su objetivo siguiendo ciertas trayectorias especificas o trayectorias más cortas a su objetivo. Para los casos de trayectorias específicas, suelen definirse formas geométricas conocidas y fáciles de realizar; sin embargo, para el caso de trayectorias con la distancia más corta, aún sigue habiendo más investigación a nivel aplicativo. Es por eso que se busca desarrollar un método para la generación de trayectoria mínima enfocado para un robot móvil tipo Ackerman, que permita llevarlo a su objetivo, considerando que el robot móvil funcionará con movimiento en avance y retroceso en cualquier momento. Esta investigación busca aplicar una técnica de control no lineal, para así trabajar en todo el espacio de funcionamiento del vehículo, que le permita al robot móvil describir trayectorias óptimas, la cual va a ser diseñada en base al análisis de movimiento que tiene un tipo Ackerman, considerando que se puede cambiar de velocidad en una misma trayectoria; para lo cual se ha realizado la obtención del modelo del tipo Ackerman y así definir correctamente el controlador a utilizar, mientras que a su vez se desarrolla el algoritmo de generación de trayectoria mínima y al final realizar la corroboración del funcionamiento en base a simulación y luego con un prototipo. El desarrollo de la investigación se ha realizado analizando diferentes técnicas de control, decidiendo al final utilizar un control basado en linealización por realimentación utilizando el método de flatness diferencial, el cual permite introducir de manera práctica una trayectoria deseada a seguir por el robot móvil en sus variables de posición. Dicha trayectoria deseada ha sido diseñada mediante un análisis geométrico compuesto por segmentos de rectas y curvas de circunferencia, basado en la teoría de Dubins y Reed & Shepp, permitiendo describir la ruta más corta posible desde el punto de origen a su punto de destino. Las pruebas realizadas de su funcionamiento han sido simuladas bajo un software que permitió validar el controlador y la correcta generación de una ruta mínima; y también se realizó pruebas en un prototipo para corroborar que puede ser aplicable en un sistema real Al final de la investigación se muestra como el controlador permite llevar al robot móvil a su objetivo describiendo trayectorias optimas, generando la velocidad y el ángulo de dirección adecuados que permitan guiarlo por dicha ruta; considerando también un sistema de navegación para la aplicación real del sistema. | 
| publishDate | 2017 | 
| dc.date.accessioned.es_ES.fl_str_mv | 2017-11-25T01:55:23Z | 
| dc.date.available.es_ES.fl_str_mv | 2017-11-25T01:55:23Z | 
| dc.date.created.es_ES.fl_str_mv | 2017 | 
| dc.date.issued.fl_str_mv | 2017-11-25 | 
| dc.type.es_ES.fl_str_mv | info:eu-repo/semantics/masterThesis | 
| format | masterThesis | 
| dc.identifier.uri.none.fl_str_mv | http://hdl.handle.net/20.500.12404/9753 | 
| url | http://hdl.handle.net/20.500.12404/9753 | 
| dc.language.iso.es_ES.fl_str_mv | spa | 
| language | spa | 
| dc.relation.ispartof.fl_str_mv | SUNEDU | 
| dc.rights.es_ES.fl_str_mv | info:eu-repo/semantics/openAccess | 
| dc.rights.uri.*.fl_str_mv | http://creativecommons.org/licenses/by-nc-nd/2.5/pe/ | 
| eu_rights_str_mv | openAccess | 
| rights_invalid_str_mv | http://creativecommons.org/licenses/by-nc-nd/2.5/pe/ | 
| dc.publisher.es_ES.fl_str_mv | Pontificia Universidad Católica del Perú | 
| dc.publisher.country.es_ES.fl_str_mv | PE | 
| dc.source.none.fl_str_mv | reponame:PUCP-Tesis instname:Pontificia Universidad Católica del Perú instacron:PUCP | 
| instname_str | Pontificia Universidad Católica del Perú | 
| instacron_str | PUCP | 
| institution | PUCP | 
| reponame_str | PUCP-Tesis | 
| collection | PUCP-Tesis | 
| bitstream.url.fl_str_mv | https://tesis.pucp.edu.pe/bitstreams/de8b86c1-5abf-4094-8a69-c5dbc15268c6/download https://tesis.pucp.edu.pe/bitstreams/92764ae7-678f-47d1-a24e-fbe963940e46/download https://tesis.pucp.edu.pe/bitstreams/939ced79-1d4e-4f3f-9d39-b54ae8aaa9db/download https://tesis.pucp.edu.pe/bitstreams/a09cff3e-e583-4cb6-8749-360a0cc74228/download https://tesis.pucp.edu.pe/bitstreams/62965713-2e6c-4c00-9aae-50570aba9287/download https://tesis.pucp.edu.pe/bitstreams/54ef1da7-9391-4758-aecd-5a00946fedb5/download https://tesis.pucp.edu.pe/bitstreams/7d4d823b-8ad5-46a5-9f6f-58f8c1c566cc/download | 
| bitstream.checksum.fl_str_mv | 557c1afe0e8588954fea347dcb86037b 2b9c82d3f7f2f122d41e7355e1f92ce5 8a4605be74aa9ea9d79846c1fba20a33 83fcac31cdfae018e4d179e3b19447dc e4f5213359870b07ecda5b85ef156a2e 52ce226c949b840a1604ffb6f34795a0 849d27488b657bc9426feb6c668c1f4d | 
| bitstream.checksumAlgorithm.fl_str_mv | MD5 MD5 MD5 MD5 MD5 MD5 MD5 | 
| repository.name.fl_str_mv | Repositorio de Tesis PUCP | 
| repository.mail.fl_str_mv | raul.sifuentes@pucp.pe | 
| _version_ | 1839176353315815424 | 
| spelling | Morán Cárdenas, Antonio ManuelVelasco Mellado, Luis Angel2017-11-25T01:55:23Z2017-11-25T01:55:23Z20172017-11-25http://hdl.handle.net/20.500.12404/9753Desde varios años, las investigaciones en el tema del uso de robots móviles han ido en aumento con el objetivo de poder utilizar los robots móviles para múltiples actividades que suelen ser difícil para una persona realizar; es por eso que, se ha ido desarrollando técnicas de control para distintos tipos de robots móviles, así como también en la mejora de su desempeño en trayectorias a recorrer frente a entornos al cual se aplique. El desarrollo se enfoca principalmente en el control del robot móvil, ya que existen varios métodos para controlarlos, ya sea de manera lineal o de manera no lineal, dependiendo sea el caso, llevándolos a llegar a su objetivo siguiendo ciertas trayectorias especificas o trayectorias más cortas a su objetivo. Para los casos de trayectorias específicas, suelen definirse formas geométricas conocidas y fáciles de realizar; sin embargo, para el caso de trayectorias con la distancia más corta, aún sigue habiendo más investigación a nivel aplicativo. Es por eso que se busca desarrollar un método para la generación de trayectoria mínima enfocado para un robot móvil tipo Ackerman, que permita llevarlo a su objetivo, considerando que el robot móvil funcionará con movimiento en avance y retroceso en cualquier momento. Esta investigación busca aplicar una técnica de control no lineal, para así trabajar en todo el espacio de funcionamiento del vehículo, que le permita al robot móvil describir trayectorias óptimas, la cual va a ser diseñada en base al análisis de movimiento que tiene un tipo Ackerman, considerando que se puede cambiar de velocidad en una misma trayectoria; para lo cual se ha realizado la obtención del modelo del tipo Ackerman y así definir correctamente el controlador a utilizar, mientras que a su vez se desarrolla el algoritmo de generación de trayectoria mínima y al final realizar la corroboración del funcionamiento en base a simulación y luego con un prototipo. El desarrollo de la investigación se ha realizado analizando diferentes técnicas de control, decidiendo al final utilizar un control basado en linealización por realimentación utilizando el método de flatness diferencial, el cual permite introducir de manera práctica una trayectoria deseada a seguir por el robot móvil en sus variables de posición. Dicha trayectoria deseada ha sido diseñada mediante un análisis geométrico compuesto por segmentos de rectas y curvas de circunferencia, basado en la teoría de Dubins y Reed & Shepp, permitiendo describir la ruta más corta posible desde el punto de origen a su punto de destino. Las pruebas realizadas de su funcionamiento han sido simuladas bajo un software que permitió validar el controlador y la correcta generación de una ruta mínima; y también se realizó pruebas en un prototipo para corroborar que puede ser aplicable en un sistema real Al final de la investigación se muestra como el controlador permite llevar al robot móvil a su objetivo describiendo trayectorias optimas, generando la velocidad y el ángulo de dirección adecuados que permitan guiarlo por dicha ruta; considerando también un sistema de navegación para la aplicación real del sistema.Fondo Nacional de Desarrollo Científico y Tecnológico - FondecytTesisspaPontificia Universidad Católica del PerúPEinfo:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-nd/2.5/pe/Robots móviles--Sistemas de controlAlgoritmos--Navegaciónhttps://purl.org/pe-repo/ocde/ford#2.02.03Diseño de un sistema de control basado en linealización por realimentación para un robot móvil tipo Ackerman con velocidad variable y movimiento en doble sentido describiendo trayectorias óptimasinfo:eu-repo/semantics/masterThesisreponame:PUCP-Tesisinstname:Pontificia Universidad Católica del Perúinstacron:PUCPSUNEDUMaestro en Ingeniería de Control y AutomatizaciónMaestríaPontificia Universidad Católica del Perú. Escuela de PosgradoIngeniería de Control y Automatización10573987712037https://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#tesisORIGINALVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN.pdfVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN.pdfTexto completoapplication/pdf2998929https://tesis.pucp.edu.pe/bitstreams/de8b86c1-5abf-4094-8a69-c5dbc15268c6/download557c1afe0e8588954fea347dcb86037bMD51trueAnonymousREADVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN_ANEXOS.pdfVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN_ANEXOS.pdfAnexosapplication/pdf224136https://tesis.pucp.edu.pe/bitstreams/92764ae7-678f-47d1-a24e-fbe963940e46/download2b9c82d3f7f2f122d41e7355e1f92ce5MD52falseAnonymousREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://tesis.pucp.edu.pe/bitstreams/939ced79-1d4e-4f3f-9d39-b54ae8aaa9db/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTHUMBNAILVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN.pdf.jpgVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN.pdf.jpgIM Thumbnailimage/jpeg15633https://tesis.pucp.edu.pe/bitstreams/a09cff3e-e583-4cb6-8749-360a0cc74228/download83fcac31cdfae018e4d179e3b19447dcMD54falseAnonymousREADVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN_ANEXOS.pdf.jpgVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN_ANEXOS.pdf.jpgIM Thumbnailimage/jpeg12103https://tesis.pucp.edu.pe/bitstreams/62965713-2e6c-4c00-9aae-50570aba9287/downloade4f5213359870b07ecda5b85ef156a2eMD55falseAnonymousREADTEXTVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN.pdf.txtVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN.pdf.txtExtracted texttext/plain177439https://tesis.pucp.edu.pe/bitstreams/54ef1da7-9391-4758-aecd-5a00946fedb5/download52ce226c949b840a1604ffb6f34795a0MD56falseAnonymousREADVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN_ANEXOS.pdf.txtVELASCO_LUIS_SISTEMA_CONTROL_ROBOT_MOVIL_ACKERMAN_ANEXOS.pdf.txtExtracted texttext/plain65842https://tesis.pucp.edu.pe/bitstreams/7d4d823b-8ad5-46a5-9f6f-58f8c1c566cc/download849d27488b657bc9426feb6c668c1f4dMD57falseAnonymousREAD20.500.12404/9753oai:tesis.pucp.edu.pe:20.500.12404/97532025-07-18 12:43:54.199http://creativecommons.org/licenses/by-nc-nd/2.5/pe/info:eu-repo/semantics/openAccessopen.accesshttps://tesis.pucp.edu.peRepositorio de Tesis PUCPraul.sifuentes@pucp.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= | 
| score | 13.413352 | 
 Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
    La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).
 
   
   
             
            