Determining 3D Position via Theodolite
Triangulation
Tracking a flying object (like a model rocket or drone) with a theodolite relies on angle measurements
and triangulation. In practice you set up multiple theodolite stations at known locations, sight the
object from each, and compute where the lines-of-sight intersect. This is exactly how surveyors or
photogrammetrists find 3D coordinates: each station gives a “line” (ray) to the object, and their
intersection yields the object’s position 1 . For example, photogrammetry textbooks note that “by
taking photographs from at least two different locations… the lines of sight… are mathematically
intersected to produce the 3-dimensional coordinates” of points 1 – a direct analogue to using two (or
more) theodolites pointing at the same target. In other words, theodolite tracking triangulates the
object in air by intersecting angle rays from multiple observers.
Practically, two stations (a baseline) can solve the altitude of a roughly vertical flight. Model rocketry
guides (e.g. Apogee Rockets) show the classic two-theodolite method: two observers are placed a
known distance apart and each measures the azimuth and elevation to the rocket’s apex. Trigonometry
then yields its altitude (and horizontal drift) 2 . This two-station method (used by NAR competitions) is
robust against non-vertical flights and gives much better accuracy than a single observer 3 2 .
However, for full 3D coordinates, you generally need more stations: each pair of theodolites constrains
a line in space, and two lines in 3D seldom intersect exactly due to errors. Using 3 or more stations
provides enough constraints to pinpoint the position and allow a least-squares solution. Technical
references advise “at least 2 or preferably 3 theodolites” for such measurements 4 , and triangulation
examples likewise describe using “two or three inclinometers [theodolites]” to project lines in 3D and
find their intersection (or best fit) 5 . In short, the minimum is two stations, but three or more is best.
In fact, adding a fourth station (or more) is common in advanced setups to over-determine the
solution and reduce error. For instance, one could place four theodolites roughly at the corners around
the launch area. This geometry spreads out the intersecting rays so the angles are large (not near 0° or
180°), which improves accuracy. In practice, surveyors often deploy 3–4 stations: they take multiple
angle readings and solve for the point that best fits all lines-of-sight (a bundle-adjustment approach).
• Example (2‑station, baseline method): Two theodolite observers track the rocket and measure
azimuth (horizontal) and elevation angles. By geometry on the baseline, one computes the
altitude of the rocket’s apogee 2 . This is immune to drift errors and is an established rocketry
tracking method.
• Three stations: With three observers at known locations, each provides a 3D ray to the object. One
solves for the intersection of the three rays. This over-constrains the problem and handles misaiming – the “lines will never exactly intersect” due to error, but one can compute the point of
closest approach using analytic geometry 5 .
• Four or more stations: Using additional points (e.g. a fourth theodolite) gives redundancy. It
enables error averaging and validation: you can drop a station’s reading and see if the solution
changes. More stations also allow faster tracking if you cover 360° around the flight path.
Professional alignment systems similarly state that three theodolites is preferred 4 , and more
than two improves reliability.
1
Passive vs Active Tracking Approaches
A passive method uses only the theodolite’s optics (or cameras) and the object’s visibility. Theodolites
measure angles to visible targets without any signal from the object. This can be done with simple
reflectors or visible cues on the object (for example, attaching a bright colored marker or LED beacon so
trackers can clearly see and aim). In more advanced passive setups, one can use photogrammetry: place
multiple calibrated cameras (or even smartphone cameras) around the site and record the flight. By
identifying the rocket’s image in two or more synchronized camera views, one triangulates its path just
like a theodolite would 1 . (Indeed, photogrammetry also “uses the basic principle of triangulation…
lines in space are used to compute the 3D location” 1 .)
An active method means the object emits or reflects signals that are measured by the stations. For
example, you could equip the rocket with a small transmitter or reflector. One DIY example used
ultrasonic beacons: fixed ground transceivers sent sound pings and the object’s receiver timed them.
With two or more such range-measuring channels, one can triangulate location (Bruton’s hack used
“two pairs of sensors” for 2D and adding a third pair for 3D 6 ). Similarly, a radio beacon or optical
laser could be used: multiple ground receivers measure the time-of-flight or angle-of-arrival of the
signal, and from that calculate the 3D position (analogous to how GPS works, but on a smaller scale). If
your object carried a laser-reflective prism or a smartphone, a ground total station
(theodolite+distancer) could directly compute its coordinates from one station by measuring distance
plus angles.
In practice, combining both approaches is very effective. For instance, you might use passive optical
tracking with theodolites and record telemetry from an on-board altimeter/GPS. The optical data
provides an external check on the flight path, while the on-board instrument gives independent height.
Or you could use a theodolite to track an LED on the object (optical passive) while a small pulse
transmitter on the object lets each station measure time-of-flight distances (active). Using both
modalities can increase accuracy and robustness.
Practical Setup and Tips
• Scale (~100 m): For flights up to ~100 m high, ordinary surveying equipment or even a
homemade clinometer-theodolite will work. At 100 m range, small angular errors translate to a
few meters, so ensure good calibration. A theodolite (even a smartphone app theodolite) should
be carefully leveled and zeroed.
• Station Geometry: Spread the theodolites around the launch area to avoid shallow angles. For
example, place them on opposite sides (east/west and north/south) so the rocket’s path projects
well into their fields of view. Baselines should not point directly at the launch (which gives nearzero azimuth angles when the rocket goes straight up). A roughly rectangular layout often works
best.
• Synchronization: If the object is moving, all stations must measure at the same instant (e.g. at
apogee or at timed intervals). Use radios or a timer for simultaneous shots.
• Data Processing: With 3+ stations, you can solve the intersection by analytic geometry or leastsquares fitting. (As [41] explains for inclinometers, one finds the closest points of intersection
when lines don’t exactly meet 5 .) There are formulas for 2-station tracking (see model rocketry
guides) or one can do a quick computation with known station coordinates and measured
angles.
• Passive+Active Example: The Great Courses project (Lecture 16) builds a simple theodolite to
measure a rocket’s altitude 7 . You could extend this by adding, say, a blinking LED on the
rocket (easier spotting) or an accelerometer/transmitter.
2
Additional Ideas and Resources
• Additional Methods: Besides theodolites, consider using multiple cameras (photogrammetry)
or even drones as mobile trackers. Computer vision and photogrammetry software (even opensource) can reconstruct a 3D trajectory from video. You might also use GPS/altimeter modules
on the object for comparison.
• DIY Electronics: For an “active” challenge, build a pulse system: e.g. use infrared LEDs and
ultrasonic sensors as in the hackster example 6 , or simple RF transmitters. Four
microcontrollers and transceivers can create a low-cost positioning system if you sync the
signals.
• Books and Lectures: Surveying textbooks (e.g. Surveying by Kanetkar or Wolf) cover theodolite
triangulation. Online lectures (such as university surveying or photogrammetry courses) discuss
how multiple angle measurements yield 3D coordinates. The Great Courses DIY Engineering
(Stephen Ressler) includes Lecture 16 specifically on building a theodolite and tracking a rocket
7 . NASA/ESA alignment guidelines also note using “at least 2 or preferably 3 theodolites” for
coordinate measurements 4 , reinforcing the multi-station approach.
• Online Articles: Hobby rocketry sites (Apogee Rockets, NAR) have guides on two-station altitude
tracking (with formulas) 2 . Maker forums and Instructables may have similar DIY tracking
projects. The space handbook (ECSS) and photogrammetry primers also offer technical
background.
Summary: To find an airborne object’s coordinates with homemade gear, use multistation triangulation.
Place several (≥3–4) theodolite stations around the field. Have each measure the azimuth and elevation
to the object simultaneously. Solve for the point where these sight-lines intersect. For best results, you
can also combine optical angles with other signals (radio, ultrasound, onboard sensors). This hybrid
approach, grounded in triangulation theory 1 5 and practiced in rocketry tracking 2 , will give you
the object’s 3D position. Good sources include surveying texts, photogrammetry guides, the Great
Courses Lecture on theodolite tracking 7 , and rocketry tracking manuals.
Sources: Principles of triangulation and surveying
1
5
; rocketry altitude tracking (2-station
theodolites)
; space-alignment handbook recommending ≥2–3 theodolites 4 ; photogrammetry
documentation 1 ; DIY ultrasonic positioning example 6 ; Great Courses project description 7 .
2
1
Basics of Photogrammetry – Geodetic Systems, Inc
https://www.geodetic.com/basics-of-photogrammetry/
2
3
Newsletter93
https://www.apogeerockets.com/education/downloads/Newsletter93.pdf
4
Space Engineering Testing Guidelines Handbook
https://studylib.net/doc/26091670/ecss-e-hb-10-03a-31may20225
3DTriangulation
https://pages.hmc.edu/spjut/NewE80/PDFs/3DTriangulation.pdf
6
Can Ultrasonic Sensors Make Drone Positioning Affordable? - Hackster.io
https://www.hackster.io/news/can-ultrasonic-sensors-make-drone-positioning-affordable-6c506a94e906
7
At Home Engineering Projects - Learn Engineering at Home | Plus
https://www.thegreatcoursesplus.com/do-it-yourself-engineering
3