ShramkoGSFPV is een gratis FPV-simulator die volledig in de browser draait. Je opent een pagina in Chrome, sluit een zender via USB aan en vliegt, zonder installatie, account of licentie. Het project zit sinds september 2026 in alpha en is bedoeld voor piloten die het gevoel van een echte quad willen oefenen zonder een toestel te riskeren.
De broncode staat onder de MIT-licentie op GitHub, waar de ontwikkelaar ook de actuele status, de bekende beperkingen en de veiligheidswaarschuwingen publiceert. Dat maakt het project interessant voor wie FPV-lessen, demo's of trainingssessies wil opzetten zonder per werkplek een commerciële licentie af te sluiten.
Wat de simulator doet
ShramkoGSFPV simuleert een kleine nano racer, het type quad van rond de twee inch dat je binnen en op krappe buitenlocaties vliegt. Je kiest een scène, kiest een zenderindeling en vertrekt. Mode 1 en mode 2 worden allebei ondersteund, net als een acromodus en een gestabiliseerde modus voor wie nog niet gewend is aan handmatig corrigeren. De camera is instelbaar in beeldhoek en tilt, zodat je een opstelling met veel of weinig camerahoek kunt oefenen.
Verder zitten de instellingen waar FPV-piloten aan gewend zijn erin: PID-waarden en rates in de stijl van Betaflight, en de mogelijkheid om vluchten op te nemen in de scènes die daarvoor zijn vrijgegeven. Dat laatste maakt de simulator bruikbaar voor het terugkijken van een lijn of een bocht, niet alleen voor het vliegen zelf.
Hoe het technisch werkt
Onder de motorkap draait de simulator op WebGPU, de grafische interface waarmee de browser rechtstreeks toegang krijgt tot de grafische processor. De engine is PlayCanvas. Omdat WebGPU nieuwer is dan WebGL, werkt het geheel in Chromium-browsers en niet in elke browser.
De omgevingen komen uit Gaussian Splatting: in plaats van een klassiek 3D-model wordt een ruimte opgebouwd uit miljoenen kleine, halfdoorzichtige punten die samen een fotorealistisch beeld geven. Die scènes zijn gemaakt met SuperSplat, een gratis webeditor voor dat bestandsformaat. De projectpagina noemt meer dan 1.300 beschikbare scènes, van woonkamers en kantoren tot buitenlocaties.
Botsingen worden berekend met een swept voxel-benadering op voxels van vijf centimeter. De simulator kijkt dus niet alleen waar de quad is, maar ook welke ruimte hij tussen twee frames heeft doorkruist. Bij snelheden waarbij een quad in één frame enkele meters aflegt, voorkomt dat vliegen door muren heen. De schaal van een scène is instelbaar van een kwart tot honderd keer, zodat een gescande woonkamer als groot veld kan dienen of juist als miniatuurparcours.
Rates die met Betaflight zijn vergeleken
Het lastigste onderdeel van een simulator is niet het beeld maar het gevoel. ShramkoGSFPV vergelijkt zijn rate curves met Betaflight 4.5.1: over 1.880 meetpunten kwam de uitkomst overeen zonder afwijking. Voor wie zijn rates in Betaflight heeft afgesteld en die hetzelfde wil voelen in de browser, is dat het belangrijkste cijfer op de pagina.
De zender koppel je via WebHID, de browserinterface voor USB-apparaten. De ontwikkelaar test tot nu toe met een gesimuleerde EdgeTX-radio, dus of jouw specifieke zender direct herkend wordt, staat niet vast. Zonder zender kun je ook met een gamepad, toetsenbord of touchscreen vliegen, maar dat mist de precisie van echte sticks. Voor spiergeheugentraining is een fysieke zender met hall-effect-gimbals de enige serieuze optie.
Wat je in de browser wel en niet oefent
De winst van een browsersimulator zit in de drempel. Geen installatie, geen licentie, geen update-cyclus: een link delen is genoeg. Voor een instructeur betekent dat een nieuw lid binnen een minuut kan oefenen, en voor een team dat op verschillende locaties werkt betekent het één afspraak over hoe een lijn wordt gevlogen.
Wat de simulator niet doet, is een echte vlucht vervangen. Er is geen radioverbinding met signaalverlies, geen antennepatroon, geen black-out achter een betonnen muur, geen accu die na twee minuten inzakt en geen quad die na een crash een nieuwe arm nodig heeft. Ook leer je er geen vergunningen, luchtruim of veiligheidsprocedures mee. Wie digitale simulators in een trainingsprogramma inzet, doet er goed aan dat onderscheid expliciet te maken.
Voor de bredere afweging tussen pakketten en platforms staat er een overzicht in onze vergelijking van FPV-drone-simulators. Hoe je simulatortijd en vliegtijd op de mat combineert, staat in ons artikel over risicobeperking en FPV-spiergeheugen. En voor de stap naar een echte opdracht beschrijven we in onze veiligheidsprotocollen voor indoor FPV op filmsets wat er komt kijken bij het vliegen tussen acteurs en crew.
Zo begin je
- Browser. Gebruik een Chromium-browser met WebGPU-ondersteuning, bijvoorbeeld Chrome of Edge.
- Zender. Sluit een EdgeTX-zender via USB aan, of begin met een gamepad als je alleen het beeld wilt beoordelen.
- Scène. Kies een omgeving en zet de schaal op de grootte die je wilt oefenen.
- Rates. Neem je eigen Betaflight-instellingen over, zodat het gevoel klopt met je eigen quad.
- Opnemen. Neem vluchten op in vrijgegeven scènes om je lijn later terug te kijken.
ShramkoGSFPV in beeld
De onderstaande video laat zien hoe de simulator in de praktijk vliegt. Let op de Gaussian Splatting-omgeving, het gedrag van de quad bij het raken van muren en het reactievermogen van de besturing.
Voor een trainingsprogramma is het de moeite waard om de simulator eerst zelf te testen op de hardware die je in de les gebruikt. Op een laptop met een moderne geïntegreerde grafische processor loopt het geheel vloeiend, maar dat zegt nog niets over een oudere machine in een klaslokaal.
Veelgestelde vragen over ShramkoGSFPV
Wat is ShramkoGSFPV?
ShramkoGSFPV is een gratis FPV-simulator die in de browser draait. Je hebt geen installatie en geen account nodig: je opent de pagina, koppelt een zender via USB en kiest een omgeving. Het project simuleert een kleine nano racer en zit sinds september 2026 in alpha.
Op welke hardware en in welke browser werkt het?
De simulator gebruikt WebGPU voor de grafische weergave, dus je hebt een Chromium-browser met ondersteuning voor die interface nodig, zoals Chrome of Edge. De zender wordt via WebHID gekoppeld, ook een Chromium-interface. De projectpagina noemt 1.300 of meer scènes die uit Gaussian Splatting zijn opgebouwd.
Zijn de vliegeigenschappen realistisch?
Volgens de ontwikkelaar zijn de rate curves vergeleken met Betaflight 4.5.1, waarbij 1.880 meetpunten zonder afwijking overeenkwamen. Botsingen worden berekend met swept voxel-collision op voxels van vijf centimeter. Het vliegmodel volgt dus de instellingen die je in je eigen quad gebruikt, maar vervangt geen echte radioverbinding.
Werkt mijn eigen zender met de simulator?
De koppeling loopt via WebHID, de browserinterface voor USB-apparaten. De ontwikkelaar heeft tot nu toe getest met een gesimuleerde EdgeTX-radio, dus niet elke zender wordt gegarandeerd direct herkend. Zonder zender kun je met een gamepad, toetsenbord of touchscreen vliegen, met minder precisie.
Wat kun je met een browsersimulator niet oefenen?
Geen radioverbinding met antennepatroon en signaalverlies, geen black-out achter beton, geen accuveroudering, geen onderhoud of reparatie na een crash en geen luchtruim, vergunningen of veiligheidsprocedures. Voor die onderdelen blijft echte vliegtijd onder begeleiding nodig.