Skip to content

Latest commit

 

History

History
16 lines (10 loc) · 1.67 KB

README.md

File metadata and controls

16 lines (10 loc) · 1.67 KB

DynamicTrack

DynamicTrack is an Open Source library for interfacing to devices that provide dyanmic position, orientation and/or other data for one or more entities like GPSes, INSes (Inertial navigation Systems), gyros, compasses, or datastreams derived from real-time tracking like ADS-B, AIS, Blue Force, APRS or other dynamic data sources.

Currently device support is built in for the VectorNav VN-200 on Linux or Windows. Support for additional devices and for querying devices and device datatypes is planned and contributions are welcomed.

DynamicTrack exposes a very simple, extensible string-based interface for connecting to available devices and available data channels provided by those devices:

cDynamicTrack dynamicTrack("COM9", 230400);
cDTPODParameter latitudeParam("Pos.Latitude", dynamicTrack);
cDTPODParameter yawParam("Orient.Yaw", dynamicTrack);
cDTPODParameter pitchParam("Orient.Pitch", dynamicTrack);
cDTPODParameter rollParam("Orient.Roll", dynamicTrack);
cDTPODParameter gpsFixParam("Orient.GPS.Fix", dynamicTrack);

DynamicTrack was commissioned by a confidential aircraft navigation startup and is provided under the MIT License ( http://opensource.org/licenses/MIT ).

GPS/INS/Navigation/Communication