[en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING

Detalhes bibliográficos
Autor(a) principal: MATHEUS DO NASCIMENTO SANTOS
Data de Publicação: 2024
Tipo de documento: Outros
Idioma: eng
Título da fonte: Repositório Institucional da PUC-RIO (Projeto Maxwell)
Texto Completo: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@2
http://doi.org/10.17771/PUCRio.acad.65926
Resumo: [pt] No campo em crescimento da robótica subaquática, Veículos Subaquáticos Automatizados (AUVs) estão se tornando cada vez mais importantes para uma variedade de usos, como exploração, mapeamento e inspeção. Esta dissertação foca em estudar os principais desafios da acoplagem automática de AUVs, considerando um ambiente 3D simulado personalizado. A pesquisa divide essa tarefa em duas partes principais: estimativa da pose da garagem e estratégia de controle do AUV. Utilizando uma mistura de métodos tradicionais e novos, incluindo sistemas baseados em marcos fiduciais, Redes Neurais Convolucionais (CNN) e Aprendizado por Reforço (RL), o estudo realiza experimentos para verificar o desempenho e as limitações do sistema. Um aspecto significativo desta dissertação é o uso de um ambiente 3D simulado para facilitar o desenvolvimento e o teste de algoritmos de acoplagem automática para AUVs. Este ambiente simula dinâmicas subaquáticas, sensores robóticos e atuadores, permitindo experimentar diferentes técnicas de estimativa de pose e estratégias de controle. Além disso, o estabelecimento de um ambiente 3D simulado amigável para RL representa uma contribuição relevante, oferecendo uma plataforma reutilizável que não apenas valida os algoritmos de acoplagem automática desenvolvidos neste estudo, mas também serve como base para futuras aplicações subaquáticas baseadas em RL. Em resumo, a dissertação explora uma série de cenários para avaliar a eficácia de várias técnicas de acoplagem automática. Inicialmente, ela utiliza servo-visualização junto com um controlador PID tradicional, seguido pela introdução de métodos mais avançados, como estimadores de pose baseados em CNN e controladores de Aprendizado por Reforço. Esses métodos são avaliados tanto individualmente quanto em combinações híbridas para medir sua adequação e limitações para entender os principais desafios por trás da acoplagem automática de AUVs.
id PUC_RIO-1_47f3f67f448952c9951b728d9700ac33
oai_identifier_str oai:MAXWELL.puc-rio.br:65926
network_acronym_str PUC_RIO-1
network_name_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository_id_str 534
spelling [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING [pt] TÉCNICA DE ACOPLAGEM AUTOMÁTICA DE AUV BASEADA EM APRENDIZADO POR REFORÇO E SERVOVISÃO [pt] APRENDIZADO POR REFORCO[pt] ACOPLAGEM AUTOMATICA[pt] SIMULACAO 3D[pt] REDES NEURAIS CONVOLUCIONAIS[pt] AUV[en] REINFORCEMENT LEARNING[en] AUTO-DOCKING[en] 3D SIMULATION[en] CONVOLUTIONAL NEURAL NETWORKS[en] AUV[pt] No campo em crescimento da robótica subaquática, Veículos Subaquáticos Automatizados (AUVs) estão se tornando cada vez mais importantes para uma variedade de usos, como exploração, mapeamento e inspeção. Esta dissertação foca em estudar os principais desafios da acoplagem automática de AUVs, considerando um ambiente 3D simulado personalizado. A pesquisa divide essa tarefa em duas partes principais: estimativa da pose da garagem e estratégia de controle do AUV. Utilizando uma mistura de métodos tradicionais e novos, incluindo sistemas baseados em marcos fiduciais, Redes Neurais Convolucionais (CNN) e Aprendizado por Reforço (RL), o estudo realiza experimentos para verificar o desempenho e as limitações do sistema. Um aspecto significativo desta dissertação é o uso de um ambiente 3D simulado para facilitar o desenvolvimento e o teste de algoritmos de acoplagem automática para AUVs. Este ambiente simula dinâmicas subaquáticas, sensores robóticos e atuadores, permitindo experimentar diferentes técnicas de estimativa de pose e estratégias de controle. Além disso, o estabelecimento de um ambiente 3D simulado amigável para RL representa uma contribuição relevante, oferecendo uma plataforma reutilizável que não apenas valida os algoritmos de acoplagem automática desenvolvidos neste estudo, mas também serve como base para futuras aplicações subaquáticas baseadas em RL. Em resumo, a dissertação explora uma série de cenários para avaliar a eficácia de várias técnicas de acoplagem automática. Inicialmente, ela utiliza servo-visualização junto com um controlador PID tradicional, seguido pela introdução de métodos mais avançados, como estimadores de pose baseados em CNN e controladores de Aprendizado por Reforço. Esses métodos são avaliados tanto individualmente quanto em combinações híbridas para medir sua adequação e limitações para entender os principais desafios por trás da acoplagem automática de AUVs.[en] In the growing field of underwater robotics, Automated Underwater Vehicles (AUVs) are becoming more important for a range of uses, such as exploration, mapping, and inspection. This dissertation focuses on studying the main challenges of AUV auto-docking, considering a customized 3D simulated environment. The research breaks down this challenging task into two main parts: cage pose estimation and AUV control strategy. Using a mix of traditional and new methods, including fiducial-based systems, Convolutional Neural Networks (CNN), and Reinforcement Learning (RL), the study carries out experiments to check system performance and limitations. A significant aspect of this dissertation is using a 3D simulated environment to facilitate the development and testing of auto-docking algorithms for AUVs. This environment simulates crucial underwater dynamics, robotic sensors, and actuators, allowing for experimenting with different pose estimation techniques and control strategies. Additionally, the establishment of an RL-friendly 3D simulated environment stands as a relevant contribution, offering a reusable platform that not only validates the auto-docking algorithms developed in this study but also serves as a foundation for future RL-based underwater applications. In summary, the dissertation explores a range of scenarios to evaluate the efficacy of various auto-docking techniques. It initially utilizes visual servoing along with a traditional PID controller, followed by the introduction of more advanced methods like CNN-based pose estimators and Reinforcement Learning controllers. These methods are assessed both individually and in hybrid combinations to gauge their suitability and limitations for understanding the main challenges behind the AUV auto-docking.MAXWELLWOUTER CAARLSMATHEUS DO NASCIMENTO SANTOS2024-01-24info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/otherhttps://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@2http://doi.org/10.17771/PUCRio.acad.65926engreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2024-01-24T00:00:00Zoai:MAXWELL.puc-rio.br:65926Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342024-01-24T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false
dc.title.none.fl_str_mv [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
[pt] TÉCNICA DE ACOPLAGEM AUTOMÁTICA DE AUV BASEADA EM APRENDIZADO POR REFORÇO E SERVOVISÃO
title [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
spellingShingle [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
MATHEUS DO NASCIMENTO SANTOS
[pt] APRENDIZADO POR REFORCO
[pt] ACOPLAGEM AUTOMATICA
[pt] SIMULACAO 3D
[pt] REDES NEURAIS CONVOLUCIONAIS
[pt] AUV
[en] REINFORCEMENT LEARNING
[en] AUTO-DOCKING
[en] 3D SIMULATION
[en] CONVOLUTIONAL NEURAL NETWORKS
[en] AUV
title_short [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
title_full [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
title_fullStr [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
title_full_unstemmed [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
title_sort [en] AUV AUTO-DOCKING APPROACH BASED ON REINFORCEMENT LEARNING AND VISUAL SERVOING
author MATHEUS DO NASCIMENTO SANTOS
author_facet MATHEUS DO NASCIMENTO SANTOS
author_role author
dc.contributor.none.fl_str_mv WOUTER CAARLS
dc.contributor.author.fl_str_mv MATHEUS DO NASCIMENTO SANTOS
dc.subject.por.fl_str_mv [pt] APRENDIZADO POR REFORCO
[pt] ACOPLAGEM AUTOMATICA
[pt] SIMULACAO 3D
[pt] REDES NEURAIS CONVOLUCIONAIS
[pt] AUV
[en] REINFORCEMENT LEARNING
[en] AUTO-DOCKING
[en] 3D SIMULATION
[en] CONVOLUTIONAL NEURAL NETWORKS
[en] AUV
topic [pt] APRENDIZADO POR REFORCO
[pt] ACOPLAGEM AUTOMATICA
[pt] SIMULACAO 3D
[pt] REDES NEURAIS CONVOLUCIONAIS
[pt] AUV
[en] REINFORCEMENT LEARNING
[en] AUTO-DOCKING
[en] 3D SIMULATION
[en] CONVOLUTIONAL NEURAL NETWORKS
[en] AUV
description [pt] No campo em crescimento da robótica subaquática, Veículos Subaquáticos Automatizados (AUVs) estão se tornando cada vez mais importantes para uma variedade de usos, como exploração, mapeamento e inspeção. Esta dissertação foca em estudar os principais desafios da acoplagem automática de AUVs, considerando um ambiente 3D simulado personalizado. A pesquisa divide essa tarefa em duas partes principais: estimativa da pose da garagem e estratégia de controle do AUV. Utilizando uma mistura de métodos tradicionais e novos, incluindo sistemas baseados em marcos fiduciais, Redes Neurais Convolucionais (CNN) e Aprendizado por Reforço (RL), o estudo realiza experimentos para verificar o desempenho e as limitações do sistema. Um aspecto significativo desta dissertação é o uso de um ambiente 3D simulado para facilitar o desenvolvimento e o teste de algoritmos de acoplagem automática para AUVs. Este ambiente simula dinâmicas subaquáticas, sensores robóticos e atuadores, permitindo experimentar diferentes técnicas de estimativa de pose e estratégias de controle. Além disso, o estabelecimento de um ambiente 3D simulado amigável para RL representa uma contribuição relevante, oferecendo uma plataforma reutilizável que não apenas valida os algoritmos de acoplagem automática desenvolvidos neste estudo, mas também serve como base para futuras aplicações subaquáticas baseadas em RL. Em resumo, a dissertação explora uma série de cenários para avaliar a eficácia de várias técnicas de acoplagem automática. Inicialmente, ela utiliza servo-visualização junto com um controlador PID tradicional, seguido pela introdução de métodos mais avançados, como estimadores de pose baseados em CNN e controladores de Aprendizado por Reforço. Esses métodos são avaliados tanto individualmente quanto em combinações híbridas para medir sua adequação e limitações para entender os principais desafios por trás da acoplagem automática de AUVs.
publishDate 2024
dc.date.none.fl_str_mv 2024-01-24
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/other
format other
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@2
http://doi.org/10.17771/PUCRio.acad.65926
url https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=65926@2
http://doi.org/10.17771/PUCRio.acad.65926
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.publisher.none.fl_str_mv MAXWELL
publisher.none.fl_str_mv MAXWELL
dc.source.none.fl_str_mv reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)
instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron:PUC_RIO
instname_str Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
instacron_str PUC_RIO
institution PUC_RIO
reponame_str Repositório Institucional da PUC-RIO (Projeto Maxwell)
collection Repositório Institucional da PUC-RIO (Projeto Maxwell)
repository.name.fl_str_mv Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)
repository.mail.fl_str_mv
_version_ 1814822644722171904