AprilMAV: GPS-Free Indoor Navigation for ArduPilot

image
AprilMAV is an indoor navigation system (based on Apriltags), designed for use with ArduPilot. It allows decent accuracy (<5cm) whilst being able to run on inexpensive hardware.

From my original post a few years ago (Aprilmav: Indoor Navigation for ArduPilot), the AprilMAV software has been substantially updated, with:

  • Improved velocity estimation via an EKF filter
  • Support for more cameras
  • Cameras can now be mounted in any direction
  • Performance enhancements, with support for CUDA (where available)
  • Improved accuracy in bad lighting conditions

I’ve published a video showing how it works and general usage, plus a few demonstrations with ArduPilot-based rovers:

Source code and documentation is available at GitHub - stephendade/aprilmav: Indoor navigation via Apriltags over MAVLink

7 Likes

Hi @stephendade,

Nice blog post! I hope it’s OK, I’ve moved the video to the top and sneakily made it an image with a link to the video so that it’s more attractive when viewed from ardupilot.org

3 Likes