Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18723
Full metadata record
DC FieldValueLanguage
dc.creator.IDARAÚJO, A. C.pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/3459625680216881pt_BR
dc.contributor.advisor1LIMA, Antonio Marcus Nogueira.
dc.contributor.advisor1IDLIMA, A. M. N.pt_BR
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/2237395961717699pt_BR
dc.contributor.referee1SANTOS JÚNIOR, Gutemberg Gonçalves dos.
dc.description.resumoA popularidade de sistemas de múltiplos robôs tem impulsionado a pesquisa sobre interação colaborativa robô-robô: reconhecer as ações de outro robô é bastante útil em situações de cooperação e ao assistir manipuladores na realização de tarefas de apanhar e depositar objetos. Muito tem sido feito no estudo de rastreamento e detecção de mãos humanas para fins de interação. De forma análoga, tais fatores motivaram o desenvolvimento de um sistema de visão com o objetivo primordial de conferir a um dado robô certo nível de ciência a respeito do estado de outros robôs, sem conhecimento prévio das dinâmicas de suas juntas, por exemplo. É proposto um sistema de visão 3D baseado em modelos que tem como principais metas a detecção da garra de um manipulador robótico em uma cena, seu rastreamento à medida em que ela se move e a determinação contínua do seu estado (aberta ou fechada). Este sistema é composto fundamentalmente por um algoritmo de registro – uma combinação dos métodos de Sample Consensus Initial Alignment (SAC-IA) e Iterative Closest Point (ICP); um filtro de partícula para rastreio da garra do manipulador e um classificador de seu estado baseado numa medida de similaridade entre nuvens de pontos. Fundamentado sobre o Sistema Operacional de Robôs (ROS), combina métodos de processamento de nuvens de pontos aos algoritmos citados, enquanto faz uso dos modelos disponibilizados para identificar se a garra está aberta, fechada ou se está segurando um objeto. A plataforma de teste utilizada no projeto compõe-se de um braço robótico Kinova Jaco2 com 6-DOF e três dedos, além de um módulo de câmera RGB-D Microsoft Kinect. Em geral, os resultados experimentais se mostraram satisfatórios: o rastreamento apresentou boa performance para trajetórias comportadas e pôde-se detectar, sem erros, não só o estado da garra, demonstrando robustez a auto-oclusões, como também a presença de objetos. Uma das limitações observadas foi a baixa sensibilidade do rastreador a rotações da garra. Ainda, o uso de apenas dois modelos de referência também pode ser visto como uma limitação. Respeitadas as suposições e limitações do sistema, a detecção de objetos e da sua apreensão funcinonam bem. Vídeos demonstrativos foram disponibilizados online para melhor compreensão do funcionamento do sistema. Trabalhos posteriores podem explorar a generalização do detector para manipuladores similares, bem como contemplar a inserção deste sistema em um cenário colaborativo de robôs.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCentro de Engenharia Elétrica e Informática - CEEIpt_BR
dc.publisher.initialsUFCGpt_BR
dc.subject.cnpqEngenharia Elétrica.pt_BR
dc.titleSistema de rastreamento de um manipulador robótico e detecção do estado de seu efetuador final.pt_BR
dc.date.issued2017-04
dc.description.abstractThe popularity of multi robot systems has propelled research on collaborative robot-robot interaction: recognizing other robot’s actions is very useful in cooperation and for assisting single robots in stable pick and place tasks. Lots of work has been done in human hand tracking and recognition for interaction. Analogously, those factors motivated the development of a vision system with the prime goal of providing a robot with awareness about others robots’ states, without knowledge concerning their joints’ dynamics, for example. A 3D model-based is proposed, with the main goals of detecting a manipulator’s gripper on a scene, tracking it as it moves and continuously determine its state (opened or closed). The system comprises mainly of a registration pipeline – a combination of the Sample Consensus Initial Alignment (SAC-IA) and the Iterative Closest Point (ICP) algorithms; a particle filter used for tracking the gripper and a state classifier based on a measure of similarity between pointclouds. It runs under the Robot Operating System (ROS) and combines point cloud processing methods with the aforementioned algorithms, while using cloud models of the gripper to identify its state, i.e. whether it is opened or closed, as well as if it’s grasping an object. The system was implemented and evaluated with a test platform composed of a 6-DOF Kinova Jaco2 robotic arm, with a three-fingered gripper, and a Microsoft Kinect RGB-D (red, green and blue with per-pixel depth information) camera. In general, the experimental results were satisfactory: tracking had a good performance for well-behaved trajectories and the detection of not only the state of the gripper, which showed robustness to self-occlusions, but also the presence of an object, were successful. One of the observed limitations was the tracker’s low sensitivity to rotations of the gripper. Also, using only two reference models could as well be seen as a limitation. The system’s assumptions and limitations being respected, object detection would perform well, and also its grasping. Beyond the discussion of results, demonstration videos are available online for better understanding. Future works might explore generalization of the detector to similar manipulators, as well as contemplate the insertion of this system in a collaborative scenario.pt_BR
dc.identifier.urihttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18723
dc.date.accessioned2021-05-12T18:16:18Z
dc.date.available2021-05-12
dc.date.available2021-05-12T18:16:18Z
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.subjectSistema de rastreamentopt_BR
dc.subjectManipulador robóticopt_BR
dc.subjectRobóticapt_BR
dc.subjectMúltiplos robôspt_BR
dc.subjectSistemas de múltiplos robôspt_BR
dc.subjectInteração colaborativa robô-robôpt_BR
dc.subjectSistema de visão 3D - robóticapt_BR
dc.subjectAlgoritmo de registropt_BR
dc.subjectSample Consensus Initial Alignmentpt_BR
dc.subjectIterative Closest Pointpt_BR
dc.subjectSistema Operacional de Robôspt_BR
dc.subjectBraço robóticopt_BR
dc.subjectColaboração entre robôspt_BR
dc.subjectParticle Filter Algorithmpt_BR
dc.subjectRastreamento Baysiano não linearpt_BR
dc.subjectTracking systempt_BR
dc.subjectRobotic manipulatorpt_BR
dc.subjectRoboticspt_BR
dc.subjectMultiple robotspt_BR
dc.subjectMultiple robot systemspt_BR
dc.subjectRobot-robot collaborative interactionpt_BR
dc.subject3D Vision System - Roboticspt_BR
dc.subjectRegistration algorithmpt_BR
dc.subjectRobot Operating Systempt_BR
dc.subjectRobotic armpt_BR
dc.subjectCollaboration between robotspt_BR
dc.subjectNonlinear Baysian Trackingpt_BR
dc.rightsAcesso Abertopt_BR
dc.creatorARAÚJO, Arthur Cruz de.
dc.publisherUniversidade Federal de Campina Grandept_BR
dc.languageporpt_BR
dc.title.alternativeTracking system of a robotic manipulator and detection of the status of its final operator.pt_BR
dc.identifier.citationARAÚJO, Arthur Cruz de. Sistema de rastreamento de um manipulador robótico e detecção do estado de seu efetuador final. 2017. 56f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2017. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18723pt_BR
Appears in Collections:Curso de Bacharelado em Engenharia Elétrica - CEEI - Monografias

Files in This Item:
File Description SizeFormat 
ARTHUR CRUZ DE ARAÚJO - TCC ENG. ELÉTRICA 2017.pdfArthur Cruz de Araújo - TCC Eng. Elétrica 2017.1.72 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.