Precise 2D and 3D indoor location, tracking and navigation for forklifts, AGV, AMR, robots, drones using monocular or stereoscopic cameras and computer vision

Dragonfly is an accurate computer vision based positioning system that provides accurate indoor location to forklifts, automated guided vehicles (AGV), autonomous mobile robots robots (AMR), drones and other moving vehicles, in GPS-denied environments, using standard cameras, enabling RTLS solutions for analytics, productivity and safety.

Dragonfly uses computer vision to deliver indoor locations with centimeter accuracy, by analyzing in real time the video stream coming from an on-board camera connected to a small computing unit.

Dragonfly is a competitive alternative to LiDAR and UWB and offers higher ROI. It is used as a precise indoor positioning and navigation system for forklifts inside warehouses and production plants.

Accurate indoor localization with Computer Vision

Forklifts tracking indoor at Modani Furniture warehouse United States

Indoor Localization technology inside a warehouse with Computer Vision

Real-time indoor localization of multiple autonomous robots in a retail environment


3D positions (X, Y, Z) and orientation

Positions via real-time API or CSV files

Average accuracy of 10 cm!

No internet connection required

Dragonfly is an accurate indoor location system based on computer vision.

The location is computed in real time using just an on board camera and a computing unit on board of the device to be tracked, thanks to our computer vision algorithm. Computer vision, odometry and artificial intelligence are used to create an accurate system, in order to deliver a precise location for multiple applications. It is an excellent solution for the precise indoor tracking of forklifts, AGV, AMR, robots and drones (in the 3D space).


Dragonfly is an exceptionally flexible technology for precise positioning and location indoor of forklifts fleets, AGV, AMR, robots, drones and any other moving vehicle.

Cost effective alternative to LiDAR and UWB

Dragonfly is a competitive alternative to LiDAR and UWB and other indoor tracking technologies. Given its lower price and its high accuracy it offers higher ROI.

No hardware in your venue

No receivers, no tags, no antennas, no nodes. Nothing has to be deployed through the venue. As a result, Dragonfly is a super flexible technology for indoor positioning.

Easy setup

No tech skills required, no difficult instructions. Dragonfly can be installed and configured in less than 1 hour. In addition to this, if you need support you can rely on our award-winning Technical Support team and an outstanding Technical Support website

One on-board camera

Dragonfly does not need specific hardware, IMU, sensor fusion, LiDAR, magnetic stripes, QR codes... It just needs a single camera and a mini PC mounted on board of the unit to be tracked.

Completely offline

No internet connection needed. As a result, Dragonfly can run completely offline on board of forklift, AVG, AMR, drones, robots or on an on-premise server.

High ROI

Dragonfly allows you to optimize your operations, increasing the productivity and effectiveness of the tracked devices. In addition to this its competitive price, makes the ROI higher than any other technology currently on the market.

For all these reasons, our customers consider Dragonfly to be the solution to their indoor location problems!


Dragonfly can work directly on board of the device, or a local on-premise server. Let us help you pick the best option.

On board processing

One computing unit for each device to be tracked
No Internet connection
Optional WLAN connection

On premise processing

One (or multiple) central server(s) per-location
No Internet connection
Mandatory reliable WLAN connection


How can Dragonfly be used? What are the most common use cases?

Forklift tracking

Indoor location tracking of forklifts helps to optimize and speedup operations and productivity. Furthermore, the tracking of the whole forklift fleet allows V2V (vehicle to vehicle) and V2P (vehicles to pedestrians) applications for collision-avoidance, thus improving the safety of your warehouses.
Read more about this use case...

Logistics automation

Tracking and locating autonomous mobile robots (AMR) and automated guided vehicles (AGV) to allow indoor navigation. As a result, equipment tracking indoors is also enabled.

Autonomous robots

Autonomous self-driven robots, often used in retail and healthcare, can navigate safely indoors using Dragonfly’s centimeter precision location technology, allowing remote monitoring of their position in real time. Dragonfly is an indoor location system for ROS, as we provide custom ROS (Robot Operating System) nodes for integration.

Warehouse management system (WMS)

Tracking the location of mobile robots and lift trucks enables automating inventory management as items are placed on racks and shelves. As a result, warehouse management can be significantly improved.

Drones indoor tracking

Drone 3D positioning and tracking is also possible with our indoor location system. Thus, drones can be used for inspections and maintenance tasks requiring a 3D accurate location.

