Optical communication-based identification for multi-UAV systems: theory and practice
Licea, Walter, Ghogho et al.
Mutual relative localization and identification is an important feature for the stabilization and navigation of multi-Unmanned Aerial Vehicle (UAV) systems. Camera-based communications technology, also referred to as Optical Camera Communications (OCC) in the literature, is a novel approach that could bring a valuable solution to such a complex task. In such system, the UAVs are equipped with LEDs that act as beacons and with cameras allowing them to locate the LEDs of other UAVs. Specific blinking sequences are assigned to the LEDs of each of the UAVs in order to uniquely identify them. This camera-based relative localization and identification system is immune to Radio Frequency (RF) electromagnetic interference and operates in Global Navigation satellite (GNSS) denied environments. In addition, since many UAVs are already equipped with cameras, the implementation of this system is inexpensive. In this article, we study in detail the capacity of this system and its limitations. Furthermore, we show how to construct blinking sequences for UAV LEDs in order to improve system performance. Finally, experimental results are presented to corroborate the analytical derivations.
academic
Identificazione basata su comunicazione ottica per sistemi multi-UAV: teoria e pratica
La localizzazione reciproca e l'identificazione nei sistemi multi-UAV rappresentano caratteristiche essenziali per la stabilità e la navigazione. La tecnologia di comunicazione basata su telecamera, ovvero la comunicazione ottica con telecamera (OCC), fornisce una soluzione preziosa per questo compito complesso. Nel sistema, gli UAV sono equipaggiati con fari LED e telecamere, realizzando l'identificazione reciproca attraverso sequenze di lampeggiamento specifiche. Il sistema è immune alle interferenze elettromagnetiche a radiofrequenza, può operare in ambienti negati al GNSS e presenta costi di implementazione ridotti. Questo articolo esamina in profondità la capacità e i limiti del sistema, dimostrando come costruire sequenze di lampeggiamento LED per migliorare le prestazioni del sistema e verificando l'analisi teorica attraverso esperimenti.
I metodi tradizionali presentano i seguenti problemi:
Metodi RF: RTK-GNSS, telemetria UWB e altri sono suscettibili alle interferenze elettromagnetiche
Sistemi Visivi Passivi: sensibili all'illuminazione ambientale, inefficaci in ambienti con scarsa illuminazione
Metodi di Separazione in Frequenza: l'utilizzo di frequenze diverse per distinguere i segnali LED è estremamente inefficiente, producendo solo L/2 sequenze diverse
Questo articolo propone uno schema di identificazione basato su comunicazione ottica del sistema UVDAR (UltraViolet Direction And Ranging), caratterizzato da:
Immunità alle interferenze elettromagnetiche a radiofrequenza
Operazione in ambienti negati al GNSS
Costi di implementazione ridotti (utilizzo di apparecchiature fotografiche esistenti)
Superamento dei problemi di illuminazione attraverso sistemi ottici attivi
Metodo di Generazione di Sequenze di Lampeggiamento: sviluppo di un framework teorico per la progettazione di insiemi di sequenze di lampeggiamento per gruppi LED di UAV, ottimizzando le sequenze per distinguere il maggior numero possibile di sequenze nel tempo più breve
Analisi Teorica UVDAR: derivazione di espressioni analitiche per la probabilità di falso riconoscimento delle sequenze di lampeggiamento, determinazione della relazione tra lunghezza della sequenza e numero di sequenze rilevabili
Verifica Sperimentale: implementazione di un prototipo di sistema di identificazione reciproca visiva e conduzione di test all'aperto per la verifica
Input: segnali di lampeggiamento LED di ogni UAV nel sistema multi-UAV
Output: identificazione dell'ID dell'UAV corrispondente al segnale
Vincoli: minimizzazione del tempo di identificazione, massimizzazione del numero di UAV identificabili, garanzia della robustezza del sistema
1. PowerTest(S_L, b̄) # Test di potenza
2. CircularityTest(A_L) # Test di circolarità
3. OnesTest(B_L, N_1) # Test di '1' consecutivi
4. ZerosTest(C_L, N_0) # Test di '0' consecutivi
5. HammingTest(D_L, H_m) # Test di distanza di Hamming
Progettazione di Sequenze Ottimizzate: miglioramento significativo della capacità di sequenza rispetto alla semplice separazione in frequenza
Analisi della Mancanza di Sincronizzazione dell'Orologio: primo studio sistematico dell'impatto dei segnali di orologio sul sistema di identificazione ottica
Considerazioni Pratiche: bilanciamento integrato tra potenza LED, prestazioni di tracciamento e capacità anti-interferenza
Gli esperimenti hanno rivelato che l'intervallo tra fotogrammi della telecamera segue una distribuzione di Laplace, con spettro di potenza non piatto, confermando l'accuratezza del modello di instabilità dell'orologio.
La tecnologia OCC è stata principalmente applicata alle comunicazioni veicolari; questo articolo rappresenta la prima applicazione sistematica all'identificazione di UAV, colmando un vuoto in questo campo.
Il sistema è vulnerabile ad attacchi ottici: fonti UV massicce potrebbero saturare il ricevitore. Le soluzioni di mitigazione includono l'aumento dell'altitudine di volo o l'utilizzo di strategie di gestione delle risorse.
L'articolo cita 28 riferimenti correlati, coprendo sistemi multi-UAV, comunicazione ottica, localizzazione visiva e altri campi chiave, fornendo una base teorica solida per la ricerca.
Valutazione Complessiva: questo è un articolo di ricerca di alta qualità e sistematico, con analisi teorica approfondita e verifica sperimentale completa, che rappresenta un contributo importante al campo dell'identificazione ottica di UAV multipli. Questo lavoro non solo affronta esigenze pratiche, ma fornisce anche importanti riferimenti per ricerche successive.