Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data

Detalhes bibliográficos
Autor(a) principal: Marques, Tiago Simões
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10773/29678
Resumo: This work is developed as part of the AtlasCar2 project, and intends to create mechanisms for the detection of area traversable by the vehicle, delimited by the side-walks or road barriers and other small obstacles, such as road delineators, or small holes on the road surface, that together condition the vehicle’s navigation. As such this work aims to obtain from the lasers a point cloud that delimits these obstacles, so that it can be used in future navigation algorithms. The approach was to first, create a reconstruction of the environment ahead of the vehicle, using for this purpose the SICK LD-MRS400001 LIDAR sensor. To achieve this reconstruction, systems were developed to establish: the global position of the vehicle, using the GPS system of the AtlasCar2; and its orientation relative to the road plane, obtained through the inclinometer module also present in the vehicle. A filtering method was developed that allows to extract, from the created road reconstruction cloud, the information regarding the obstacles to the navigation, present in the road. This filtering method is performed through a new proposed approach based on the study of the accumulated density of the laser beams, dependent on the topology of the terrain they hit. A simulator was also built to study these accumulation behaviours in a controlled environment, in order to evaluate the performance of the accumulation in various situations, including several configurations of the sensor and the road obstacles. Lastly, some results testing the individual performance of the position and orientation systems, are presented, as well as the results of their integration in the road reconstruction system. Results of the performed simulations detailing the accumulation behaviour in various situations, are also presented, along with the results of the filtering algorithm: first using static filtering parameters, and then using dynamic ones, that change based on vehicle velocity, aimed at solving some of the limitations of the static method. The methodology for delimiting the road area accessible by the vehicle, despite some limitations, shows capable of accurately identifying, in real time, the road boundaries with relatively low computational cost, generating a point cloud ready to be used in navigation algorithms.
id RCAP_5a6b61512df5950fa81134b312fa8ae6
oai_identifier_str oai:ria.ua.pt:10773/29678
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer dataPoint densityPoint cloudCurb detectionATLASCAR2LIDARLaser projectionROSThis work is developed as part of the AtlasCar2 project, and intends to create mechanisms for the detection of area traversable by the vehicle, delimited by the side-walks or road barriers and other small obstacles, such as road delineators, or small holes on the road surface, that together condition the vehicle’s navigation. As such this work aims to obtain from the lasers a point cloud that delimits these obstacles, so that it can be used in future navigation algorithms. The approach was to first, create a reconstruction of the environment ahead of the vehicle, using for this purpose the SICK LD-MRS400001 LIDAR sensor. To achieve this reconstruction, systems were developed to establish: the global position of the vehicle, using the GPS system of the AtlasCar2; and its orientation relative to the road plane, obtained through the inclinometer module also present in the vehicle. A filtering method was developed that allows to extract, from the created road reconstruction cloud, the information regarding the obstacles to the navigation, present in the road. This filtering method is performed through a new proposed approach based on the study of the accumulated density of the laser beams, dependent on the topology of the terrain they hit. A simulator was also built to study these accumulation behaviours in a controlled environment, in order to evaluate the performance of the accumulation in various situations, including several configurations of the sensor and the road obstacles. Lastly, some results testing the individual performance of the position and orientation systems, are presented, as well as the results of their integration in the road reconstruction system. Results of the performed simulations detailing the accumulation behaviour in various situations, are also presented, along with the results of the filtering algorithm: first using static filtering parameters, and then using dynamic ones, that change based on vehicle velocity, aimed at solving some of the limitations of the static method. The methodology for delimiting the road area accessible by the vehicle, despite some limitations, shows capable of accurately identifying, in real time, the road boundaries with relatively low computational cost, generating a point cloud ready to be used in navigation algorithms.Este trabalho está inserido no projeto AtlasCar2, e pretende criar mecanismos para a deteção da área navegável pelo veículo, delimitada pelos passeios ou barreiras nas extremidades da estrada, e por outros pequenos obstáculos como pinos verticais ou buracos no asfalto, que em conjunto condicionam a navegação do veículo. Assim este trabalho prevê a obtenção de uma nuvem de pontos que delimita estes obstáculos, para que esta depois seja utilizada em futuros algoritmos de navegação. A abordagem passou primeiro lugar, pela criação de uma reconstrução local da zona em frente ao veículo, utilizando para o efeito, leituras sucessivas efetuadas pelo sensor LIDAR SICK LD-MRS400001. Para conseguir fazer essa reconstrução foram desenvolvidos sistemas para estabelecer: o posicionamento global do veículo, recorrendo ao sistema de GPS doAtlasCar2; e a sua orientação relativa ao plano da estrada, obtida através do sistema de inclinometria, também este presente no veículo. Foi desenvolvido um método de filtragem que permite extrair da reconstrução criada, informação correspondente aos obstáculos à navegação presentes na estrada. Esta filtragem e extração é feita através de uma nova abordagem que se baseia no estudo da densidade de acumulação dos feixes laser consoante a topologia do terreno em que estes incidem. Tendo também sido desenvolvido um simulador que permite estudar estes comportamentos num ambiente controlado afim de avaliar o desempenho da acumulação em várias situações, incluindo diversas configurações do sensor e dos obstáculos na estrada. Por fim são também apresentados resultados que avaliam individualmente os sistemas de aquisição de posição e orientação desenvolvidos, bem como os resultados da sua integração na criação da reconstrução da estrada, e os resultados das simulações que detalham o comportamento da accumulação em várias situações. São também apresentados os resultados dos algoritmos de filtragem; numa primeira fase em que foram utilizados parâmetros constantes, e depois, utilizando parâmetros dinâmicos que variam em função da velocidade do veículo, por forma a combater algumas das limitações do método estático. A metodologia para a deteção da área navegável desenvolvida neste trabalho, embora ainda com algumas limitações, mostra ser capaz de corretamente identificar em tempo real os limites da estrada e outros obstáculos, com um custo computacional relativamente baixo, gerando uma nuvem de pontos pronta para ser usada em algoritmos de navegação.2020-11-02T14:16:59Z2018-07-26T00:00:00Z2018-07-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10773/29678TID:202238148engMarques, Tiago Simõesinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-02-22T11:57:26Zoai:ria.ua.pt:10773/29678Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:01:57.280013Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
title Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
spellingShingle Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
Marques, Tiago Simões
Point density
Point cloud
Curb detection
ATLASCAR2
LIDAR
Laser projection
ROS
title_short Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
title_full Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
title_fullStr Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
title_full_unstemmed Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
title_sort Detection of road navigability for ATLASCAR2 using LIDAR and inclinometer data
author Marques, Tiago Simões
author_facet Marques, Tiago Simões
author_role author
dc.contributor.author.fl_str_mv Marques, Tiago Simões
dc.subject.por.fl_str_mv Point density
Point cloud
Curb detection
ATLASCAR2
LIDAR
Laser projection
ROS
topic Point density
Point cloud
Curb detection
ATLASCAR2
LIDAR
Laser projection
ROS
description This work is developed as part of the AtlasCar2 project, and intends to create mechanisms for the detection of area traversable by the vehicle, delimited by the side-walks or road barriers and other small obstacles, such as road delineators, or small holes on the road surface, that together condition the vehicle’s navigation. As such this work aims to obtain from the lasers a point cloud that delimits these obstacles, so that it can be used in future navigation algorithms. The approach was to first, create a reconstruction of the environment ahead of the vehicle, using for this purpose the SICK LD-MRS400001 LIDAR sensor. To achieve this reconstruction, systems were developed to establish: the global position of the vehicle, using the GPS system of the AtlasCar2; and its orientation relative to the road plane, obtained through the inclinometer module also present in the vehicle. A filtering method was developed that allows to extract, from the created road reconstruction cloud, the information regarding the obstacles to the navigation, present in the road. This filtering method is performed through a new proposed approach based on the study of the accumulated density of the laser beams, dependent on the topology of the terrain they hit. A simulator was also built to study these accumulation behaviours in a controlled environment, in order to evaluate the performance of the accumulation in various situations, including several configurations of the sensor and the road obstacles. Lastly, some results testing the individual performance of the position and orientation systems, are presented, as well as the results of their integration in the road reconstruction system. Results of the performed simulations detailing the accumulation behaviour in various situations, are also presented, along with the results of the filtering algorithm: first using static filtering parameters, and then using dynamic ones, that change based on vehicle velocity, aimed at solving some of the limitations of the static method. The methodology for delimiting the road area accessible by the vehicle, despite some limitations, shows capable of accurately identifying, in real time, the road boundaries with relatively low computational cost, generating a point cloud ready to be used in navigation algorithms.
publishDate 2018
dc.date.none.fl_str_mv 2018-07-26T00:00:00Z
2018-07-26
2020-11-02T14:16:59Z
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 http://hdl.handle.net/10773/29678
TID:202238148
url http://hdl.handle.net/10773/29678
identifier_str_mv TID:202238148
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 application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137675332026368