Kerbal GPS

Launch your own working GPS system!


What if Kerbals couldn’t just reach into the fabric of their universe to determine their position? What if, like us, they needed to develop technology to measure their position with any certainty?

The Kerbal Space Program forum’s “KARPA GPS Challenge” thread gave me the idea to develop an actual working GPS plugin for the game. The result is a plugin that works the same way that the real global navigation satellite systems do! It calculates your vessel’s position by measuring distance to GPS satellites in known positions in orbit.

Now you can launch your own Global Navigation Satellite System (GNSS) constellation. Once you’ve done so, use your satellite network to navigate by adding a Figaro satellite navigation receiver module to any part in your aircraft, spacecraft or ground vehicle!

.======== Change Log ========

v1. released April 12, 2014.

– Updated KerbalGPS plugin for version 0.23.5 of the game


The download file contains three folders. The two important ones are: Parts – Contains the FigaroReceiver directory. The FigaroReceiver directory contains the receiver part. Copy this directory to your KSP\Parts\ directory. Plugins – Contains the KerblGPS module (KerbalGPS.dll). Copy this file into your KSP\Plugins\ directory. The “Sources” folder is included per the KSP add-on module distribution policy. Most users can ignore the contents of this directory. It can safely be deleted.

Addon Installation Guide


How to install Addons in KSP:

Installing addons in KSP is as simple as moving files into their appropriate folders. This guide explains which folders hold each type of addon, and how to locate them. Keep in mind that Addon packages may contain any combination of addon types. These instructions are meant only as a generic guide.


Finding the KSP Main Folder.

The first step to installing an addon is to locate the KSP folder in your computer. This is where KSP keeps all of its files, including your game saves and screenshots. The KSP folder is located where you unzipped it when you first downloaded the game.

The KSP Folder contains the following subfolders:

KSP root folder

NOTE: On OSX, the KSP_Data folder does not exist. (Its equivalent lives inside the App package)


Installing Part Addons

Parts are all contained inside KSP/Parts. Each part has its own subfolder in the Parts folder:

The Parts Folder

To install new parts, extract the part folders from the downloaded package into the KSP/Parts folder.


Installing Craft Addons

Craft files are saved ships created in the game. These files can be placed in a few different folders:


In KSP/Ships, you will find separate subfolders for the different construction facilities in the game. The VAB folder, for instance, holds craft files that are editable on the Vehicle Assembly Building in game, and launched from a Launch Pad. Similarly, the SPH folder holds craft files that are editable in the Spaceplane Hangar Facility, and launched from the Runway.

Craft files placed in a subfolder of KSP/Ships will be available to all saved games. Ships placed here are considered to be "Stock",. They won´t be overwritten directly if edited, and cannot be deleted from inside the game.


It is also possible to make craft files available to only one saved game:

Each game started creates its own folder in KSP/Saves. Each save has its own Ships folder, which is organized in the same way as the common Ships folder above. Craft files placed in one of the subfolders are only visible when playing the corresponding game, and can be overwritten and deleted. Ships created while playing the corresponding game are also saved in these folders.


Installing Scenarios and Training Addons

The KSP/Saves folder contains the training and scenarios subfolders. SFS files in the training subfolder are listed in the Training section of the Main Menu in the game, and files in the scenarios subfolder are visible in the Scenarios section of the menu.

To install scenarios and training missions, extract the SFS files from the downloaded package into the appropriate subfolder.


Installing Plugins

The KSP/Plugins folder holds the DLL files for plugin-powered addons. These plugins extend the funcionality of the game, adding new part types, or new missions.

To install a plugin, extract the DLL files from the downloaded package into the KSP/Plugins folder.


Installing Internal Models

Some addons add new internal spaces and objects. Those are installed in the KSP/Internals folder.


Props are objects that can be added into internal spaces, like cockpit gauges or cabin decorations. Each internal prop has its own folder in KSP/Internals/Props:


Spaces are the internal models that are associated with parts. Each internal space has its own folder in KSP/Internals/Spaces:


To install internal props and spaces, extract the folders from the downloaded package into the appropriate subfolder.



How to use

See the "Figaro Global Navigation Satellite System" thread on the Kerbal Space Program Forums for more details and a Q&A section. ======== Please Note ========= This science mod offers players the challenge of setting up their own working GNSS constellation. It is intended to get players thinking about where their navigation information comes from. MechJeb or Protractor are probably better options for you if you merely want a mod that displays additional navigation information.


6 Comments for “Kerbal GPS”

  1. Find the Kerbal Space Program’s KARPA GPS Challenge thread here:

    PakledHostage November 25, 2012
  2. FIRST =P

    power5000 December 1, 2012
  3. Please don’t post your feedback about this mod on this page. Please use the dedicated thread on the Kerbal Space Program Forum instead. You can find it here:

    PakledHostage December 4, 2012
  4. Thought I would show y’all what I was able to do with this and a little help from BobCat’s Soviet Pack

    Nathan Jensen August 4, 2013
  5. Stuart Taylor October 30, 2013
  6. There is no tech tree support : (

    Dylan October 30, 2013
  7. @Dylan: Sorry. Given the limited amount that I’ve actually played v0.22 (only two or three launches as of this writing), I don’t feel that I am qualified to decide where best to place it on the tech tree.

    Please feel free to offer your suggestions in the thread that Stuart Taylor linked to above. I will incorporate tech tree support at the next revision (probably when v0.23 of the game is released).

    PakledHostage November 7, 2013
  8. Update: I have added the Figaro transmitter and receiver parts to the tech tree’s “Electrics” node.

    Please still feel free to offer suggestions (preferably including reasons) about where in the tech tree the Figaro parts should be located by posting in this mod’s dedicated thread (link provided by Stuart Taylor, above).

    Please don’t post your feedback about this mod on this page. Please use the dedicated thread on the Kerbal Space Program Forum instead.

    PakledHostage November 9, 2013
  9. i love this mod

    James December 9, 2013

Leave a comment

You must be registered to comment or login now.