3DJPi: an open-source web-based 3D simulator for Pololu's 3Pi platform

  • Lucas Maggi UFPE
  • João Marcelo Teixeira UFPE
  • José Roberto Fonseca UFPE
  • João Cajueiro UFPE
  • Pedro Vitor Lima UFPE
  • Maria Helena Bezerra UFPE
  • Guilherme Melo UFPE

Resumo


Line-following robots can recognize and follow a line drawn on a surface. Their operating principles have elements that could be used in the development of numerous autonomous technologies, with applications in education and industry. This class of robots usually represent the first contact students have with educational robotics, being used to develop students’ logic thinking and programming skills. The cost of robotic platforms is still prohibitive in low-budget schools and universities, which makes almost impossible having a platform for each small group of students in a classroom, harming the learning process. This work proposes a 3D web-based open-source simulator for Pololu’s 3Pi line-following robots, making such technology more accessible and available even for distance learning courses. The developed software simulates the robot’s physical structure, behavior, and operations – as being able to read surfaces –, enabling the user to observe the robot following the line as the code commands. The simulator was validated based on experiments that included motion analysis and time measurements of pre-stablished tasks so that its execution could be more coherently based on what happens in reality.
Palavras-chave: 3D Web-based simulator, Line-following robots
Publicado
28/10/2019
Como Citar

Selecione um Formato
MAGGI, Lucas ; TEIXEIRA, João Marcelo; FONSECA, José Roberto; CAJUEIRO, João; LIMA, Pedro Vitor; BEZERRA, Maria Helena; MELO, Guilherme. 3DJPi: an open-source web-based 3D simulator for Pololu's 3Pi platform. In: SIMPÓSIO DE REALIDADE VIRTUAL E AUMENTADA (SVR), 21. , 2019, Rio de Janeiro. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 1-7.