Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN

Detalhes bibliográficos
Autor(a) principal: Sytnyk, Denys
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/10400.22/12431
Resumo: Underwater mines exploration is a valued, complex, expensive and time-consuming task. The unstable nature of the underwater environment with lack of visibility and the existence of obstructions create the need for complex navigation software which requires numerous missions and hardware/software validations. When testing and verifying control algorithms for such an operation, a simulation environment can be a very helpful tool. This also includes tools for the development of unmanned vehicle software, algorithm benchmarking and system preliminary validation. The objective in this thesis was to start the development of a simulation platform that can be used when developing and testing control systems for AUV operations. The simulator will include a dynamic model of an AUV in addition to complex world and sensor models such as DVL, IMU, Multibeam, Mechanical Scanning Imaging Sonar (MSIS), cameras, SLS and others. The simulated world includes water graphics, mine meshes, underwater visibility, currents, and hydrodynamics. Control of the robot in simulation is performed by keyboard or joystick over thrusters. The platform must be universal, such that users can implement their own algorithms easily and get immediate simulation results without needing to implement a complete control system. There should also be an easy transition between testing the control system on the simulated AUV and applying it to the real AUV. Robot Operating System (ROS) and Gazebo were used in the development of the platform. The platform with sensors and navigation was validated with real-world tests comparison.
id RCAP_0581c368722704775d311522fef602ce
oai_identifier_str oai:recipp.ipp.pt:10400.22/12431
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 Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMINUnderwater SimulationExplorationSimulationGazeboMinesAUVUNEXMINROSSimulação SubmarinaExploraçãoSimulaçãoMinasSistemas AutónomosUnderwater mines exploration is a valued, complex, expensive and time-consuming task. The unstable nature of the underwater environment with lack of visibility and the existence of obstructions create the need for complex navigation software which requires numerous missions and hardware/software validations. When testing and verifying control algorithms for such an operation, a simulation environment can be a very helpful tool. This also includes tools for the development of unmanned vehicle software, algorithm benchmarking and system preliminary validation. The objective in this thesis was to start the development of a simulation platform that can be used when developing and testing control systems for AUV operations. The simulator will include a dynamic model of an AUV in addition to complex world and sensor models such as DVL, IMU, Multibeam, Mechanical Scanning Imaging Sonar (MSIS), cameras, SLS and others. The simulated world includes water graphics, mine meshes, underwater visibility, currents, and hydrodynamics. Control of the robot in simulation is performed by keyboard or joystick over thrusters. The platform must be universal, such that users can implement their own algorithms easily and get immediate simulation results without needing to implement a complete control system. There should also be an easy transition between testing the control system on the simulated AUV and applying it to the real AUV. Robot Operating System (ROS) and Gazebo were used in the development of the platform. The platform with sensors and navigation was validated with real-world tests comparison.A exploração de minas subaquáticas ´e uma tarefa valiosa, complexa, dispendiosa e demorada. A natureza instável do ambiente subaquático, com falta de visibilidade e a existência de obstruções, cria a necessidade de software de navegação complexo, qual requer inúmeras missões e validações de hardware/software. Ao testar e verificar os algoritmos de controle para tal operação, um ambiente de simulação pode ser uma ferramenta muito útil. Isto também inclui ferramentas para o desenvolvimento de software de veículos não tripulados, benchmarking de algoritmos e validação preliminar do sistema. O objetivo desta tese foi iniciar o desenvolvimento de uma plataforma de simulação que possa ser usada no desenvolvimento e teste de sistemas de controle para operações de AUV. O simulador incluirá um modelo dinâmico de um AUV, além de modelos complexos do mundo e sensores, como DVL, IMU, Multibeam, MSIS, câmaras, SLS e outros. O mundo simulado inclui gráficos de ´agua, malhas de minas, visibilidade subaquática, correntes e hidrodinâmica. O controle do robô ´e realizado por teclado ou joystick sob as dinâmicas de propulsão. O simulador deve ser universal, de modo que os usuários possam implementar seus próprios algoritmos facilmente e obter resultados imediatos de simulação sem a necessidade de implementar um sistema de controle completo. Também deve haver uma transição fácil entre testar o sistema de controle no AUV simulado e aplicá-lo ao AUV real. ROS e Gazebo foram usados no desenvolvimento da plataforma. A plataforma com sensores e navegação foi validada com comparação de testes reais.Martins, Alfredo Manuel OliveiraRepositório Científico do Instituto Politécnico do PortoSytnyk, Denys2018-12-18T11:08:55Z20182018-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/12431TID:202026051enginfo: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:RCAAP2023-03-13T12:54:26Zoai:recipp.ipp.pt:10400.22/12431Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:32:46.792854Repositó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 Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
title Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
spellingShingle Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
Sytnyk, Denys
Underwater Simulation
Exploration
Simulation
Gazebo
Mines
AUV
UNEXMIN
ROS
Simulação Submarina
Exploração
Simulação
Minas
Sistemas Autónomos
title_short Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
title_full Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
title_fullStr Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
title_full_unstemmed Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
title_sort Ambiente de simulação para o sistema de exploração robótica subaquática UNEXMIN
author Sytnyk, Denys
author_facet Sytnyk, Denys
author_role author
dc.contributor.none.fl_str_mv Martins, Alfredo Manuel Oliveira
Repositório Científico do Instituto Politécnico do Porto
dc.contributor.author.fl_str_mv Sytnyk, Denys
dc.subject.por.fl_str_mv Underwater Simulation
Exploration
Simulation
Gazebo
Mines
AUV
UNEXMIN
ROS
Simulação Submarina
Exploração
Simulação
Minas
Sistemas Autónomos
topic Underwater Simulation
Exploration
Simulation
Gazebo
Mines
AUV
UNEXMIN
ROS
Simulação Submarina
Exploração
Simulação
Minas
Sistemas Autónomos
description Underwater mines exploration is a valued, complex, expensive and time-consuming task. The unstable nature of the underwater environment with lack of visibility and the existence of obstructions create the need for complex navigation software which requires numerous missions and hardware/software validations. When testing and verifying control algorithms for such an operation, a simulation environment can be a very helpful tool. This also includes tools for the development of unmanned vehicle software, algorithm benchmarking and system preliminary validation. The objective in this thesis was to start the development of a simulation platform that can be used when developing and testing control systems for AUV operations. The simulator will include a dynamic model of an AUV in addition to complex world and sensor models such as DVL, IMU, Multibeam, Mechanical Scanning Imaging Sonar (MSIS), cameras, SLS and others. The simulated world includes water graphics, mine meshes, underwater visibility, currents, and hydrodynamics. Control of the robot in simulation is performed by keyboard or joystick over thrusters. The platform must be universal, such that users can implement their own algorithms easily and get immediate simulation results without needing to implement a complete control system. There should also be an easy transition between testing the control system on the simulated AUV and applying it to the real AUV. Robot Operating System (ROS) and Gazebo were used in the development of the platform. The platform with sensors and navigation was validated with real-world tests comparison.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-18T11:08:55Z
2018
2018-01-01T00:00:00Z
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/10400.22/12431
TID:202026051
url http://hdl.handle.net/10400.22/12431
identifier_str_mv TID:202026051
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_ 1799131420289925120