Robô móvel teleguiado de mapeamento tridimensional
Palavras-chave:
SLAM visual. Robótica probabilística. Visão computationalResumo
Considerado uma das questões fundamentais na concessão de autonomia a agentes robóticos, o problema de localização e mapeamento simultâneos (SLAM) envolve a determinação da postura do robô concorrentemente à elaboração de um mapa do ambiente no qual ele se encontra. O problema de SLAM foi solucionado com a aplicação de técnicas baseadas na teoria de probabilidades na abordagem denominada robótica probabilística e, recentemente, tem incorporado técnicas de visão computacional, formando a área de SLAM visual. O objetivo deste projeto é apresentar a especificação de hardware e de software e a construção de um protótipo de robô móvel teleguiado que realiza o processo de mapeamento robótico tridimensional. Em adição, o robô é avaliado em experimentos em diferentes cenários a fim de determinar o desempenho da aplicação.
Referências
BAILEY, Tim; DURRANT-WHYTE, Hugh. Simultaneous localization and mapping (SLAM): Part II. IEEE Robotics & Automation Magazine, v. 13, n. 3, p. 108-117, 2006. Disponível em: https://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=1678144. Acesso em: 3 dez. 2017.
COREN, Michael J. A robotics expert predicts that kids born in 2017 will never drive a car. 2017. Disponível em: https://qz.com/879454/a-robotics-expert-predicts-that-kids-born-in-2017-will-never-drive-a-car/. Acesso em: 3 dez. 2017.
DURRANT-WHYTE, Hugh; BAILEY, Tim. Simultaneous localization and mapping: part I. IEEE Robotics & Automation Magazine, v. 13, n. 2, p. 99-110, 2006. Disponível em: https://ieeexplore.ieee.org/document/1638022?arnumber=1638022. Acesso em: 3 dez. 2017.
GIL, Antonio Carlos. Como elaborar projetos de pesquisa. 4. ed. São Paulo: Atlas, 2002. 176 p.
INTERNATIONAL FEDERATION OF ROBOTICS. History of Industrial Robots. 2012a. Disponível em: http://www.ifr.org/fileadmin/user_upload/downloads/forms___info/History_of_Industrial_Robots_online_brochure_by_IFR_2012.pdf. Acesso em: 07 set. 2017.
INTERNATIONAL FEDERATION OF ROBOTICS. History. 2012b. Disponível em: http://www.ifr.org/history/. Acesso em: 07 set. 2017.
INTERNATIONAL FEDERATION OF ROBOTICS. Execute Summary World Robotics 2016 Service Robots. 2016. Disponível em: https://ifr.org/downloads/press/02_2016/Executive_Summary_Service_Robots_2016.pdf. Acesso em: 3 dez. 2017.
INTERNATIONAL FEDERATION OF ROBOTICS. Robots Create Jobs! 2017. Disponível em: https://ifr.org/robots-create-jobs. Acesso em: 3 dez. 2017.
INTROLAB. RTAB-Map library and standalone application. 2017. Disponível em: https://github.com/introlab/rtabmap. Acesso em: 16 set. 2017.
IROBOT. Roomba Robot Vacuums. 2017. Disponível em: http://www.irobot.com/For-the-Home/Vacuuming/Roomba.aspx. Acesso em 3 dez. 2017.
KÖCHE, José Carlos. Fundamentos de metodologia científica: teoria da ciência e iniciação à pesquisa. Petrópolis: Vozes, 2011. 185 p.
LABBÉ, Mathieu; MICHAUD, François. Appearance-based loop closure detection for online large-scale and long-term operation. IEEE Transactions on Robotics, v. 29, n. 3, p. 734-745, 2013. Disponível em: https://ieeexplore.ieee.org/document/6459608. Acesso em: 3 dez. 2017.
LABBÉ, Mathieu; MICHAUD, François. Memory management for real-time appearance-based loop closure detection. In: PROCEEDINGS OF THE IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS. Anais eletrônicos... 2011, p. 1271-1276. Disponível em: https://ieeexplore.ieee.org/document/6094602. Acesso em: 3 dez. 2017.
LABBÉ, Mathieu; MICHAUD, François. Online global loop closure detection for large-scale multi-session graph-based SLAM. In: PROCEEDINGS OF THE IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS. Anais eletrônicos... 2014. Disponível em: https://ieeexplore.ieee.org/document/6942926. Acesso em: 3 dez. 2017.
LAPLANTE, Phillip A. Real-time systems design and analysis. 3. ed. New York: Wiley, 2004. 529 p.
MARCONI, Marina de Andrade; LAKATOS, Eva Maria. Fundamentos de metodologia científica. 5. ed. São Paulo: Atlas, 2003. 310 p.
MICROSOFT. Kinect for Windows Sensor Components and Specifications. 2017. Disponível em: https://msdn.microsoft.com/en-us/library/jj131033.aspx. Acesso em: 12 nov. 2017.
NEHMZOW, Ulrich. Mobile robotics: a practical introduction. 2. ed. Springer Science & Business Media, 2012, 280 p.
OMRON. LD Series. 2017. Disponível em: http://www.ia.omron.com/products/family/3664/. Acesso em: 3 dez. 2017.
OPENCV. Non-free 2D Features Algorithms. 2016. Disponível em: http://docs.opencv.org/3.2.0/d2/dca/group__xfeatures2d__nonfree.html. Acesso em: 12 nov. 2017.
RASPBERRY PI FOUNDATION. Raspberry Pi 3 Model B. 2017. Disponível em: https://www.raspberrypi.org/products/raspberry-pi-3-model-b/. Acesso em: 12 nov. 2017.
RASPBIAN. About Raspbian. 2017. Disponível em: https://www.raspbian.org/RaspbianAbout. Acesso em: 13 nov. 2017.
ROSÁRIO, João Maurício. Princípios de mecatrônica. São Paulo: Prentice Hall, 2005, 350 p.
SMITH, Randall C.; CHEESEMAN, Peter. On the representation and estimation of spatial uncertainty. The international journal of Robotics Research, Califórnia, v. 5, n. 4, p. 56-68, 1986. Disponível em: https://journals.sagepub.com/doi/10.1177/027836498600500404. Acesso em: 13 nov. 2017.
THRUN, Sebastian. Robotic mapping: A survey. Exploring artificial intelligence in the new millennium, Califórnia, v. 1, p. 1-35, 2002. Disponível em: chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/viewer.html?pdfurl=http%3A%2F%2Frobotics.stanford.edu%2F~latombe%2Fcs326%2F2002%2Fthrun-mapping.pdf&clen=1484293&chunk=true. Acesso em: 13 nov. 2017.
THRUN, Sebastian; BURGARD, Wolfram; FOX, Dieter. Probabilistic robotics. 3. ed. Cambridge: The MIT Press, 2005. 647 p.
THRUN, Sebastian; LEONARD, John J. Simultaneous localization and mapping. In: SPRINGER HANDBOOK OF ROBOTICS. Springer Berlin Heidelberg, Anais eletrônicos... 2008. p. 871-889. Disponível em: https://link.springer.com/referenceworkentry/10.1007%2F978-3-540-30301-5_38. Acesso em: 3 dez. 2017.