Over 'GPS Relativity'
'GPS Relativity' ontstond uit een discussie over de vraag of relativistische tijddilatatie praktische gevolgen heeft op aarde. Het gesprek kwam uiteindelijk uit bij navigatiesatellieten, waarbij relativiteit niet slechts een abstracte correctie is: door de zwakkere zwaartekracht lopen hun klokken sneller, terwijl hun baanbeweging ze langzamer laat lopen.
Dat leidde tot een webapp die deze effecten verbindt met satellieten die zichtbaar zijn vanuit het dorp Bladel in het zuiden van Nederland. Vervolgens verschoof de discussie van concept naar hardware: een betaalbare VK-162 USB GNSS ontvanger met vrij zicht op de hemel kon live-informatie leveren over GPS- of GLONASS-satellieten, steeds in één ontvangermodus tegelijk. 'GPS Relativity' combineert deze waarnemingen met representatieve baanmodellen om het zwaartekrachteffect, het bewegingseffect, het gecombineerde klokverschil en informatie over het geselecteerde ruimtevaartuig te tonen. De gegevens over de hemel en de ontvanger zijn live; de relativistische waarden worden berekend.
De app is tot stand gekomen door een incrementele samenwerking tussen drie partijen in de vorm van vibe coding. Kees van Zon bedacht het project, nam de ontwerpbeslissingen, selecteerde en testte de hardware, leverde het webapp-sjabloon en beoordeelde iedere wijziging. ChatGPT hielp het concept verder uit te werken en leverde berekeningen, de wetenschappelijke presentatie, het interfaceontwerp en implementatieprompts. Codex inspecteerde en wijzigde de codebase stap voor stap, telkens binnen een zorgvuldig afgebakende opdracht.
Het resultaat is een klein openbaar wetenschappelijk instrument: deels live-weergave van de hemel, deels demonstratie van relativiteit en deels experiment in gezamenlijke softwareontwikkeling.
Implementatieoverzicht
- OpenAI ChatGPT: GPT-5.5 High
- OpenAI Codex: GPT-5.5 High
- GNSS-ontvanger: Ulegqin VK-162 USB GNSS ontvanger, buitenshuis gemonteerd
- USB-naar-Ethernet: Silex DS-700 USB-apparaatserver
- Webserverhardware: MinisForum GD70
- Webserversoftware: Microsoft Internet Information Services 10.0 op Windows 11
- Websitetechnologie: C# ASP.NET Core Razor Pages
Afbeeldingsverantwoording
De afbeeldingen van ruimtevaartuigen zijn representatief voor een satellietgeneratie of -familie en tonen niet noodzakelijk het exact geselecteerde ruimtevaartuig.
- GPS Block IIR-satellietweergave. United States Government, GPS.gov image library, source page en image file, public domain zoals vermeld door GPS.gov. Het lokale bestand komt overeen met de bronafbeelding; verder ongewijzigd.
- GPS Block IIR-M-satellietweergave. United States Government, GPS.gov image library, source page en image file, public domain zoals vermeld door GPS.gov. Het lokale bestand komt overeen met de bronafbeelding; verder ongewijzigd.
- GPS Block IIF-satellietweergave. United States Government, GPS.gov image library, source page en image file, public domain zoals vermeld door GPS.gov. Het lokale bestand komt overeen met de bronafbeelding; verder ongewijzigd.
- GPS III-satellietweergave. United States Government, GPS.gov image library, source page en image file, public domain zoals vermeld door GPS.gov. Het lokale bestand komt overeen met de bronafbeelding; verder ongewijzigd.
- GLONASS-M-satellietfoto. Vitaly V. Kuzmin, Wikimedia Commons, source page, onder de Creative Commons Attribution-Share Alike 4.0 International licence. Het lokale bestand komt overeen met het originele Commons-bestand; verder ongewijzigd.
- Foto van een GLONASS-K-ruimtevaartuigmodel. MKonair, Wikimedia Commons, source page, onder de Creative Commons Attribution-Share Alike 2.0 Generic licence. Het lokale bestand komt overeen met het originele Commons-bestand; verder ongewijzigd.