Skip to content

Developer Software Packages

NDI software packages support quick configuration, validation, and integration of Polaris® and Aurora® tracking technology, reducing configuration and integration time for OEM development teams.  

NDI Toolbox™

A comprehensive utility software package for configuring, upgrading, and validating NDI tracking platforms. Toolbox provides a single interface for platform configuration, troubleshooting, and position data visualization.   

  • Track tools, collect and save data
  • Configure, upgrade, troubleshoot, and test
  • Includes a built-in video client for streaming with the Polaris Vega VT Optical Tracker.
  • Supported on Windows, Mac and Linux.

Cygna-6D™

A software application that supports characterization for NDI tracking platforms.    

  • Characterize your own tracking tools
  • Define your own origin of interest
  • Create and program Tool Definition files

Sample Code & API Support

Designed to support OEMs at all stages of their development for integration with their host software. With 50+ commands and over 100 parameters, it provides control over tracking configuration, data streaming, measurement rates, and tool transformations, including dedicated features for video-enabled systems.  Sample source code available (C++, C#, MATLAB and Python).