Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Abstract
 
 
Acadêmico(a): José Guilherme Vanz
Título: VISEDU-DRONE: MÓDULO DE INTEGRAÇÃO COM ROBOT OPERATING SYSTEM
 
Abstract:
This work has the goal to extend VisEdu creating a drone simulator integrated with Robot Operating System (ROS) framework. The simulator was written in Javascript programming language and uses the Three.js library to abstracting the WebGL and to make easier the manipulation of virtual reality environment. The Tween.js was also used to create animations. Both libraries already used by VisEdu. The simulator is able to execute the same interactions done by virtual drone in a AR.Drone Parrot 2.0. The ardrone_autonomy driver is used to control the the drone. The driver is responsible to realize the communication between the computer running the ROS server and the drone. The communication between the simulator running in the browser and the driver on the ROS server was able through Websocket made available by Rosbridge. The simulator was able to executed all interactions with virtual drone with a real one. However, during validation tests was detected a problem in the navigation system.