🛰️ GPS Pseudorange Lab: Receiver Clock Bias, Satellite Geometry and DOP
Solve a GPS position fix from four unknowns (x, y, z and the receiver clock), watch pseudorange rings fail to meet until the clock error is removed, and see how satellite geometry (DOP) scales the position error.
Space & Astronomy3DAdvanced60 FPS📱 Mobile-adapted🟠 Blender
⚙ Under the hood
Solve a navigation fix from four unknowns (x, y, z and the receiver clock) with Gauss-Newton, watch pseudorange rings on the Earth fail to meet until the clock error is removed, and see satellite geometry (DOP) scale the position error, checked against Bancroft's closed form and a Monte-Carlo run.
GPSTrilaterationPseudorangeDOPThree.jsBlender
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install