SLAM Use Cases. Part 1: Drone Autonomous Flight in Warehouse


In the previous articles, we talked about the concepts of using computer vision for drones and robots in general:

In this post, we will have a look at a specific case: a drone that can conduct scheduled inventory inspections in a warehouse WITHOUT the operator.

This can be achieved by combining our SLAM SDK and Navigation SDK :

  1. The initial drone programming and mapping of the flight trajectory are conducted by an operator from a laptop. Drone is controlled from the laptop via WI-FI.


  1. The interface of a manual drone control (Drone Manager) looks like this (very similar to a First Person Shooter: =))


  1. To create the floorplan and to subsequently program an autonomous flight the operator should be using Drone Manager application to manually fly around all the rooms.


4 Based on the data received from flying around, the drone creates a 3D map of the premises – after that, autonomous flights can be scheduled.


  1. Planning the trajectory is conducted by placing waypoints on the floorplan. You can set altitude, time, velocity and length of a drone hovering at each waypoint.


After the initial flight, the drone will be ready to perform autonomous flights anytime (e.g. at 2 a.m.) according to the set trajectory and to return to the base station WITHOUT an operator.

Hope that this small article was useful in understanding use cases with autonomously flying drones.

In the next articles, we will describe other cases of using autonomous flights facilitated by SLAM SDK.

Vitaliy Goncharuk
CEO of Augmented Pixels

Leave a Reply