Custom projects

Dragonfly is a flexible technology that can be adapted to multiple projects: for this reason, you can connect with our team and explain your use case. We will be glad to analyze the best architecture for your needs.

Download the Case Studies and learn how Dragonfly is improving the operations of our customers!


Two different architectures

Dragonfly engine can run locally on board of the unit to be tracked or on a local server, thus giving you all the flexibility you need.

Real-time 2D and 3D location

Dragonfly is a 3D location system and the location is provided as 6-DOF:

  • X, Y, Z metric distances from an origin;
  • WGS-84 latitude and longitude coordinates.
In addition, Dragonfly provides:
  • the orientation as yaw, pitch, roll angles;
  • the altitude off the floor (in meters).

Highest accuracy

Dragonfly can provide centimeter level location accuracy. This can be used for precise navigation in 3D, and is a perfect system for tracking of forklifts, drones, robots, AGV, AMR and any other moving asset.


Wide angle camera

No external sensors, hardware or antennas have to be installed in your venue. An on board fish eye camera (monocular or stereoscopic) and a computing unit are the only required hardware to use Dragonfly.

Computing unit

Dragonfly can run on a local server or on board of the device that needs to be tracked. As a result, you can pick the best architecture for your needs.

Dragonfly Web User Interface

A professional and user friendly interface is provided to configure Dragonfly and manage the maps of your venue.

Integration tools

We provide an incredible API to integrate the location data into your application. Moreover, custom ROS integrations can be developed upon request.

Dragonfly Cloud Dashboard

The outstanding Dragonfly Cloud dashboard is provided to track remotely the units equipped with Dragonfly in real time, access historical analytics, metrics and KPIs and export all the plots and data sheets that you need to improve your operations.


Track real time and historical locations of your devices
Add a floor plan to see the location on a real blueprint
Visualize your data as: spaghetti lines, time lines, height lines and heatmaps!
Search data for 1 day or across multiple days
Search for data related to a specific area (geo-fence)
Get metrics like: maximum and average speed, travelled distance, drive time, stop time etc..
Export your data as plots and CSV files



Dragonfly gives access to an application programming interface (API) that can be used to manage each Dragonfly instance running on board of the device that needs to be tracked, or on a local server.

ROS integrations

Dragonfly is a visual positioning system for ROS (Robot Operating System) and allows to integrate its accurate location into robots and drones. For this reason, we are open to develop ROS nodes upon request, to have a direct integration on-board.


Is Dragonfly open source?

No, Dragonfly is a commercial technology that can be integrated into custom applications.

Can I use Dragonfly to track the precise location through unknown environments?

Yes, Dragonfly can work inside unknown spaces. So, please feel free to contact us to analyze your project and requirements with one of our specialists.

Can I use Dragonfly to create 3D maps and models?

No, Dragonfly is meant to provide precise indoor location to forklifts, AGV, AMR, drones, robots and any other moving devices. The 3D map created with Dragonfly is not meant to be human intelligible (nor readable by any other software), because Dragonfly is not designed to deliver end-user 3D maps, but rather to provide the precise location of moving devices through space.

How can I integrate Dragonfly?

Dragonfly comes as a JAVA application for Linux and Windows that exposes an application programming interface (API) for custom integrations. The API is extensively documented inside the Dragonfly Support site.


Dragonfly can provide a centimeter accuracy. Read more about accuracy.

Can I use Dragonfly with ROS?

Yes, Dragonfly can be integrated with ROS and our R&D team can create a ROS version of Dragonfly as well. Contact us for more details.


Dragonfly can run or on any computer with at least a quad-core CPU + 16 GB of RAM. It is available for Linux (Ubuntu 18, 20), Windows 10 and Windows Subsystem for Linux (WSL).


Dragonfly leverages on wide angles cameras. So, if your mounted device is a fisheye camera, then you can use it.


Sure. Our team will be glad to help you. Therefore, click here to contact us and speak with a specialist.


Yes, the positions returned by Dragonfly can be integrated into safety solutions and used, for example, to notify forklifts drivers of dangerous situations like vehicle to vehicle or vehicle to pedestrian collisions. Click here and contact us to know more!


We understand that every project is unique: for this reason we offer also custom developments.
Please contact us to discuss your specific needs. We will be glad to help you.