Systém funguje tak, že kamera neustále snímá okolní prostor, zatímco výkonné algoritmy vSLAM (visual Simultaneous Localization and Mapping) v reálném čase analyzují získaná obrazová data. Během tohoto procesu software identifikuje charakteristické body v prostoru, jako jsou rohy, hrany nebo výrazné textury. Na základě těchto informací vytváří a průběžně aktualizuje detailní 3D mapu prostředí, díky které dokáže s centimetrovou přesností určit pozici sledovaného zařízení v osách X, Y a Z, včetně jeho orientace v prostoru.
Největší předností Dragonfly je jeho jednoduchost a nezávislost na dodatečné infrastruktuře. Na rozdíl od konkurenčních řešení, jako jsou LIDAR, Ultra Wide Bandwidth nebo Wi-Fi systémy, nepotřebuje Dragonfly žádné externí majáky, vysílače ani speciální značky v prostoru. To znamená nejen nižší náklady na implementaci, ale také jednodušší údržbu celého systému.