Skip to content
Tom Russo edited this page Feb 6, 2015 · 3 revisions

Welcome to the DFLib wiki!

DFLib is a library of algorithms and support code for computation of transmitter location using "bearings-only target localization." That is, you go to a bunch of places and listen for the transmitter's signal with a directional antenna, record the location (from your GPS, for example) and the azimuth of the strongest signal, and the library can put all the data together to generate estimates of the transmitter's position using a variety of techniques from a trivial one based on bearing line crossings, to statistical estimates based on error distributions of measurements.

The wiki is not populated yet, as the code was only just uploaded to GitHub, after years of living on the author's home computer and having occasional bursts of development activity. So far, only the author and a few of his search-and-rescue friends have ever used the software, but we've used it (and the companion GUI program, qDF, which uses DFLib) in real search and rescue missions for downed aircraft.

The intent for the wiki will be to add build examples for various platforms.

DFLib and its companion, qDF, have been built on Linux, FreeBSD, Mac OS X, and even Windows.

Learning about DFLib may best be accomplished by exploring its Doxygen documentation, which includes a description of what the library does, the code structure (which includes extensive documentation of the methods used), a bibliography of papers on the subject of bearings-only target localization, and a "Randomly Anticipated Questions" list. These additional pages are found under the "Related Pages" tab.

Clone this wiki locally