Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking

Detalhes bibliográficos
Autor(a) principal: Puhl, Lucas Fernando
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/24644
Resumo: A robótica móvel é uma área de pesquisa que abrange o controle de veículos autônomos ou semiautônomos. Dentre os veículos autônomos existe uma categoria para competição de robótica denominada Trekking, e neste sentido, objetivo deste trabalho é o desenvolvimento e implementação de um sistema de controle de navegação confiável e preciso, baseado no uso de uma Unidade de Medição Inercial e um sensor encoder rotativo para obtenção de dados e aplicação em um veículo terrestre autônomo robô Trekking. O veículo tem por objetivo completar um circuito, passando por marcos predefinidos durante seu trajeto. Esse percurso foi feito em um gramado com terreno irregular. Para isto, se faz uso de diversos sensores para localizar o veículo em meio ao campo, para obter informações como a direção, sentido, aceleração, velocidade e deslocamento a partir do sensor inercial e sensor Encoder rotativo. Um sensor de cores foi utilizado para a identificação dos marcos. Foram obtidas características geométricas e foi implementado um sistema de controle para seguimento de trajetória, baseadas nas medidas do sensor inercial e encoder. A obtenção do modelo para o sistema de controle foi feito sobre um veículo robô que é do tipo de um carro convencional, o qual as rodas traseiras são fixas e as rodas dianteiras governam a direção (Modelo de Ackermann). A proposta deste trabalho foi utilizar os sinais de sensores para mapeamento de trajetórias para um veículo autônomo controlado automaticamente sem um condutor humano, suas decisões são tomadas em um sistema embarcado com sensores e atuadores. A precisão e confiabilidade na obtenção dos dados para navegação em tais sistemas foram essenciais. Testes e simulações que validam o funcionamento do sistema de controle e modelo projetado são demonstrados. Como resultado têm-se um veículo autônomo capaz de percorrer um trajeto predefinido e alcançar os marcos objetivos com eficiência.
id UTFPR-12_3ff4504d69fba61e171be90d75e491dd
oai_identifier_str oai:repositorio.utfpr.edu.br:1/24644
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2021-04-06T12:20:55Z2021-04-06T12:20:55Z2019-12-12PUHL, Lucas Fernando. Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking. 2019. Trabalho de Conclusão de Curso (Engenharia de Computação) - Universidade Tecnológica Federal do Paraná (UTFPR), Pato Branco, 2019.http://repositorio.utfpr.edu.br/jspui/handle/1/24644A robótica móvel é uma área de pesquisa que abrange o controle de veículos autônomos ou semiautônomos. Dentre os veículos autônomos existe uma categoria para competição de robótica denominada Trekking, e neste sentido, objetivo deste trabalho é o desenvolvimento e implementação de um sistema de controle de navegação confiável e preciso, baseado no uso de uma Unidade de Medição Inercial e um sensor encoder rotativo para obtenção de dados e aplicação em um veículo terrestre autônomo robô Trekking. O veículo tem por objetivo completar um circuito, passando por marcos predefinidos durante seu trajeto. Esse percurso foi feito em um gramado com terreno irregular. Para isto, se faz uso de diversos sensores para localizar o veículo em meio ao campo, para obter informações como a direção, sentido, aceleração, velocidade e deslocamento a partir do sensor inercial e sensor Encoder rotativo. Um sensor de cores foi utilizado para a identificação dos marcos. Foram obtidas características geométricas e foi implementado um sistema de controle para seguimento de trajetória, baseadas nas medidas do sensor inercial e encoder. A obtenção do modelo para o sistema de controle foi feito sobre um veículo robô que é do tipo de um carro convencional, o qual as rodas traseiras são fixas e as rodas dianteiras governam a direção (Modelo de Ackermann). A proposta deste trabalho foi utilizar os sinais de sensores para mapeamento de trajetórias para um veículo autônomo controlado automaticamente sem um condutor humano, suas decisões são tomadas em um sistema embarcado com sensores e atuadores. A precisão e confiabilidade na obtenção dos dados para navegação em tais sistemas foram essenciais. Testes e simulações que validam o funcionamento do sistema de controle e modelo projetado são demonstrados. Como resultado têm-se um veículo autônomo capaz de percorrer um trajeto predefinido e alcançar os marcos objetivos com eficiência.Mobile robotics is a research area that covers the control of autonomous or semi-autonomous vehicles. Among the autonomous vehicles there is a category for robotics competition called Trekking, and in this sense, the objective of this work is the development and implementation of a reliable and accurate navigation control system, based on the use of a Inertial Measurement Unit and a rotating encoder sensor for obtaining data and application in a terrestrial autonomous robot Trekking vehicle. The vehicle aims to complete a circuit, passing through predefined milestones during its journey. This route was made on a lawn with irregular terrain. For this, several sensors are used to locate the vehicle in the middle of the field, to obtain information such as direction, acceleration, speed and displacement from the inertial sensor and rotating encoder. A color sensor was used to identify the milestones. Geometric characteristics were obtained and a control system was implemented for trajectory tracking, based on the measurements of the inertial sensor and encoder. Obtaining the model for the control system was made over a robot vehicle that is the type of a conventional car, which the rear wheels are fixed and the front wheels govern the steering (Ackermann model). The proposal of this work was to use sensor signals for mapping trajectories for an autonomous vehicle controlled automatically without a human conductor, its decisions are made in a system boarded with sensors and actuators. The accuracy and reliability in obtaining data for navigation in such systems were essential. Tests and simulations that validate the operation of the control system and designed model are demonstrated. As a result, there is a standalone vehicle capable of traveling a predefined path and achieving objective milestones efficiently.porUniversidade Tecnológica Federal do ParanáPato BrancoEngenharia de ComputaçãoUTFPRBrasilDepartamento Acadêmico de InformáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAONavegação autônomaSistemas de controleRobô TrekkingSistema de navegação inercialAutonomous navigationControl systemsTrekking robotInertial navigation systemSistema de navegação inercial com controle em tempo-real para um robô autônomo trekkingInertial navigation system with real-time control for trekking autonomous robotinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisPato BrancoTorrico, César Rafael ClaureFavarim, FábioTorrico, César Rafael ClaureFavarim, FábioCasanova, DalcimarDenardin, Gustavo WeberPuhl, Lucas Fernandoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALPB_COENC_2019_2_03.pdfPB_COENC_2019_2_03.pdfapplication/pdf6017208http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/1/PB_COENC_2019_2_03.pdf9370eb62026ce374f917bcfc08ff8962MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTPB_COENC_2019_2_03.pdf.txtPB_COENC_2019_2_03.pdf.txtExtracted texttext/plain92961http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/3/PB_COENC_2019_2_03.pdf.txta55ac73f4d860c9c4da3d9033af09ab8MD53THUMBNAILPB_COENC_2019_2_03.pdf.jpgPB_COENC_2019_2_03.pdf.jpgGenerated Thumbnailimage/jpeg1247http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/4/PB_COENC_2019_2_03.pdf.jpgea2e515e078b58fc3657f800f882a2b2MD541/246442021-04-07 03:11:29.796oai:repositorio.utfpr.edu.br:1/24644TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2021-04-07T06:11:29Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
dc.title.alternative.pt_BR.fl_str_mv Inertial navigation system with real-time control for trekking autonomous robot
title Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
spellingShingle Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
Puhl, Lucas Fernando
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Navegação autônoma
Sistemas de controle
Robô Trekking
Sistema de navegação inercial
Autonomous navigation
Control systems
Trekking robot
Inertial navigation system
title_short Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
title_full Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
title_fullStr Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
title_full_unstemmed Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
title_sort Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking
author Puhl, Lucas Fernando
author_facet Puhl, Lucas Fernando
author_role author
dc.contributor.advisor1.fl_str_mv Torrico, César Rafael Claure
dc.contributor.advisor-co1.fl_str_mv Favarim, Fábio
dc.contributor.referee1.fl_str_mv Torrico, César Rafael Claure
dc.contributor.referee2.fl_str_mv Favarim, Fábio
dc.contributor.referee3.fl_str_mv Casanova, Dalcimar
dc.contributor.referee4.fl_str_mv Denardin, Gustavo Weber
dc.contributor.author.fl_str_mv Puhl, Lucas Fernando
contributor_str_mv Torrico, César Rafael Claure
Favarim, Fábio
Torrico, César Rafael Claure
Favarim, Fábio
Casanova, Dalcimar
Denardin, Gustavo Weber
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Navegação autônoma
Sistemas de controle
Robô Trekking
Sistema de navegação inercial
Autonomous navigation
Control systems
Trekking robot
Inertial navigation system
dc.subject.por.fl_str_mv Navegação autônoma
Sistemas de controle
Robô Trekking
Sistema de navegação inercial
Autonomous navigation
Control systems
Trekking robot
Inertial navigation system
description A robótica móvel é uma área de pesquisa que abrange o controle de veículos autônomos ou semiautônomos. Dentre os veículos autônomos existe uma categoria para competição de robótica denominada Trekking, e neste sentido, objetivo deste trabalho é o desenvolvimento e implementação de um sistema de controle de navegação confiável e preciso, baseado no uso de uma Unidade de Medição Inercial e um sensor encoder rotativo para obtenção de dados e aplicação em um veículo terrestre autônomo robô Trekking. O veículo tem por objetivo completar um circuito, passando por marcos predefinidos durante seu trajeto. Esse percurso foi feito em um gramado com terreno irregular. Para isto, se faz uso de diversos sensores para localizar o veículo em meio ao campo, para obter informações como a direção, sentido, aceleração, velocidade e deslocamento a partir do sensor inercial e sensor Encoder rotativo. Um sensor de cores foi utilizado para a identificação dos marcos. Foram obtidas características geométricas e foi implementado um sistema de controle para seguimento de trajetória, baseadas nas medidas do sensor inercial e encoder. A obtenção do modelo para o sistema de controle foi feito sobre um veículo robô que é do tipo de um carro convencional, o qual as rodas traseiras são fixas e as rodas dianteiras governam a direção (Modelo de Ackermann). A proposta deste trabalho foi utilizar os sinais de sensores para mapeamento de trajetórias para um veículo autônomo controlado automaticamente sem um condutor humano, suas decisões são tomadas em um sistema embarcado com sensores e atuadores. A precisão e confiabilidade na obtenção dos dados para navegação em tais sistemas foram essenciais. Testes e simulações que validam o funcionamento do sistema de controle e modelo projetado são demonstrados. Como resultado têm-se um veículo autônomo capaz de percorrer um trajeto predefinido e alcançar os marcos objetivos com eficiência.
publishDate 2019
dc.date.issued.fl_str_mv 2019-12-12
dc.date.accessioned.fl_str_mv 2021-04-06T12:20:55Z
dc.date.available.fl_str_mv 2021-04-06T12:20:55Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PUHL, Lucas Fernando. Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking. 2019. Trabalho de Conclusão de Curso (Engenharia de Computação) - Universidade Tecnológica Federal do Paraná (UTFPR), Pato Branco, 2019.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/24644
identifier_str_mv PUHL, Lucas Fernando. Sistema de navegação inercial com controle em tempo-real para um robô autônomo trekking. 2019. Trabalho de Conclusão de Curso (Engenharia de Computação) - Universidade Tecnológica Federal do Paraná (UTFPR), Pato Branco, 2019.
url http://repositorio.utfpr.edu.br/jspui/handle/1/24644
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
dc.publisher.program.fl_str_mv Engenharia de Computação
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Departamento Acadêmico de Informática
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Pato Branco
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/1/PB_COENC_2019_2_03.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/3/PB_COENC_2019_2_03.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/24644/4/PB_COENC_2019_2_03.pdf.jpg
bitstream.checksum.fl_str_mv 9370eb62026ce374f917bcfc08ff8962
b9d82215ab23456fa2d8b49c5df1b95b
a55ac73f4d860c9c4da3d9033af09ab8
ea2e515e078b58fc3657f800f882a2b2
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923216527458304