Precise Indoor Positioning System for Autonomous Drones

By Marvelmind on Jul 18, 2020

13  315  4

The Paired Beacons configuration for precise indoor positioning system for autonomous drones.

Supports any kind of drones with external GPS input. But instead of real GPS, the drone receives location stream from Marvelmind Indoor Positioning System (Indoor "GPS").

The system streams data in the native GPS format - NMEA0183. Thus, any drone have an external GPS input supporting NMEA0183 is automatically integrated with Marvelmind Indoor "GPS".

The system also supports other formats, for example, Ublox.

PixHawk is supported for both ArduPilot and PX4.

For more information, please, see



Sign in to comment

Jodie Froster   25 days ago  

Is it a sonar array?

Marvelmind   25 days ago 

It is a a navigation system based on radio+ultrasonic. Not sonar - we are not using reflection, but time-of-flight of ultrasonic pulses between mobile and stationary beacons

Jodie Froster   25 days ago 

Does it require stationairy modules in the environment around the drone?

Marvelmind   25 days ago 

Yes, for 3D tracking, it requires at least 3 stationary beacons. Like in GPS, the mobile beacons on the drone must a have a direct line of sight to 3 or more stationary beacons within 30m. We support up to 250 beacons (stationary+mobile combined). Thus, it is possible to build very large maps covering 20,000m2 or more.

See some demos and additional details:

Guides & Reviews

29 1,491  11
23 days ago

Until recently GoPros were delegated to larger quads. A typical GoPro weighs around 125g and we've only recently begun to mount them on 3" cinewhoops. Even that is a stress on the motors. Now we've got the "GoPro Lite". Remove the battery, displays and casing and you're left with a small, lightweight board and sensor. Wrap it in protective TPU casing and you've got a 30g micro GoPro. The Hero6 is..

Read more
44 4,981  47
May 05, 2020

This guide will walk you through the process of building your first FPV quad. The goal with this design was to build a low-cost, lightweight quad, yet powerful enough to safely carry a GoPro in close proximity areas. I chose these parts to minimize the amount of soldering at no cost to the quality. A typical build requires around 30 solders while this only needs 25. It's not a huge difference, but..

Read more