Tracked Autonomous Vehicles Moving on Rough Terrain

Detalhes bibliográficos
Autor(a) principal: Rodrigues, Diogo Gomes
Data de Publicação: 2022
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/10316/103071
Resumo: Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
id RCAP_7c1fff1c317ad602d1d1468373856482
oai_identifier_str oai:estudogeral.uc.pt:10316/103071
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 Tracked Autonomous Vehicles Moving on Rough TerrainVeículos Autónomos com Lagartas a Operar em Terrenos AcidentadosIncêndios FlorestaisVeículos Autónomos de LagartasRobot Operating Systems (ROS)Controlo de TraçãoTerrenos AcidentadosForest FiresTracked Autonomous VehiclesRobot Operating Systems (ROS)Traction ControlRough TerrainsDissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e TecnologiaA limpeza florestal é de grande importância no combate a incêndios florestais, pois além de remover combustível para os incêndios, torna o acesso aos terrenos mais fácil para o combate de eventuais incêndios. Sendo os incêndios não controlados de grande perigo para o ser humano, é necessário arranjar formas de prevenir que estes aconteçam. Para isso existem faixas de gestão de combustível ao longo das estradas, linhas de alta tensão, em torno de aglomerados habitacionais e outras infraestruturas na interface urbano florestal. Um grande problema na realização das limpezas florestais é a falta de mão de obra suficiente que permita a limpeza de todos os terrenos e locais definidos como locais de alto perigo para a sociedade em caso de incêndio, antes do início da época de incêndios. Com a evolução tecnológica, é possível compensar a falta de mão de obra, recorrendo a veículos autónomos capazes de realizar limpezas florestais e de se adaptarem ao terreno.Este trabalho consiste no desenvolvimento de um controlo de tração para implementar num robô autónomo a mover-se em terrenos acidentados. Tem como objetivo o desenvolvimento de um algoritmo capaz de detetar desvios na trajetória do robô e fazer a sua correção e de um algoritmo que permite o saber em tempo real o valor do yaw do robô.Este trabalho foi desenvolvido em ambiente virtuais, utilizando Robot Operating System (ROS), a linguagem de programação Python.Inicialmente, o trabalho consistiu na determinação do valor de yaw do robô e leitura desse mesmo valor de modo a conhecer a orientação do robô em cada instante. O passo seguinte consistiu no desenvolvimento de um algoritmo que lendo o valor do yaw, corrigiria a trajetória do robô de modo que o movimento deste fosse constantemente em linha reta, sofrendo apenas pequenos desvios, imediatamente compensados. Por fim foram realizados testes em ambientes virtuais de modo a validar o trabalho desenvolvido.Forest cleaning is of great importance in fighting forest fires, because in addition to removing fuel for fires, it makes access to land easier for fighting possible fires. Being uncontrolled fires of great danger to humans, it is necessary to find ways to prevent them from happening. For this there are fuel management strips along roads, high voltage lines, around housing clusters and other infrastructure at the urban forestry interface. A major problem in carrying out forest cleanings is the lack of manpower to allow the cleaning of all land and places defined as places of high danger for society in the event of fire before the start of the fire season. With technological developments, it is possible to compensate the lack of manpower, using autonomous vehicles, capable of carrying out forest cleanings and adapting to the terrain.This work consists in the development of a traction control to implement in an autonomous robot moving in rough terrains. Its objective is the development of an algorithm capable of detecting deviations in the robot’s trajectory and correcting them, and an algorithm that allows real-time knowledge of the robot’s yaw value.This work was developed in virtual environments, using Robot Operating Systems (ROS) and Python programming language. Initially, the work consisted of determining the robot’s yaw value and reading of this same value in order to know the robot’s orientation at each instant. The next step consisted in the development of an algorithm that, reading the yaw value, would correct the robot’s trajectory so that its movement was constantly in straight line, suffering only small deviations, immediately compensated. Finally, tests were carried out in virtual environments in order to validate the work developed.2022-09-29info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesishttp://hdl.handle.net/10316/103071http://hdl.handle.net/10316/103071TID:203078594engRodrigues, Diogo Gomesinfo: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:RCAAP2022-10-19T20:38:28Zoai:estudogeral.uc.pt:10316/103071Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:19:56.289238Repositó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 Tracked Autonomous Vehicles Moving on Rough Terrain
Veículos Autónomos com Lagartas a Operar em Terrenos Acidentados
title Tracked Autonomous Vehicles Moving on Rough Terrain
spellingShingle Tracked Autonomous Vehicles Moving on Rough Terrain
Rodrigues, Diogo Gomes
Incêndios Florestais
Veículos Autónomos de Lagartas
Robot Operating Systems (ROS)
Controlo de Tração
Terrenos Acidentados
Forest Fires
Tracked Autonomous Vehicles
Robot Operating Systems (ROS)
Traction Control
Rough Terrains
title_short Tracked Autonomous Vehicles Moving on Rough Terrain
title_full Tracked Autonomous Vehicles Moving on Rough Terrain
title_fullStr Tracked Autonomous Vehicles Moving on Rough Terrain
title_full_unstemmed Tracked Autonomous Vehicles Moving on Rough Terrain
title_sort Tracked Autonomous Vehicles Moving on Rough Terrain
author Rodrigues, Diogo Gomes
author_facet Rodrigues, Diogo Gomes
author_role author
dc.contributor.author.fl_str_mv Rodrigues, Diogo Gomes
dc.subject.por.fl_str_mv Incêndios Florestais
Veículos Autónomos de Lagartas
Robot Operating Systems (ROS)
Controlo de Tração
Terrenos Acidentados
Forest Fires
Tracked Autonomous Vehicles
Robot Operating Systems (ROS)
Traction Control
Rough Terrains
topic Incêndios Florestais
Veículos Autónomos de Lagartas
Robot Operating Systems (ROS)
Controlo de Tração
Terrenos Acidentados
Forest Fires
Tracked Autonomous Vehicles
Robot Operating Systems (ROS)
Traction Control
Rough Terrains
description Dissertação de Mestrado Integrado em Engenharia Mecânica apresentada à Faculdade de Ciências e Tecnologia
publishDate 2022
dc.date.none.fl_str_mv 2022-09-29
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/10316/103071
http://hdl.handle.net/10316/103071
TID:203078594
url http://hdl.handle.net/10316/103071
identifier_str_mv TID:203078594
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.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_ 1799134092919308288