Navigation in non-GPS environments while avoiding obstacles plays a critical role and is a highly desired feature for any autonomous robot. VIO tracking camera and depth camera are two complementary technologies that can offer both non-GPS navigation and obstacle-sensing abilities that don’t overexert the processors of low-end drones and, perhaps more importantly, plenty of room for further development by the community. This project will integrate and improve the usage of these technologies with ArduPilot in an attempt to bring non-GPS navigation and obstacle avoidance into the basic abilities of ArduPilot that everyone can rely on and build upon.



Thien Nguyen


  • Patrick Poirier
  • Jaime Machuca