It is easy to track DJI drones indoor. However, to fly DJI drones autonomously indoor is a less straightforward task.
In this article, we focus on DJI drones only, because they have their own specifics. If you want to learn more about autonomous drones indoor in general, check our main Drone page.
Not designed for autonomous indoor flights:
To track DJI drone or any drone indoor is easy:
See the examples below for indoor and outdoor tracking. There is no difference between indoor and outdoor tracking for these examples – the same technology, the same approach. Simply, we show that it is possible to use the system indoor and outdoor and not rely on GPS in both cases.
Using DJI Developer SDKs, it may be possible to make DJI drones flying autonomously indoor. There is unverified information that it is possible to use the DJI drones in this way:
This can work. We have done a similar approach a long time ago with another basic drone:
Notice, that we have done it not with DJI, but another basic drone, but the approach was very similar. The drone wasn’t even aware that is automatically controlled. The “believed” it is manually controlled by an operator.
Hacking internal GPS protocol:
Hacking remote control:
Build drone based on PixHawk and similar:
Integrate with other types of drones: