{"id":{"repo_id":"uns-ar","oai_identifier":"oai:repositorio.bc.uns.edu.ar:123456789/7547"},"canonical_url":"https://search.dev.ndltd.org/etd/uns-ar/oai:repositorio.bc.uns.edu.ar:123456789/7547","repository":{"repo_id":"uns-ar","name":"Universidad Nacional del Sur","base_url":"https://repositoriodigital.uns.edu.ar/oai/request"},"display":{"title":"Diseño e implementación de entorno de modelado de sensor LiDAR utilizando técnicas de computación gráfica para la generación de datos sintéticos aplicado a navegación autónoma","abstract":"En los últimos años, el área de la investigación y el desarrollo de los vehículos au- tónomos tuvo un gran auge debido a su impacto en los sectores económicos, culturales y ambientales. La detección y el seguimiento de obstáculos en las carreteras es una de las tareas críticas a resolver en el área de la navegación autónoma. Para solucionar esta tarea, los modelos basados en el aprendizaje supervisado, utilizando datos prove- nientes de sensores LiDAR, han sido uno de los enfoques más ampliamente utilizados. Sin embargo, esta solución presenta algunas dificultades en su implementación por la dificultad que conlleva generar enormes cantidades de datos etiquetados para poder entrenar de manera correcta los modelos de aprendizaje automático. Es por ello, que este trabajo tiene como base el interés de investigar y desarrollar aportes para afrontar este problema. En el presente proyecto se desarrolló un modelado de sensor LiDAR utilizando el motor Unreal Engine 4 sobre el simulador CARLA configurable que considera múltiples reflexiones del haz de luz, la divergencia del haz, el ángulo de incidencia en el obstáculo impactado y su material para calcular la intensidad del haz recibido y su retardo temporal en el receptor. Además, el modelado tiene la capacidad de generar datos de tres maneras: nube de puntos etiquetadas, señal temporal y la distancia de los impactos de cada canal del sensor LiDAR. Las nubes de puntos permiten generar base de datos directas para el entrenamiento de redes neuronales o algoritmos de procesamiento. La señal temporal y la distancia de los impactos puede utilizarse para el desarrollo de algoritmos de procesamiento de señales a nivel del receptor del sensor LiDAR. Se evaluó su desempeño a través de dos enfoques: el entrenamiento de modelos de redes neuronales con el agregado de datos sintéticos y la comparación de los datos generados por el modelado respecto a los datos de un LiDAR real. En el primer enfoque, se realizó el entrenamiento de varios modelos diferentes de detección de objetos con nubes de puntos obteniendo mejoras en la detección de hasta 10 %. En el segundo enfoque, se utilizó un LiDAR real Veodyne VLP-16 en un entorno conocido modelado en 3D y el error máximo entre los puntos fue de 2.63 cm, por debajo del error propio del sensor según su fabricante.","abstract_html":"En los últimos años, el área de la investigación y el desarrollo de los vehículos au- tónomos tuvo un gran auge debido a su impacto en los sectores económicos, culturales y ambientales. La detección y el seguimiento de obstáculos en las carreteras es una de las tareas críticas a resolver en el área de la navegación autónoma. Para solucionar esta tarea, los modelos basados en el aprendizaje supervisado, utilizando datos prove- nientes de sensores LiDAR, han sido uno de los enfoques más ampliamente utilizados. Sin embargo, esta solución presenta algunas dificultades en su implementación por la dificultad que conlleva generar enormes cantidades de datos etiquetados para poder entrenar de manera correcta los modelos de aprendizaje automático. Es por ello, que este trabajo tiene como base el interés de investigar y desarrollar aportes para afrontar este problema. En el presente proyecto se desarrolló un modelado de sensor LiDAR utilizando el motor Unreal Engine 4 sobre el simulador CARLA configurable que considera múltiples reflexiones del haz de luz, la divergencia del haz, el ángulo de incidencia en el obstáculo impactado y su material para calcular la intensidad del haz recibido y su retardo temporal en el receptor. Además, el modelado tiene la capacidad de generar datos de tres maneras: nube de puntos etiquetadas, señal temporal y la distancia de los impactos de cada canal del sensor LiDAR. Las nubes de puntos permiten generar base de datos directas para el entrenamiento de redes neuronales o algoritmos de procesamiento. La señal temporal y la distancia de los impactos puede utilizarse para el desarrollo de algoritmos de procesamiento de señales a nivel del receptor del sensor LiDAR. Se evaluó su desempeño a través de dos enfoques: el entrenamiento de modelos de redes neuronales con el agregado de datos sintéticos y la comparación de los datos generados por el modelado respecto a los datos de un LiDAR real. En el primer enfoque, se realizó el entrenamiento de varios modelos diferentes de detección de objetos con nubes de puntos obteniendo mejoras en la detección de hasta 10 %. En el segundo enfoque, se utilizó un LiDAR real Veodyne VLP-16 en un entorno conocido modelado en 3D y el error máximo entre los puntos fue de 2.63 cm, por debajo del error propio del sensor según su fabricante.","abstract_has_math":false,"creators":["Borgnino, Leandro"],"institution":null,"degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":["Delrieux, Claudio Augusto"],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024","date_published":"2024","updated_at":"2026-07-24T05:30:35Z","subjects":["Inteligencia artificial","Robótica"],"languages":["spa"],"rights":["Reconocimiento-NoComercial 4.0 (CC BY-NC 4.0)"],"rights_urls":["http://creativecommons.org/licenses/by-nc/4.0/"],"identifier_entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["2025-1979bo"],"render_values":[{"text":"2025-1979bo","href":null,"code":true}]}]},"links":{"outbound_url":"https://repositoriodigital.uns.edu.ar/handle/123456789/7547","outbound_label":"Repository record","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Delrieux, Claudio Augusto"]},{"key":"dc:contributor.other","label":"Dc Contributor Other","values":["Morero, Damián"]},{"key":"dc:creator","label":"Author","values":["Borgnino, Leandro"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2025-11-12"]},{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2026-05-19T16:12:47Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2026-05-19T16:12:47Z"]},{"key":"dc:date.issued","label":"Date","values":["2024"]},{"key":"dc:type","label":"Dc Type","values":["tesis de maestría"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Inteligencia artificial","Robótica"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["spa"]},{"key":"dc:rights","label":"Dc Rights","values":["Reconocimiento-NoComercial 4.0 (CC BY-NC 4.0)"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://creativecommons.org/licenses/by-nc/4.0/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.other","label":"Dc Identifier Other","values":["2025-1979bo"]},{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://repositoriodigital.uns.edu.ar/handle/123456789/7547"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["En los últimos años, el área de la investigación y el desarrollo de los vehículos au- tónomos tuvo un gran auge debido a su impacto en los sectores económicos, culturales y ambientales. La detección y el seguimiento de obstáculos en las carreteras es una de las tareas críticas a resolver en el área de la navegación autónoma. Para solucionar esta tarea, los modelos basados en el aprendizaje supervisado, utilizando datos prove- nientes de sensores LiDAR, han sido uno de los enfoques más ampliamente utilizados. Sin embargo, esta solución presenta algunas dificultades en su implementación por la dificultad que conlleva generar enormes cantidades de datos etiquetados para poder entrenar de manera correcta los modelos de aprendizaje automático. Es por ello, que este trabajo tiene como base el interés de investigar y desarrollar aportes para afrontar este problema. En el presente proyecto se desarrolló un modelado de sensor LiDAR utilizando el motor Unreal Engine 4 sobre el simulador CARLA configurable que considera múltiples reflexiones del haz de luz, la divergencia del haz, el ángulo de incidencia en el obstáculo impactado y su material para calcular la intensidad del haz recibido y su retardo temporal en el receptor. Además, el modelado tiene la capacidad de generar datos de tres maneras: nube de puntos etiquetadas, señal temporal y la distancia de los impactos de cada canal del sensor LiDAR. Las nubes de puntos permiten generar base de datos directas para el entrenamiento de redes neuronales o algoritmos de procesamiento. La señal temporal y la distancia de los impactos puede utilizarse para el desarrollo de algoritmos de procesamiento de señales a nivel del receptor del sensor LiDAR. Se evaluó su desempeño a través de dos enfoques: el entrenamiento de modelos de redes neuronales con el agregado de datos sintéticos y la comparación de los datos generados por el modelado respecto a los datos de un LiDAR real. En el primer enfoque, se realizó el entrenamiento de varios modelos diferentes de detección de objetos con nubes de puntos obteniendo mejoras en la detección de hasta 10 %. En el segundo enfoque, se utilizó un LiDAR real Veodyne VLP-16 en un entorno conocido modelado en 3D y el error máximo entre los puntos fue de 2.63 cm, por debajo del error propio del sensor según su fabricante.","In recent years, the field of research and development of autonomous vehicles has experienced a significant boom due to its impact on economic, cultural, and environ- mental sectors. The detection and tracking of obstacles on roads is one of the critical tasks to solve in the area of autonomous navigation. To address this task, models based on supervised learning, using data from LiDAR sensors, have been one of the most widely used approaches. However, this solution presents some implementation difficulties due to the challenge of generating large amounts of labeled data needed to properly train machine learning models. Therefore, this work is motivated on the ongoing interest in the research and development contributions to tackle this problem. In the this project, a LiDAR sensor modeling was developed using the Unreal Engine 4 on the configurable CARLA simulator, which considers multiple reflections of the light beam, beam divergence, the angle of incidence on the impacted obstacle, and its material, to calculate the beam’s received intensity and its time delay at the receiver. Additionally, the modeling has the capability to generate data in three ways: labeled point clouds, temporal signal, and the distance of impacts from each channel of the LiDAR sensor. Point clouds allow for the creation of direct databases for training neural networks or processing algorithms. The temporal signal and impact distances can be used for the development of signal processing algorithms at the LiDAR sensor receiver level. Its performance was evaluated through two approaches: the training of neural net- work models with the addition of synthetic data and the comparison of the data gene- rated by the modeling to that of a real LiDAR. In the first approach, the training of various different object detection models with point clouds resulted in improvements in detection of up to 10 %. In the second approach, a real Velodyne VLP-16 LiDAR was used in a known 3D-modeled environment, resulting in a point distance error of 2.63 cm at its maximum, which is below the 3 cm error specified by the sensor manufacturer."]},{"key":"dc:format","label":"Dc Format","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Diseño e implementación de entorno de modelado de sensor LiDAR utilizando técnicas de computación gráfica para la generación de datos sintéticos aplicado a navegación autónoma"]}]}],"canonical_facts":{"dc:contributor.advisor":["Delrieux, Claudio Augusto"],"dc:contributor.other":["Morero, Damián"],"dc:creator":["Borgnino, Leandro"],"dc:date":["2025-11-12"],"dc:date.accessioned":["2026-05-19T16:12:47Z"],"dc:date.available":["2026-05-19T16:12:47Z"],"dc:date.issued":["2024"],"dc:description.abstract":["En los últimos años, el área de la investigación y el desarrollo de los vehículos au- tónomos tuvo un gran auge debido a su impacto en los sectores económicos, culturales y ambientales. La detección y el seguimiento de obstáculos en las carreteras es una de las tareas críticas a resolver en el área de la navegación autónoma. Para solucionar esta tarea, los modelos basados en el aprendizaje supervisado, utilizando datos prove- nientes de sensores LiDAR, han sido uno de los enfoques más ampliamente utilizados. Sin embargo, esta solución presenta algunas dificultades en su implementación por la dificultad que conlleva generar enormes cantidades de datos etiquetados para poder entrenar de manera correcta los modelos de aprendizaje automático. Es por ello, que este trabajo tiene como base el interés de investigar y desarrollar aportes para afrontar este problema. En el presente proyecto se desarrolló un modelado de sensor LiDAR utilizando el motor Unreal Engine 4 sobre el simulador CARLA configurable que considera múltiples reflexiones del haz de luz, la divergencia del haz, el ángulo de incidencia en el obstáculo impactado y su material para calcular la intensidad del haz recibido y su retardo temporal en el receptor. Además, el modelado tiene la capacidad de generar datos de tres maneras: nube de puntos etiquetadas, señal temporal y la distancia de los impactos de cada canal del sensor LiDAR. Las nubes de puntos permiten generar base de datos directas para el entrenamiento de redes neuronales o algoritmos de procesamiento. La señal temporal y la distancia de los impactos puede utilizarse para el desarrollo de algoritmos de procesamiento de señales a nivel del receptor del sensor LiDAR. Se evaluó su desempeño a través de dos enfoques: el entrenamiento de modelos de redes neuronales con el agregado de datos sintéticos y la comparación de los datos generados por el modelado respecto a los datos de un LiDAR real. En el primer enfoque, se realizó el entrenamiento de varios modelos diferentes de detección de objetos con nubes de puntos obteniendo mejoras en la detección de hasta 10 %. En el segundo enfoque, se utilizó un LiDAR real Veodyne VLP-16 en un entorno conocido modelado en 3D y el error máximo entre los puntos fue de 2.63 cm, por debajo del error propio del sensor según su fabricante.","In recent years, the field of research and development of autonomous vehicles has experienced a significant boom due to its impact on economic, cultural, and environ- mental sectors. The detection and tracking of obstacles on roads is one of the critical tasks to solve in the area of autonomous navigation. To address this task, models based on supervised learning, using data from LiDAR sensors, have been one of the most widely used approaches. However, this solution presents some implementation difficulties due to the challenge of generating large amounts of labeled data needed to properly train machine learning models. Therefore, this work is motivated on the ongoing interest in the research and development contributions to tackle this problem. In the this project, a LiDAR sensor modeling was developed using the Unreal Engine 4 on the configurable CARLA simulator, which considers multiple reflections of the light beam, beam divergence, the angle of incidence on the impacted obstacle, and its material, to calculate the beam’s received intensity and its time delay at the receiver. Additionally, the modeling has the capability to generate data in three ways: labeled point clouds, temporal signal, and the distance of impacts from each channel of the LiDAR sensor. Point clouds allow for the creation of direct databases for training neural networks or processing algorithms. The temporal signal and impact distances can be used for the development of signal processing algorithms at the LiDAR sensor receiver level. Its performance was evaluated through two approaches: the training of neural net- work models with the addition of synthetic data and the comparison of the data gene- rated by the modeling to that of a real LiDAR. In the first approach, the training of various different object detection models with point clouds resulted in improvements in detection of up to 10 %. In the second approach, a real Velodyne VLP-16 LiDAR was used in a known 3D-modeled environment, resulting in a point distance error of 2.63 cm at its maximum, which is below the 3 cm error specified by the sensor manufacturer."],"dc:format":["application/pdf"],"dc:identifier.other":["2025-1979bo"],"dc:identifier.uri":["https://repositoriodigital.uns.edu.ar/handle/123456789/7547"],"dc:language.iso":["spa"],"dc:rights":["Reconocimiento-NoComercial 4.0 (CC BY-NC 4.0)"],"dc:rights.uri":["http://creativecommons.org/licenses/by-nc/4.0/"],"dc:subject":["Inteligencia artificial","Robótica"],"dc:title":["Diseño e implementación de entorno de modelado de sensor LiDAR utilizando técnicas de computación gráfica para la generación de datos sintéticos aplicado a navegación autónoma"],"dc:type":["tesis de maestría"]},"updated_at":"2026-07-24T05:30:35Z"}