Mostrar registro simples

dc.contributor.advisorLaranja, Rafael Antonio Comparsipt_BR
dc.contributor.authorRodrigues, Gustavo Comerlatopt_BR
dc.date.accessioned2023-10-28T03:34:21Zpt_BR
dc.date.issued2023pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/266379pt_BR
dc.description.abstractNeste trabalho foram desenvolvidos modelos cinemáticos e dinâmicos para um manipulador Snake Arm com juntas esféricas atuado por quatro cabos. O modelo cinemático foi desenvolvido considerando a similaridade com robôs contínuos trabalhando sob a hipótese de curvatura constante por seção, junto com a cinemática diferencial inversa de primeira ordem. O modelo dinâmico foi construído via mecânica Lagrangeana para o caso planar com atuação de dois cabos, incluindo atrito, rigidez nas juntas e a propagação de tensões nos cabos. O modelo cinemático foi implementado em um pacote para o ROS 2, enquanto o modelo dinâmico foi implementado no MATLAB na forma de espaço de estados. Como resultados, o modelo cinemático foi utilizado para geração de trajetórias no espaço dos cabos, enquanto o modelo dinâmico foi comparado com a dinâmica de um protótipo de uma seção sob ação da gravidade, com identificação de parâmetros via um algoritmo de otimização heurística. Finalmente, os dois modelos foram comparados experimentalmente com relação à ângulos de juntas e posição previstas para flexão no plano. Os resultados mostram que o modelo dinâmico é capaz de reproduzir mais fielmente a flexão no plano, apesar de captar apenas parcialmente o comportamento dinâmico sob gravidade.pt_BR
dc.description.abstractThis work presents the development of kinematic and dynamic models for a Snake Arm manipulator with spherical joints driven by four cables. The kinematic model was developed considering the similarity between continuum robots with the constant curvature section hypothesis, including the first order differential inverse kinematics. The dynamical model was developed via Lagrangian mechanics for the in-plane bending case with two cable actuators, including friction effects, joint stiffnesses and tension propagation along the cables. The kinematic model was implemented in a ROS 2 package, while the dynamic model was implemented in MATLAB in state space form. As results, the kinematic model was used to generate trajectories in the cable space, while the dynamic model was compared with experimental results from a one section prototype under gravity, with parameter identification through a heuristic optimization algorithm. Finally, the two models were experimentally compared with relation to predicted joint angles and positions for in-plane bending. The results show that the dynamic model is able to reproduce more adequately the in-plane bending, although it can only partially predict the dynamic behavior under gravity.en
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectManipuladores robóticospt_BR
dc.subjectSnake Arm robotsen
dc.subjectCinemáticapt_BR
dc.subjectContinuum robotsen
dc.subjectModelagem dinâmicapt_BR
dc.subjectRobot dynamicsen
dc.subjectRobot operating systemen
dc.subjectSystems modellingen
dc.titleModelagem cinemática e dinâmica de um manipulador tipo snake ARMpt_BR
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.advisor-coLages, Walter Fetterpt_BR
dc.identifier.nrb001186647pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentEscola de Engenhariapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2023pt_BR
dc.degree.graduationEngenharia Mecânicapt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples