GPSTk

Provides an open source library and suite of applications to the satellite navigation community
Download

GPSTk Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • The GPSTk Team
  • Publisher web site:
  • http://www.gpstk.org/bin/view/Documentation/WebHome
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 22.5 MB

GPSTk Tags


GPSTk Description

Provides an open source library and suite of applications to the satellite navigation community GPSTk provides an open source library and suite of applications to the satellite navigation community -- to free researchers to focus on research, not lower level coding.GPSTk brings you the frameworks and algorithms supporting the development of analysis and processing applications in navigation and global positioning.The GPSTk suite consists of a core library, auxiliary libraries, and a setof applications. The GPSTk provides a wide array of functions that solve processing problems associated with GPS such as processing or using standard formats such as RINEX. The libraries are the basis for the more advanced applications distributed as part of the GPSTk suite.The GPSTk core library provides the most robust, broadly useful, and platform independent code in the GPSTk. It provides a number of models and algorithms found in GPS textbook and classic papers, such as solving for the user position or estimating atmospheric refraction. Common formats are supported as well, such as RINEX or SP3. There are several categories of function that provide the base functionality for the GPSTk applications and for a number of other independent projects:· GPS time. Conversion among time representations such as MJD, GPS week and seconds of week, and many others.· Ephemeris calculations. Position and clock interpolation for both broadcast and precise ephemerides.· Atmospheric delay models. Includes ionosphere and troposphere models.· Position solution. Includes an implementation of a Receiver Autonomous Integrity Monitoring algorithm.· Mathematics. Includes Matrix and Vector implementations, as well as interpolation and numerical integration.· GNSS data structure. Data structures that contain observations mapped to satellites.· Application framework. Includes processing command lines options, providing interactive help and working with file systems. The libraries are the foundation for applications within the GPSTk suite. The applications support greater depth of functionality to support research and development. The applications are almost entirely console based (i.e., without a graphical user interface). They can be grouped functionally into a number of categories.· RINEX utilities: The RINEX utilities provide a set of applications that can be used to examine, manipulate, and plot RINEX observation files.· Positioning: The positioning applications include two different applications that perform standard pseudorange-based positioning and two that implement differential phase-based solutions.· Residual analysis: A residual analysis application computes two types of measurement residuals using a single receiver or two receivers in a zero baseline configuration.· Ionospheric modeling: The ionospheric modeling applications utilize the two frequency TEC estimate from the RINEX utilities and compute a model of the ionosphere.· Signal Tracking Simulation: These utilities simulate the tracking of GPS C/A and P-code.· Basic transformations: Conversions of time and coordinate systems.· Observation data collection and conversion Translating receiver specific data formats to RINEX. · File comparison and validation: Differing observations files against a truth source.· Data editing: Simple editing like systematic removal of observations by satellite, type or time and more advanced editing like cycle slip detection and correction. · Autonomous and relative positioning: Navigation and surveying applications. NOTE: OS X support is currently in the alpha stage. The library and applications compile and appear to function correctly. Work is still being done for the build environment. For detailed building instruction go to http://www.gpstk.org/bin/view/Documentation/BuildingGPSTkUnderOSX. Requirements: · OS X Xtools (as of GPSTK 1.5 or later) What's New in This Release: · Majority of version 1.6 comprised of revision number 1962, branching · took place under revision 1962 from dev/ to branches/RC1.6/ · There is now a Rinex3 development branch. This release does not include · support for Rinex3 but we hope to include it in the future. · Major improvements in readability of code by adding new comments and · rearraging a lot of code · Added the LGPL to serveral files from which it was missing.


GPSTk Related Software