front entrance of ARL
 
History, organization, network services, doing business with us
ongoing research at ARL
Our 5 laboratories
Employment opportunities
Information for your visit
UT staff directory ARL site search link to ARL home page UT home page


Search site:


GPS toolkit, software suite for GPS research and development
Chappell, Jeff (Sept. 27, 2007). "ION: Open Source Comes to GPS," GPS World, <http://www.gpsworld.com> (accessed 9 October 2007). pdf file

ION: Open Source Comes to GPS
Sep 27, 2007
By: Jeff Chappell
GPS World
Between military applications and the business that continues to grow exponentially around GNSS and GPS in particular, intellectual property is of paramount importance in this industry—especially considering that the reason for every product is the reception of RF signals freely available to anyone on the entire surface of the planet.

But that hasn't stopped the open-source software movement from coming to GPS applications development.

Attendees here in Ft. Worth, Texas, at the 20th annual ION GNSS show had the chance today to hear from Ben Harris of the University of Texas at Austin. Harris, an engineering scientist at the university's Applied Research Laboratories, is the dedicated evangelist for GPS Toolkit (GPSTk). Harris spoke as part of the presentation track on new product announcements. UT's Applied Research Labs, along with its Space and Geophysics Laboratories, sponsors GPSTk.

GPSTk (which actually isn't all that new, having been around for several years now) is an open-source library and suite of applications for the satellite navigation developer community intended "to free researchers to focus on research, not lower-level coding," as its Web site states. Or as Harris put it, "you shouldn't have to re-invent the wheel to get to your research."

Open source as a concept for software development has been around for some years. As the nonprofit Open Source Initiative puts it, open source is a "development method for software that harnesses the power of distributed peer review and transparency of process. The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in."

Built around the C++ programming language, GPSTk primarily consists of two pieces, the afore-mentioned core library and the suite of applications. The library includes functions such as GPS time, ephemeris calculations, atmospheric delay models, position solutions, mathematics and an application framework. The applications suite includes basic transformations, observation data collection and conversion, file comparison and validation, data editing, ionosphere modeling, and autonomous and relative positioning.

Some engineers might recognize the underlying GPSTk code; much of it traces its roots back to UT Austin's involvement in the GPS Monitoring Station Network (MSN) project; UT Austin Applied Research Laboratories have provided life cycle engineers for the project since 1985.

Everything in GPSTk is available freely under a GNU General Public License. "You can take the application code and modify it to your heart's content," Harris said.

While GPSTk has been around awhile, the project's core team recently established a wiki for the project's documentation, Harris said. A typical wiki, it is a collaborative Web site with content that can be edited by registered users at the project's site, www.gpstk.org. Future plans call for porting specific user manuals into the wiki.

The latest version of GPSTk—1.3, which became available this past summer—can be downloaded from Sourceforge.net, a Web site that serves as a host for myriad open source software projects.




Contact Us

Email WebContactUs Phone 512-835-3200 Fax 512-835-3259
Mail
Applied Research Laboratories, The University of Texas at Austin
P.O. Box 8029, Austin, Texas 78713-8029
Location
10000 Burnet Road, Austin, Texas 78758


ABOUT US: History || Organization || Network Services || Doing Business with Us
EMPLOYMENT: Workplace & Benefits || Current Openings || Student Job Opportunities || Education Programs
RESEARCH: Acoustics || Electromagnetics || Information Technology || Research Facilities
RESEARCH OPPORTUNITIES FOR STUDENTS: Research Projects || Graduate Research Topics
LABORATORIES: Advanced Technology || Environmental Sciences || Information Systems || Space Geophysics || Signal Physics
VISITING ARL: Map & Directions || Transportation || Entry || Lodging & Dining

Site questions or comments? Contact webmaster@arlut.utexas.edu
Privacy policy
Accessibility Policy

Copyright 2004 Applied Research Laboratories, The University of Texas at Austin

 

ARL Home page UT Home page UT electronic/email directory UT home page