Site menu:


Latest comments

Knowledge partners

polimi logo
ocu logo

Technology partners

g-red logo
cryms logo
applied technology logo

Supporters

osgeo.jp logo

infn_logo

Projects using goGPS

geoguard_logo

italrad_logo

brigaid_logo

Feeds

RSS InsideGNSS

goGPS Java v1.0.1

A new version of goGPS Java (1.0.1) has been released to address a bug involving incomplete KML files in output.

goGPS Java

The first official release of goGPS Java is available for download.

Currently it is provided as a library implementing the core functions of goGPS MATLAB. It can work either in post-processing by reading observations from RINEX or UBX files or real-time by acquiring raw data from a u-blox receiver connected to a USB/serial port and from an NTRIP caster via TCP/IP connection.

The main motivations that lead the development of goGPS Java are its integration into production projects as a server side service and the execution of time consuming tasks (it is much faster than goGPS MATLAB).

Documentation is being produced here.

As usual, feedback is appreciated!

goGPS MATLAB download statistics

goGPS MATLAB is slowly increasing its number of downloads:

goGPS MATLAB download statistics (2009/07 - 2011/08)

We would love to get more feedback from users about what goGPS MATLAB is being used for!

Feel free to drop some lines in the mailing list.

New examples

Two new examples were added to the Gallery page.

goGPS v0.2.0beta

goGPS version 0.2.0 beta is available for download.

A summary of the main changes since v0.1.2alpha:

Core:
Added satellite velocity computation
Added integrated Doppler shifts computation
Added optional Doppler-based phase range prediction for detecting cycle slips
Modified the structure of Kalman filter functions (improved new satellites / cycle slip management)
Added the possibility to select the ambiguity re-initialization strategy
Added the possibility to survey and process data using a variable dynamic model
Added a multi-rover monitor (up to 4 receivers at the same time)

Receiver interface:
Added SkyTraq receiver support
Added Fastrax receiver support
Improved the automatic configuration of receivers (set raw data output at 1 Hz, disable output not needed by goGPS)

Output:
Added *_dyn_* file type to goGPS binary format (to keep track of the variable dynamic model)
Added approximate receiver position in rover RINEX output files
Added marker name in RINEX output files
Added survey mode specification to GGA sentences in NMEA output file

Miscellanea:
Improved the direction computation by stop-GO-stop method
Re-styled GUI main panel
Added checks on input values passed by the GUI
Added subfolders for organizing goGPS source code files
Speed optimizations
Bug-fixing

Note 1: goGPS binary observation data (*_obs_* and *_eph_*) format was modified, thus old datasets should be converted to the new format by decoding again the rover and master streams with the apposite tool.

Note 2: GUI settings files have been modified. If you need to keep your old settings with version 0.2.0beta, please run “update_settings_020beta” from the folder “goGPS_v0.2.0beta\goGPS” (with no arguments, the assumed folder for settings files is the default one “../data/settings”; if you need to update settings in a different folder, please provide its path as an argument).

Please report any bug you find or any problem you may have.
If you find goGPS to be useful feel free to post a quick comment in the mailing list!

Video tutorials

Video tutorials page was added under Documentation, currently with two usage examples.

More examples to come (hopefully!).

goGPS v0.1.2alpha

goGPS version 0.1.2alpha is available for download.

A summary of the main changes since v0.1.1alpha:

Core:
Added code and phase stand-alone positioning
Changed model error standard deviation values from X,Y,Z to E,N,U
Added “stop-go-stop” method for direction estimation

Tools:
Added polyline simplification

Output:
KML files made compliant to OGC KML 2.2 Standard

Miscellanea:
Added utm2deg function
Updated copyright information
Speed optimizations
Bug-fixing

Note 1: GUI settings files have been modified. If you need to keep your old (v0.1.1) settings with version 0.1.2alpha, please download this script, place it in the folder “goGPS_v0.1.2alpha\goGPS” and run it.

If you need to update older (v0.1) settings, please download also the old script and run both of them.

Please report any bug you find or any problem you may have.
If you find goGPS to be useful feel free to post a quick comment too in the mailing list or in the forum!

Bug tracker added

A bug tracker was added to goGPS SourceForge page.

goGPS v0.1.1alpha

We decided to increase the release rate of MATLAB versions before going beta, thus a third version number was added: goGPS version 0.1.1alpha is available for download.

A summary of the main changes since v0.1alpha:

Core:
Improved clock error correction
Added PDOP, HDOP and VDOP computation
Added Kalman filter DOPs (from error covariance matrix of the estimated coordinates)
Implemented static positioning

u-blox interface:
Added RXM_SFRB decoding
Switched from RXM-EPH / RXM-SFRB to AID-EPH / AID-HUI
Forced 1Hz measurement rate when starting u-blox connection
Fixed u-blox acknowledge (ACK) check

Conversion toolset:
Added a tool to convert binary streams (RTCM and UBX) to goGPS binary data or RINEX
Added a tool to merge two separate goGPS binary observation datasets (rover and master)
Added a tool to convert RINEX files to goGPS binary data

Output:
Improved KML output
Added NMEA output ($GPGGA, $GPRMC, $GPGSV, $GPGSA)
Added customized NMEA sentence ($PGGPK) for Kalman filter DOPs
Changed output coordinate text file
Added output on PDF report

Miscellanea:
Added geoid to compute orthometric height
Added option to process without plotting (to increase speed)
Added option to choose ambiguity estimation approach
Added utility to update goGPS settings files
Speed optimizations
Bug-fixing

Note 1: goGPS binary observation data (*_obs_* and *_eph_*) format was modified, so old datasets should be converted to the new format by decoding again the rover and master streams with the apposite tool.

Note 2: GUI settings files have also been modified. If you need to keep your old settings with version 0.1.1alpha, please download this script, place it in the folder “goGPS_v0.1.1alpha\goGPS” and run it. It will remove unused parameters and add new ones.

Please report any bug you find or any problem you may have!

Gallery switched to OpenLayers

The Gallery page was switched from Google Maps API to the open source map display engine OpenLayers. Please report any problem you may find with it.