A review of ROS based autonomous driving platforms to carry out automated driving functions

Detalhes bibliográficos
Autor(a) principal: Carvalho, Marcus Vinícius Leal de
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/231271
Resumo: Dissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Joinville, Programa de Pós-Graduação em Engenharia e Ciências Mecânicas, Joinville, 2022.
id UFSC_d6a0a112df97b8505e2092d63e2a1d1a
oai_identifier_str oai:repositorio.ufsc.br:123456789/231271
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling A review of ROS based autonomous driving platforms to carry out automated driving functionsEngenharia mecânicaVeículos autônomosDissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Joinville, Programa de Pós-Graduação em Engenharia e Ciências Mecânicas, Joinville, 2022.Nas últimas décadas, os sistemas avançados de assistência ao motorista (ADAS), têm evitado ou mitigado acidentes rodoviários. Manutenção de direção na pista, aviso de saída da pista, detecção de pontos cegos, frenagem automática de emergência, e importantes inovações tecnológicas estão sendo desenvolvidas e otimizadas a cada ano pela indústria automotiva. Como em outros setores, a automação, eletrônica, e a tecnologia robótica modificam continuamente a produção de automóveis. O objetivo final deste processo é a direção autônoma. A condução de um robô to tipo carro, a partir de um ponto A ao ponto B, utilizando o caminho mais curto, evitando colisões de forma confortável e segura, é o objetivo final deste sistema. Este trabalho delineia o processo de condução autônoma, desde a fase de mapeamento até a fase de controle veicular, concentrando-se no módulo de planejamento de trajetória. Estruturas de código-fonte aberto disponíveis, conhecidas como pilhas de navegação autônoma (ADS), contendo os módulos mencionados são empregados. Diferentes tipos de algoritmos de planejamento de trajetória disponíveis nestas estruturas são testados para avaliação dos respectivos caminhos produzidos . O problema de planejamento de trajetória e controle é resolvido para diferentes cenários, global e localmente. Os estudos de caso são realizados com um verdadeiro emulador de ambiente: o simulador LGSVL. No final, uma análise das trajetórias geradas pelo veículo autônomo (AV), o desempenho e um benchmark dos softwares Autoware.AI e Apollo.Auto 6.0 e de seus respectivos módulos são realizados.Abstract: In the last decades, advanced driving assistance systems (ADAS) have avoided or mitigated high road accidents. Lane-keeping, lane departure warning, blind-spot detection, auto- matic emergency braking, and important technological innovations are being developed and optimized each year by the automotive industry. As in other sectors, automation, electronics, and robotics technology continuously modify automobile production. The ultimate step from this process is autonomous driving. Conducting a car-like robot from point A to point B, using the shortest path, avoiding collisions comfortably and safely, is the final goal of this system. This work delineates the autonomous driving process, from mapping to control, focusing on the planning layer. Available open-source frameworks, called autonomous driving stacks (ADS), containing the mentioned modules are employed. Different sorts of mission and motion planning algorithms available on these frameworks are tested to address the path planning topic. The planning and control problem is solved for different scenarios, globally and locally. The studied test cases are performed with a real environment emulator: the LGSVL simulator. In the end, an analysis of the autonomous vehicle (AV) generated trajectories, its performance, and benchmark from Autoware.AI and Apollo.Auto 6.0 ADS modules are performed.Simoni, RobertoUniversidade Federal de Santa CatarinaCarvalho, Marcus Vinícius Leal de2022-02-14T13:35:59Z2022-02-14T13:35:59Z2022info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis169 p.| il., gráfs.application/pdf374373https://repositorio.ufsc.br/handle/123456789/231271engreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2022-02-14T13:35:59Zoai:repositorio.ufsc.br:123456789/231271Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732022-02-14T13:35:59Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv A review of ROS based autonomous driving platforms to carry out automated driving functions
title A review of ROS based autonomous driving platforms to carry out automated driving functions
spellingShingle A review of ROS based autonomous driving platforms to carry out automated driving functions
Carvalho, Marcus Vinícius Leal de
Engenharia mecânica
Veículos autônomos
title_short A review of ROS based autonomous driving platforms to carry out automated driving functions
title_full A review of ROS based autonomous driving platforms to carry out automated driving functions
title_fullStr A review of ROS based autonomous driving platforms to carry out automated driving functions
title_full_unstemmed A review of ROS based autonomous driving platforms to carry out automated driving functions
title_sort A review of ROS based autonomous driving platforms to carry out automated driving functions
author Carvalho, Marcus Vinícius Leal de
author_facet Carvalho, Marcus Vinícius Leal de
author_role author
dc.contributor.none.fl_str_mv Simoni, Roberto
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Carvalho, Marcus Vinícius Leal de
dc.subject.por.fl_str_mv Engenharia mecânica
Veículos autônomos
topic Engenharia mecânica
Veículos autônomos
description Dissertação (mestrado) - Universidade Federal de Santa Catarina, Campus Joinville, Programa de Pós-Graduação em Engenharia e Ciências Mecânicas, Joinville, 2022.
publishDate 2022
dc.date.none.fl_str_mv 2022-02-14T13:35:59Z
2022-02-14T13:35:59Z
2022
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv 374373
https://repositorio.ufsc.br/handle/123456789/231271
identifier_str_mv 374373
url https://repositorio.ufsc.br/handle/123456789/231271
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 169 p.| il., gráfs.
application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808652271821520896