Concorso FPV 2022: l’auto FPV alimentata da ESP32 utilizza Javascript per VR Magic

Non hai sempre bisogno di molto per costruire un rig FPV, specialmente se sei disposto a sfruttare la potenza dei moderni smartphone. [joe57005] si sta mettendo in mostra la sua build VR FPV – un piccolo telaio per auto con ruote Mechanum completamente stampabile, dotato di una scheda ESP32-CAM che serve un flusso 720 × 720 tramite WiFi. L’auto utilizza normali servi da 9 g per guidare ogni ruota, offrendoti un movimento omnidirezionale ovunque tu voglia andare. Una CPU ESP32 e una singola fotocamera a bassa risoluzione potrebbero non sembrare molto se stai mirando a una vista VR, e tutto ciò che fa ESP32 è lo streaming del feed video su WebSocket, tuttavia, la semplicità è ben compensata sul frontend .
Lo stack software, servito come JavaScript lato client dall’ESP32, è ciò che fa risplendere questa elegante build. [joe57005] utilizza Samsung Gear VR per i progetti, un auricolare VR “supporto per smartphone” economico ma di qualità decente. Il feed della fotocamera dell’ESP32 viene convertito in una finta immagine VR 3D all’interno del browser Web dello smartphone, utilizzando la tecnologia chiamata WebXR, con de-warping dell’immagine tramite WebGL e semplici controlli touch JavaScript vanilla per l’HUD. Tutto è open source e pubblico e i file di stampa 3D arriveranno presto su Printables: per ora, abbiamo il codice sorgente di FreeCad, che è più che sufficiente.
Se volevi una piattaforma FPV autosufficiente con cui giocare, dai un’occhiata a questa: è seriamente accessibile, vale la pena imparare lo sforzo del software e se hai mai voluto provare WebXR, il codice fornito dovrebbe essere un bel parco giochi . Ci ricorda un un altro simpatico bot FPV guidato da ESP32 che abbiamo visto qualche anno fa.
Hai in mente un’idea FPV? Ci piacerebbe vederlo, e abbiamo un concorso anche per quello! Non tardare a portarlo in vita!
Source link