Valutazione delle prestazioni percettive
Per verificare l'efficacia di LAFA e EIPPM in scenari dinamici, questo capitolo implementa piattaforme di prova in due ambienti di ispezione tipici: impianti industriali e sottostazioni. L'ambiente sperimentale include condizioni estreme come brusche variazioni dell'illuminazione (2.000 → 80.000 lux), ostacoli in movimento casuale (5–8/min) e interferenze da polvere (visibilità < 5 m). Rispetto agli algoritmi di fusione principali (filtro di Kalman/DNN) e ai metodi di pianificazione del percorso (A* + DWA/RRT), vengono valutati quantitativamente indicatori fondamentali come accuratezza di posizionamento, tasso di riconoscimento degli ostacoli, ritardo di ripianificazione e consumo energetico, dimostrando i vantaggi prestazionali dello schema proposto mediante analisi statistica della significatività (p < 0,01). Tutti i dati sono raccolti da impianti industriali e sottostazioni reali, per un totale di 28.000 campioni appartenenti a 6 categorie di ostacoli. Tutti i campioni sono annotati manualmente. Il rapporto di suddivisione tra training e test è 8:2. Un ulteriore insieme di 5.000 campioni in tempo reale viene utilizzato per l'apprendimento online. La libreria di caratteristiche ambientali è costruita come vettori di caratteristiche multimodali a 12 dimensioni. Il modello di apprendimento online viene aggiornato in modo incrementale quando si accumulano più di 10 frame consecutivi di campioni anomali, utilizzando un tasso di apprendimento fisso pari a 0,001. Le etichette di anomalia sono definite come ostacoli improvvisi e stati anomali delle apparecchiature. Per prevenire il fenomeno del dimenticamento catastrofico, viene applicata una soglia di deriva pari a 0,15 alla distribuzione dei dati; se la variazione della distribuzione supera questa soglia, l'aggiornamento viene temporaneamente sospeso finché i dati in ingresso non si stabilizzano, sopprimendo così la deriva del modello e mantenendo le prestazioni di generalizzazione. Il modulo leggero di apprendimento online viene testato con 5.000 campioni non precedentemente osservati. Dopo l'aggiornamento del modello su 10 frame, l'accuratezza nel riconoscimento di ostacoli sconosciuti aumenta del 7,2%, confermando la sua capacità di ottimizzazione adattativa nei confronti di nuovi obiettivi ambientali.
Piattaforma robotica: trazione a ruote differenziali, controller STM32 e computer di bordo Jetson Xavier NX. Utilizza batterie al litio per 8 ore di funzionamento continuo, con una velocità di 0,2–1,2 m/s, un carico massimo di 8 kg e comunicazione doppia Wi-Fi e 4G. Sensori: RPLIDAR A1M8, 10 Hz, campo visivo di 360°; fotocamera 1080P, 30 fps, campo visivo di 120°; termocamera 320 x 240; IMU MPU6050, 200 Hz. Tutti i sensori sono montati anteriormente, calibrati uniformemente e sincronizzati a livello di microsecondo. Software: Ubuntu 20.04, ROS Noetic, Python e C++, framework PyTorch, dotato di CPU a 8 core e GPU da 16 GB per l'elaborazione edge.
L'impianto industriale (45 m x 30 m, percorso di 120 m) e la sottostazione (50 m x 35 m, percorso di 150 m) includono attrezzature fisse e personale in movimento. Ogni prova viene eseguita 30 volte con una distanza di sicurezza di 0,6 m. L'illuminazione varia da 2.000 a 80.000 lux, con 5–8 ostacoli in movimento al minuto. La polvere riduce la visibilità al di sotto dei 5 m. Tutte le condizioni sono ripetibili.
| Metodo | Errore di localizzazione (cm) | Tasso di rilevamento ostacoli (%) | Tasso di falsi allarmi (%) | Ritardo di elaborazione (ms) | Robustezza (cambiamento illuminazione) | Robustezza (interferenza polvere) | p-valore |
| Solo LiDAR | ±3,2 | 89,6 | 8,7 | 25 | Bassa | Media | <0,01 |
| Visione + IMU | ±5,1 | 78,3 | 15,2 | 40 | Molto bassa | Bassa | <0,01 |
| Fusione Kalman | ±2,8 | 92,1 | 6,3 | 65 | Media | Media | <0,01 |
| Fusione DNN | ±2,5 | 94,8 | 5,1 | 110 | Alta | Bassa | <0,01 |
| RAL 2023 | ±1,9 | 96,4 | 4 | 85 | Alta | Media | <0,01 |
| LAFA proposto | ±1,5 | 98,7 | 1,8 | 35 | Molto alta | Molto alta | <0,01 |
Tabella 1: Confronto delle prestazioni di rilevamento con sensori multipli. La robustezza è valutata su una scala a 5 livelli in base al calo nel rilevamento degli ostacoli in presenza di variazioni di illuminazione e interferenze da polvere: Molto Basso, Basso, Medio, Alto e Molto Alto.
Tabella 1 confronta le prestazioni di diversi metodi di percezione in un ambiente industriale dinamico. Tutti gli esperimenti sono stati condotti con 30 prove ripetute indipendenti (n = 30). Per l'analisi statistica è stata utilizzata un'ANOVA a un fattore combinata con il test di confronto multiplo di Tukey HSD, e tutti gli indicatori hanno mostrato differenze significative (p < 0,01). L'errore di localizzazione del metodo proposto LAFA è di ±1,5 cm (DS = ±0,25 cm, IC 95%: [1,42, 1,58] cm) e l'errore complessivo di posizionamento segue una distribuzione normale. Il tasso di rilevamento degli ostacoli raggiunge il 98,7% (DS = ±0,65%, IC 95%: [98,4%, 99,0%]), mentre il tasso di falsi allarmi è solo del 1,8%. La latenza di elaborazione è di soli 35 ms (68% più veloce rispetto alla fusione DNN mainstream) e la robustezza in condizioni di forte illuminazione e interferenza da polvere raggiunge il livello «Molto Alto», mentre i metodi di riferimento sono classificati come «Medio» e «Basso». Il dataset di prova comprende sei tipi di ostacoli, per garantire la riproducibilità dei risultati. Questo dimostra pienamente i vantaggi di LAFA nella fusione adattativa di dati eterogenei e multirisorsa mediante compensazione della sincronizzazione spaziotemporale e un meccanismo dinamico di pesatura dell'attenzione.
Valutazione delle prestazioni della pianificazione del percorso
| Metodo | Tempo di ripianificazione | Ottimalità del percorso (%) | Tasso di collisione (%) | Tasso di successo (%) | Punteggio di evitamento dinamico | Consumo energetico |
| A* + DWA | 2.5 | 82.6 | 7.3 | 88.9 | 6.1 | 0.48 |
| RRT*+APF | 1.8 | 76.4 | 5.1 | 91.2 | 7.3 | 0.52 |
| DRL Planner | 1.2 | 88.7 | 4 | 93.5 | 8.5 | 0.43 |
| ICRA 2024 | 0.9 | 90.2 | 3.2 | 95.1 | 8.9 | 0.41 |
| EIPPM proposto | 0.8 | 96.3 | 0.9 | 99.2 | 9.7 | 0.37 |
Tabella 2: Confronto delle prestazioni nella pianificazione dinamica del percorso. Il punteggio di evitamento dinamico varia da 0 a 10 punti ed è calcolato attribuendo un peso alla frequenza di collisioni, alla regolarità del percorso, alla latenza di ripianificazione e alla percentuale di successo dell'attività su 30 prove ripetute.
Tabella 2 valuta le prestazioni di diversi metodi di pianificazione del percorso in uno scenario di sottostazione con ostacoli in movimento casuale (5-8 ostacoli/min) e interferenza da radiazione termica degli apparecchi. Vengono adottati complessivamente 12 percorsi fissi di ispezione, e ciascun metodo viene testato 30 volte. Ogni prova incontra in media 20 ostacoli, e il numero totale di fallimenti per ciascun gruppo viene registrato in modo sincrono. Il meccanismo proposto EIPPM impiega un'accoppiamento a ciclo chiuso tra percezione e pianificazione, raggiungendo un tempo di risposta per la ripianificazione di 0,8 s, il 68% più veloce rispetto al metodo A*+DWA. Il tasso di ottimizzazione del percorso raggiunge il 96,3% (un miglioramento del 6,1%), con una percentuale di collisioni pari soltanto allo 0,9% (la più bassa tra tutti i metodi confrontati) e un punteggio di evitamento degli ostacoli dinamici di 9,7 su 10. Ciò è principalmente dovuto alle capacità di evitamento proattivo della mappa dinamica del rischio e alla previsione dei costi di traffico nelle aree ad alta attività. Contestualmente, il consumo energetico si riduce a 0,37 kWh/km (un risparmio del 9,8%). Combinato con l'analisi statistica (p < 0,01), questi indicatori dimostrano la superiorità di EIPPM per decisioni interattive efficienti e sicure in scenari complessi e dinamici. Tutti i metodi di riferimento vengono eseguiti su ROS Noetic. La fusione Kalman e la fusione DNN utilizzano parametri predefiniti open source. A*+DWA, RRT*+APF e DRL Planner utilizzano le impostazioni classiche di parametri della letteratura esistente. Tutti gli algoritmi vengono ottimizzati nelle stesse condizioni hardware e di scenario.
Analisi dei dati del sensore e della traiettoria

Figura 3. Analisi delle fluttuazioni del segnale multisensore e della traiettoria del robot. (A) Modello tridimensionale di propagazione delle onde che illustra la distribuzione spaziale delle ampiezze dei segnali provenienti dai sensori fusi. (B) Visualizzazione ibrida tridimensionale dello spazio sensoriale che mostra le traiettorie del robot e i dati sensoriali campionati ottenuti da misurazioni del campo fuse tramite LAFA. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Figura 3 visualizza i dati fusi provenienti da più sensori e le traiettorie del robot. I valori di ampiezza compresi tra 0,0 e 10,8 dB sono calcolati a partire dai dati in loco di LiDAR, telecamera e IMU utilizzando l'algoritmo LAFA. Le aree con ampiezza superiore a 8,0 dB rappresentano un forte interferenza ambientale. I picchi di ampiezza sono allineati con il percorso di ispezione e le traiettorie mostrano chiare oscillazioni quando l'ampiezza supera i 5,0 dB. La maggior parte dei punti dati si concentra tra 2,5 e 7,5 dB, indicando che il sistema aggira le regioni ad alta interferenza. L'ampia copertura spaziale e le traiettorie fluide (cambio di curvatura <; 0,6) confermano l'adattabilità del robot e la superiorità del metodo di fusione proposto per l'ispezione industriale dinamica.

Figura 4. Valutazione delle prestazioni del sistema intelligente di ispezione. (A) Distribuzione della velocità di reazione e della resa del prodotto ottenuta dai dati di ispezione del robot. (B) Distribuzione di densità che illustra la relazione tra velocità di reazione e resa del prodotto durante le attività di ispezione. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Figura 4 mostra il confronto delle prestazioni in compiti reali di ispezione robotica. Tutte le metriche derivano dai dati grezzi del LiDAR, della telecamera e dell'IMU del robot raccolti durante il pattugliamento. Il tasso di reazione indica la velocità media di risposta del modulo di fusione LAFA per il rilevamento di anomalie nei dispositivi, mentre il rendimento del prodotto rappresenta la quota di output di difetti validi selezionati dalla pianificazione del percorso EIPPM. Le curve quantificano l'efficienza di rilevamento e l'adattabilità ambientale del framework, fornendo evidenze empiriche dei suoi vantaggi pratici nell'ispezione.

Figura 5. Analisi in serie temporale dei segnali del sensore durante l'ispezione. (A) Decomposizione dei segnali temporali del sensore in componenti di tendenza, stagionali, residue e di rumore. (B) Segnale elettrico del sensore con l'intervallo di confidenza corrispondente durante l'ispezione continua del robot. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato in Figura 5, le curve delle serie temporali derivano dalle letture della distanza LiDAR e dell'intensità della telecamera, registrate durante un pattugliamento continuo di 10 minuti nello scenario della sottostazione. Esse illustrano le risposte di percezione in tempo reale in presenza di variazioni di illuminazione e interferenze da polvere. Il metodo LAFA proposto attenua efficacemente le fluttuazioni del segnale, mantenendo un'uscita stabile e supportando direttamente il rilevamento degli ostacoli e l'evitamento in tempo reale delle collisioni durante missioni dinamiche di ispezione.

Figura 6. Analisi del campo fisico multidimensionale. Visualizzazione delle caratteristiche del campo ambientale ricostruite a partire da misurazioni multisensore fuse tramite LAFA, che illustra la distribuzione spaziale delle dinamiche ambientali, dei punti dati dei sensori e dei gradienti del campo. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato nella Figura 6, i dati del campo fisico multidimensionale sono elaborati a partire dalle misurazioni effettuate dai sensori del robot sul campo, utilizzando l'algoritmo LAFA per analizzare l'ambiente operativo e le prestazioni del segnale. Questa visualizzazione comprende 10 livelli di analisi con distribuzioni spaziali, distribuzioni dei dati e caratteristiche statistiche distinte. I risultati riflettono il modello spaziale delle interferenze ambientali e verificano le prestazioni stabili del sistema di percezione del robot.
Visualizzazione di caratteristiche ad alta dimensione

Figura 7. Visualizzazione multi-dimensionale delle prestazioni del sistema e della risposta ambientale. (A) Grafico a barre sovrapposte tridimensionale che mostra le metriche di prestazione dei sottosistemi durante i cicli di ispezione. (B) Grafico tridimensionale a superficie che illustra l'intensità della risposta ambientale insieme alle misurazioni campionate dei sensori. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Figura 7 mostra le caratteristiche operative multidimensionali del sistema di ispezione. L'istogramma 3D a barre sovrapposte a sinistra illustra le prestazioni dei sottosistemi durante i cicli di ispezione; i valori di MA, MB e MC nel ciclo C3 sono rispettivamente 12,4, 9,7 e 15,2, indicando fluttuazioni di carico significative. Il grafico superficiale a destra mostra l'intensità della risposta ambientale, con un picco di ±18 e la maggior parte dei dati compresi tra -5 e +5, riflettendo caratteristiche ambientali non lineari. I risultati forniscono un supporto dati per la fusione dei sensori del robot e l'ottimizzazione della pianificazione. MA, MB e MC rappresentano rispettivamente le metriche di carico per i sottosistemi di percezione, pianificazione del percorso ed esecuzione.

Figura 8. Caratteristiche tridimensionali dei segnali sensoriali fusi in diverse condizioni operative. (A) Superficie a funzione seno. (B) Superficie a paraboloide iperbolico. (C) Superficie a funzione di Bessel. (D) Superficie a funzione d'onda quantistica. Questi modelli rappresentativi di superficie illustrano le caratteristiche spaziali dei segnali sensoriali fusi con LAFA in diverse condizioni di ispezione. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato in Figura 8, quattro gruppi di modelli tridimensionali della superficie caratterizzano i segnali di fusione multisensore in diverse condizioni operative di ispezione. Vengono analizzate le variazioni spaziali e le regole di attenuazione dei segnali. Queste caratteristiche dimostrano che l'algoritmo LAFA mantiene prestazioni di fusione costanti in ambienti diversi e costituiscono un riferimento per l'ottimizzazione successiva della pianificazione del percorso. Questi modelli tridimensionali della superficie sono interpolati a partire dai dati sensoriali fusi tramite LAFA. La distribuzione uniforme del segnale in condizioni diverse verifica le prestazioni stabili di fusione del nostro framework in presenza di interferenze variabili.

Figura 9. Traiettoria del robot e distribuzione del campionamento dei sensori. (A) Curva parametrica a farfalla che rappresenta le caratteristiche geometriche delle traiettorie del robot. (B) Distribuzione a spirale dei punti di campionamento dei sensori che illustra la distribuzione spaziale dei dati di ispezione. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato nella Figura 9, le curve e i grafici polari sono stati ottenuti adattando i dati sulla traiettoria del robot e sulla distribuzione spaziale dei sensori. La curvatura e la densità sono calcolate mediante equazioni parametriche. Le regole di distribuzione spaziale riassumono le caratteristiche del movimento del robot e la distribuzione spaziale dei punti di campionamento dei multisensori in scenari di ispezione su larga scala. Tutti i grafici sono stati ottenuti adattando traiettorie reali del robot e punti di campionamento dei sensori. Una distribuzione uniforme dei campioni e curve di traiettoria regolari verificano la stabilità della percezione e l'affidabilità dell'ottimizzazione del percorso nel sistema LAFA-EIPPM proposto.

Figura 10. Visualizzazione della traiettoria di ispezione del robot e delle prestazioni del compito. (A) Superficie tridimensionale delle prestazioni che mostra i valori delle prestazioni del compito e i punti di ispezione campionati. (B) Traiettoria di ispezione del robot e copertura spaziale che illustrano il percorso seguito durante l'ispezione autonoma. Cliccare qui per visualizzare una versione ingrandita di questa figura.
Come mostrato in Figura 10, il pannello sinistro mostra la distribuzione delle prestazioni del compito; il picco è 15,3, il valore minimo è 5,1 e il punteggio del quarto punto del compito è 13,2. I punti rossi sono campionati in modo uniforme e la linea blu mostra l'andamento. Il percorso (Z massima = 7,8 m) e la copertura (altezza 4,0 m) nella figura di destra mostrano la traiettoria effettiva e la copertura spaziale. I due grafici catturano in modo completo le fluttuazioni del carico di lavoro e l'uniformità del campionamento, fornendo dati per supportare l'ottimizzazione della fusione.
Disponibilità dei dati:
I set di dati sperimentali generati in questo studio non sono disponibili pubblicamente perché contengono informazioni industriali specifiche del sito soggette ad accordi di riservatezza. I materiali limitati includono coordinate della fabbrica, scansioni LiDAR non elaborate e parametri riservati dei dispositivi. L'accesso potrebbe essere concesso dall'autore corrispondente a fronte di una richiesta ragionevole, purché siano soddisfatti gli obblighi di riservatezza.