pntOS FAQs
FAQs
-
pntOS is an ideal architecture for anyone building a PNT solution for any environment, regardless of privacy needs or programming language. Custom plugins can be developed using any programming language and can either be made available to the pntOS community or used for proprietary applications without risk of disclosure.
pntOS is a great solution for both operational and S&T applications.
-
pntOS is not a specific piece of code, collection of plugins, or program but is rather a plugin architecture. This means pntOS defines the components and message formats that all pntOS implementations must follow via APIs. When someone uses pntOS to create a PNT sensor fusion application, they have created a pntOS implementation. See open source pntOS implementations here.
-
NavToolkit (sometimes abbreviated to navtk) is an open source software library that contains navigation algorithms that are used in some pntOS implementations. Anyone is free to develop plugins using their own internal software libraries.
-
ASPN is a community-developed data standard that describes what PNT data may be exchanged for consistent usage and interoperability of PNT estimators across different systems, sources, and users. pntOS utilizes ASPN data standards wherever relevant.
-
No, pntOS is not a true operating system. pntOS received its name due to the ways it is analogous to an OS, such as how it manages the basic functions in a PNT system and is a tool used for building systems. In this way pntOS is similar to ROS (Robot Operating System).