Simulação de robôs antropomórficos com MoveIt

DSpace Repository

A- A A+

Simulação de robôs antropomórficos com MoveIt

Show simple item record

dc.contributor Universidade Federal de Santa Catarina pt_BR
dc.contributor.advisor Simoni, Roberto
dc.contributor.author Duarte, Paulo Victor
dc.date.accessioned 2020-12-12T11:51:30Z
dc.date.available 2020-12-12T11:51:30Z
dc.date.issued 2020-11-17
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/218307
dc.description TCC (graduação) - Universidade Federal de Santa Catarina. Campus Joinville. Engenharia Mecatrônica. pt_BR
dc.description.abstract Este trabalho aborda a simulação de planejamento de trajetórias para robôs antropomórficos através dos softwares ROS e MoveIt. O trabalho inicia obtendo o modelo de um robô UR10 e uma tocha de solda através do site de modelos gratuitos GradCad. Em seguida, os modelos são transferidos para a plataforma CAD Onshape, onde é realizado a montagem das partes individuais do robô. O Onshape possui uma extensão capaz de gerar automaticamente o arquivo URDF para mapear a cadeia de elos e descrever todas as informações físicas do robô para o MoveIt. O trabalho utiliza técnicas e ferramentas avançadas para obter o TCP do robô e o modelo de colisão com polígonos simples. Através do assistente de configuração do MoveIt é gerado o pacote base para as simulações. Para construir o ambiente de simulação e visualizar trajetórias foi utilizado outro pacote do ROS chamado Rviz. Foram desenvolvidas cinco aplicações em C++ para movimentar o robô através do MoveIt. Ao final, foi implementado um módulo de interface de hardware para capturar o estado das juntas do robô no ambiente de simulação e mover cinco motores de passos para os respectivos valores. pt_BR
dc.description.abstract This work presents the simulation of trajectory planning for anthropomorphic robots using ROS and MoveIt. The work starts by obtaining the model of a UR10 robot and a welding torch through the free model website GradCad. Moreover, the models are transferred to the Onshape CAD platform, where the individual robot's parts are assembled. The Onshape has an extension capable of automatically generating the URDF file to map the link chain and describe all the robot's physical information for MoveIt. The work uses advanced techniques and tools to obtain the robot's TCP and the collision model with simple polygons. The MoveIt setup assistant was used to generate the base package for the simulations. To build the simulation environment and visualize trajectories, another ROS package called Rviz was used. Five C++ applications were developed to move the robot through MoveIt. Finaly, a hardware interface module was implemented to capture the state of the robot's joints in the simulation environment and move five stepper motors to their respective values. pt_BR
dc.format.extent 54 f. + vídeo pt_BR
dc.language.iso pt_BR pt_BR
dc.publisher Joinville, SC pt_BR
dc.rights Open Access
dc.subject ROS pt_BR
dc.subject moveit pt_BR
dc.subject robô pt_BR
dc.subject simulação pt_BR
dc.subject planejamento de trajetórias pt_BR
dc.title Simulação de robôs antropomórficos com MoveIt pt_BR
dc.type TCCgrad pt_BR
dc.contributor.advisor-co Carboni, Andrea Piga


Files in this item

Files Size Format View Description
Video_Paulo Victor Duarte.mp4 31.05Mb MPEG-4 video View/Open Simulação de 5 aplicações
TCC_Paulo_Victor_Duarte.pdf 8.277Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar