Geração automática de trajetórias a partir da detecção de obstáculos utilizando visão computacional

DSpace Repository

A- A A+

Geração automática de trajetórias a partir da detecção de obstáculos utilizando visão computacional

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Rincon, Leonardo Mejia
dc.contributor.author Machado, Dartagnan Scalon
dc.date.accessioned 2022-12-20T18:38:15Z
dc.date.available 2022-12-20T18:38:15Z
dc.date.issued 2022-12-15
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/243208
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Campus Blumenau, Engenharia de Controle e Automação. pt_BR
dc.description.abstract A robótica móvel está se tornando cada vez mais presente no dia a dia das pessoas. Com esse novo panorama novos desafios surgem na engenharia, entre eles a geração de trajetórias para estes robôs. Este trabalho aborda uma nova metodologia de geração de trajetórias baseadas em métodos geométricos e curvas de Bézier onde os obstáculos no caminho de um robô móvel são detectados com o uso de visão computacional. Neste trabalho são descritas as técnicas utilizadas para a detecção de objetos e um algoritmo de geração de trajetórias. É realizada uma revisão do referencial teórico dos principais métodos de geração de trajetórias e de algumas funções da biblioteca OpenCV assim como são revisadas as propriedades por trás das curvas de Bézier. Utilizando a linguagem de programação Python foi criado um algoritmo para realizar a leitura de uma imagem, seguida do seu processamento e reconhecimento de obstáculos e pontos de interesse. Posteriormente é gerada uma trajetória que passe por todos os pontos de interesse desviando dos obstáculos que encontrados no caminho gerado. Por fim são exibidos diferentes resultados da metologia, aplicados em casos limites, onde foram obtidas soluções satisfatórias e observadas limitações da metodologia como a falta da detecção secundária de colisões para as trajetórias geradas e a geração de poucos pontos para análise em alguns casos. pt_BR
dc.description.abstract Mobile robotics is becoming more and more present in people’s daily lives. With this new panorama, new challenges arise in engineering, among them the generation of trajectories for these robots. This work addresses to a new methodology for generating trajectories based on geometric methods and Bézier curves where the obstacles in the path of a mobile robot are detected using computer vision. It describes the techniques used for object detection and an algorithm for generating trajectories. A review of the theoretical framework regarding the main methods for generating trajectories and some functions from the OpenCV library is carried out, as well as the properties behind the Bézier curves. Using the programming language Python an algorithm was created to read and process an image and recognize obstacles and checkpoints. Subsequently, a trajectory is generated that passes through all the checkpoints, avoiding the obstacles found in the generated path. Finally, different results of the methodology are shown, applied in borderline cases where satisfactory solutions were obtained and limitations of the methodology such as the lack of secondary detection of collisions for the generated trajectories and the generation of few points for analysis for some cases. pt_BR
dc.format.extent 57 pt_BR
dc.language.iso por pt_BR
dc.publisher Blumenau, SC. pt_BR
dc.rights Open Access. en
dc.subject Geração de trajetórias pt_BR
dc.subject Robótica móvel pt_BR
dc.subject Visão computacional pt_BR
dc.subject OpenCV pt_BR
dc.title Geração automática de trajetórias a partir da detecção de obstáculos utilizando visão computacional pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View
TCC - Dartagnan Scalon Machado.pdf 5.031Mb PDF View/Open

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar