SensorsDjin
Laboratorio sensori on-device per iPhone.
SensorsDjin trasforma un iPhone in un laboratorio di ingegneria portatile: registra camera, audio, movimento, GPS, barometro, posa ARKit, profondità LiDAR e telemetria sincronizzata su un unico clock, poi rivedi, mappa ed esporta file MCAP o GPX aperti.

iOS 17+. Gli iPhone Pro offrono il set di cattura più ricco, incluse posa camera ARKit e profondità LiDAR dove supportate.
SensorsDjin è uno strumento di cattura e analisi engineering. La telemetria registrata dipende da hardware, permessi, disponibilità dei sensori e condizioni sul campo.
Cosa fa
Cattura sincronizzata
Video camera, audio AAC, IMU, magnetometro, GPS, barometro, attitude fusionata, posa ARKit e profondità LiDAR sono registrati su una timeline monotona comune.
Strumenti live
Durante la registrazione le sessioni possono mostrare orizzonte artificiale, heading tape, velocità, altitudine, accuratezza e tile sensori realtime.
Replay e mappe
Le sessioni registrate si rivedono con overlay sincronizzato, scrubber, controllo velocità e traccia su mappe OpenStreetMap.
Export aperto
Ogni sessione può essere condivisa come zip con video HEVC, file MCAP documentato e manifest, oppure esportata come traccia GPX standard.
Workflow sul campo
Registra
Scegli i canali abilitati, premi record e cattura video più telemetria in una cartella sessione visibile dall’app File.
Rivedi
Ispeziona le sessioni con replay, mappe di traccia e liste canali per capire cosa è stato catturato prima dell’export.
Analizza
Apri il file MCAP in Foxglove Studio o strumenti custom, usando i metadati per allineare tempo monotono, UTC e GPS.
Note tecniche
Package dati standard
Le sessioni contengono data.mcap, video.mov e session.json, con topic MCAP compatibili Foxglove e timestamp in nanosecondi.
Core Swift testabile
SensorsDjinCore copre coordinamento registrazione, scrittura MCAP, export GPX, lettori telemetria, fusione sensori, profondità, storage sessione e zip.
Shell di cattura nativa
L’app gestisce SwiftUI, AVFoundation, CoreMotion, CoreLocation, altitudine, ARKit, viste MapKit/OpenStreetMap, StoreKit e permessi.
Modello privacy
- Cattura e replay girano sull’iPhone.
- Le cartelle sessione sono salvate localmente nei documenti dell’app.
- L’app non carica nulla online; l’utente decide quando esportare o condividere.
- La condivisione usa il foglio iOS standard per file zip e GPX.