Ocena wydajności percepcji
Aby zweryfikować skuteczność LAFA i EIPPM w scenariuszach dynamicznych, w tym rozdziale wykorzystano platformy testowe w dwóch typowych środowiskach inspekcyjnych: zakładach przemysłowych i podstacjach. Konfiguracja eksperymentalna obejmuje ekstremalne warunki, takie jak nagłe zmiany oświetlenia (2 000 → 80 000 lux), losowo poruszające się przeszkody (5–8/min) oraz zakłócenia spowodowane zapyleniem (widoczność < 5 m). W porównaniu z głównymi algorytmami fuzji (filtr Kalmana/DNN) i metodami planowania ścieżki (A + DWA/RRT), przeprowadzono ilościową ocenę kluczowych wskaźników, takich jak dokładność pozycjonowania, wskaźnik rozpoznawania przeszkód, opóźnienie replanowania i zużycie energii, a następnie udowodniono przewagę wydajności proponowanego schematu poprzez analizę istotności statystycznej (p < 0,01). Wszystkie dane zostały zebrane z rzeczywistych zakładów przemysłowych i podstacji, co łącznie daje 28 000 próbek w 6 kategoriach przeszkód. Wszystkie próbki zostały opisane ręcznie. Stosunek podziału na zbiór treningowy i testowy wynosi 8:2. Dodatkowe 5 000 próbek w czasie rzeczywistym wykorzystano do uczenia online. Biblioteka cech środowiskowych została skonstruowana jako 12-wymiarowe multimodalne wektory cech. Model uczenia online jest aktualizowany inkrementalnie, gdy próbki anomalne kumulują się przez więcej niż 10 kolejnych klatek, przy zastosowaniu stałej szybkości uczenia wynoszącej 0,001. Etykiety anomalii zdefiniowano jako nagłe przeszkody i nieprawidłowe stany urządzeń. Aby zapobiec katastroficznej zapominaniu, do rozkładu danych zastosowano próg dryfu wynoszący 0,15; jeśli przesunięcie rozkładu przekroczy ten próg, aktualizacja zostaje tymczasowo zawieszona do momentu ustabilizowania się przychodzących danych, co tłumi dryf modelu i utrzymuje zdolność do generalizacji. Lekki moduł uczenia online przetestowano na 5 000 nieznanych próbkach. Po aktualizacji modelu na podstawie 10 klatek dokładność rozpoznawania nieznanych przeszkód wzrosła o 7,2%, co potwierdza jego zdolność do adaptacyjnej optymalizacji w odniesieniu do nowych celów środowiskowych.
Platforma robota: różnicowy napęd kołowy, kontroler STM32 oraz komputer pokładowy Jetson Xavier NX. Wykorzystuje akumulatory litowe zapewniające 8 godzin ciągłej pracy, przy prędkości 0,2–1,2 m/s, maksymalnym udźwigu 8 kg oraz dwukanałowej komunikacji Wi-Fi i 4G. Czujniki: RPLIDAR A1M8, 10 Hz, FOV 360°; kamera 1080P, 30 fps, FOV 120°; obrazownik podczerwieni 320 x 240; IMU MPU6050, 200 Hz. Wszystkie czujniki są zamontowane z przodu, skalibrowane jednolicie i zsynchronizowane z dokładnością do mikrosekundy. Oprogramowanie: Ubuntu 20.04, ROS Noetic, Python i C++, framework PyTorch, wyposażone w 8-rdzeniowy procesor CPU i 16 GB GPU do obliczeń krawędziowych.
Zakład przemysłowy (45 m x 30 m, trasa 120 m) oraz podstacja (50 m x 35 m, trasa 150 m) obejmują sprzęt stacjonarny i przemieszczający się personel. Każdy test jest przeprowadzany 30 razy przy zachowaniu bezpiecznego odstępu 0,6 m. Natężenie oświetlenia wynosi od 2 000 do 80 000 lux, przy 5–8 ruchomych przeszkodach na minutę. Kurz ogranicza widoczność poniżej 5 m. Wszystkie warunki są powtarzalne.
| Metoda | Błąd lokalizacji (cm) | Wskaźnik wykrywania przeszkód (%) | Wskaźnik fałszywych alarmów (%) | Opóźnienie przetwarzania (ms) | Odporność (zmiana oświetlenia) | Solidność (wpływ zapylenia) | pwartość p |
| Wyłącznie LiDAR | ±3.2 | 89.6 | 8.7 | 25 | Niski | Pożywka | <0.01 |
| Wizja + IMU | ±5.1 | 78.3 | 15.2 | 40 | Bardzo niski | Niski | <0.01 |
| Fuzja Kalmana | ±2.8 | 92.1 | 6.3 | 65 | Pożywka | Pożywka | <0.01 |
| Fuzja DNN | ±2.5 | 94.8 | 5.1 | 110 | Wysoki | Niski | <0.01 |
| RAL 2023 | ±1.9 | 96.4 | 4 | 85 | Wysoki | Podłoże | <0.01 |
| Proponowany LAFA | ±1.5 | 98.7 | 1.8 | 35 | Bardzo wysoki | Bardzo wysoka | <0.01 |
Tabela 1: Porównanie wydajności detekcji wieloczujnikowej. Wytrzymałość oceniano w 5-stopniowej skali na podstawie spadku skuteczności wykrywania przeszkód przy zmianach oświetlenia i zakłóceniach spowodowanych zapyleniem: bardzo niska, niska, średnia, wysoka i bardzo wysoka.
Tabela 1 porównuje wydajność różnych metod percepcji w dynamicznym środowisku przemysłowym. Wszystkie eksperymenty przeprowadzono w 30 niezależnych powtórzeniach (n = 30). Do analizy statystycznej wykorzystano jednoczynnikową analizę wariancji (ANOVA) w połączeniu z testem wielokrotnych porównań Tukeya (HSD); wszystkie wskaźniki wykazały istotne różnice (p < 0.01). Błąd lokalizacji zaproponowanego systemu LAFA wynosi ±1.5 cm (SD = ±0.25 cm, 95% CI: [1.42, 1.58] cm), a całkowity błąd pozycjonowania wykazuje rozkład normalny. Współczynnik wykrywania przeszkód osiąga 98.7% (SD = ±0.65%, 95% CI: [98.4%, 99.0%]), natomiast współczynnik fałszywych alarmów wynosi zaledwie 1.8%. Opóźnienie przetwarzania wynosi tylko 35 ms (co jest wynikiem o 68% szybszym niż w przypadku głównego nurtu fuzji DNN), a odporność na zakłócenia spowodowane silnym światłem i pyłem została oceniona jako „Bardzo wysoka”, podczas gdy metody referencyjne oceniono jako „Średnia” i „Niska”. Zestaw danych testowych zawiera sześć rodzajów przeszkód, aby zapewnić powtarzalność wyników. W pełni demonstruje to zalety LAFA w zakresie adaptacyjnej fuzji heterogenicznych danych wieloźródłowych dzięki kompensacji synchronizacji czasoprzestrzennej oraz dynamicznemu mechanizmowi ważenia uwagi.
Ocena wydajności planowania ścieżek
| Metoda | Zmiana harmonogramu | Optymalność ścieżki (%) | Wskaźnik kolizji (%) | Wskaźnik sukcesu (%) | Dynamiczny wskaźnik unikania | Zużycie energii |
| 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 |
| Planista DRL | 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 |
| Proponowany EIPPM | 0.8 | 96.3 | 0.9 | 99.2 | 9.7 | 0.37 |
Tabela 2: Porównanie wydajności dynamicznego planowania ścieżki. Wynik dynamicznego unikania przeszkód mieści się w przedziale od 0 do 10 punktów i jest obliczany poprzez ważenie wskaźnika kolizji, gładkości ścieżki, opóźnienia w replanowaniu oraz wskaźnika sukcesu zadania w 30 powtórzonych próbach.
Tabela 2 ocenia wydajność różnych metod planowania ścieżek w scenariuszu podstacji z losowo poruszającymi się przeszkodami (5-8 przeszkód/min) i zakłóceniami promieniowania cieplnego urządzeń. Przyjęto łącznie 12 stałych tras inspekcyjnych, a każda metoda została przetestowana 30 razy. W każdej próbie napotkano średnio 20 przeszkód, a całkowita liczba niepowodzeń w każdej grupie była rejestrowana synchronicznie. Zaproponowany mechanizm EIPPM wykorzystuje sprzężenie w pętli zamkniętej percepcji i planowania, osiągając czas odpowiedzi ponownego planowania wynoszący 0,8 s, co jest wynikiem o 68% szybszym niż w metodzie A*+DWA. Wskaźnik optymalizacji ścieżki osiąga 96,3% (poprawa o 6,1%), przy współczynniku kolizji wynoszącym zaledwie 0,9% (najniższym spośród wszystkich porównanych metod) i ocenie unikania dynamicznych przeszkód na poziomie 9,7/10. Wynika to głównie z proaktywnych możliwości unikania kolizji dynamicznej mapy ryzyka oraz przewidywania kosztów ruchu w obszarach o wysokiej aktywności. Jednocześnie zużycie energii zostało zredukowane do 0,37 kWh/km (oszczędność 9,8%). W połączeniu z analizą statystyczną (p < 0,01), wskaźniki te demonstrują przewagę EIPPM w zakresie wydajnego i bezpiecznego interaktywnego podejmowania decyzji w złożonych, dynamicznych scenariuszach. Wszystkie metody referencyjne uruchomiono w środowisku ROS Noetic. Kalman Fusion i DNN Fusion wykorzystują domyślne parametry open-source. Metody A*+DWA, RRT*+APF oraz DRL Planner wykorzystują klasyczne ustawienia parametrów z istniejącej literatury. Wszystkie algorytmy zostały dostrojone w tych samych warunkach sprzętowych i scenariuszowych.
Analiza danych z czujników i trajektorii

Rysunek 3. Analiza fluktuacji sygnałów z wielu czujników oraz trajektorii robota. (A) Trójwymiarowy model propagacji fal ilustrujący przestrzenną dystrybucję amplitud sygnałów z połączonych czujników. (B) Trójwymiarowa hybrydowa wizualizacja przestrzeni czujników przedstawiająca trajektorie robota oraz próbkowane dane z czujników wygenerowane z pomiarów pola połączonych metodą LAFA. Proszę kliknąć tutaj, aby zobaczyć powiększoną wersję tego rysunku.
Rycina 3 przedstawia zwizualizowane zintegrowane dane z wielu czujników oraz trajektorie robota. Wartości amplitudy w zakresie 0,0-10,8 dB zostały obliczone z danych z lokalnego LiDAR-u, kamery i IMU przy użyciu algorytmu LAFA. Obszary z amplitudą powyżej 8,0 dB reprezentują silne zakłócenia środowiskowe. Piki amplitudy pokrywają się ze ścieżką inspekcyjną, a trajektorie wykazują wyraźne oscylacje, gdy amplituda przekracza 5,0 dB. Większość punktów danych skupia się w przedziale od 2,5 do 7,5 dB, co wskazuje, że system omija regiony o dużych zakłóceniach. Szeroki zasięg przestrzenny i gładkie trajektorie (zmiana krzywizny <; 0,6) potwierdzają zdolność robota do adaptacji oraz wyższość proponowanej metody fuzji w dynamicznej inspekcji przemysłowej.

Rysunek 4. Ocena wydajności inteligentnego systemu inspekcyjnego. (A) Rozkład szybkości reakcji i wydajności produktu opracowany na podstawie danych z inspekcji robotycznej. (B) Rozkład gęstości ilustrujący zależność między szybkością reakcji a wydajnością produktu podczas zadań inspekcyjnych. Prosimy kliknąć tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Rycina 4 przedstawia porównanie wydajności w rzeczywistych zadaniach inspekcyjnych robota. Wszystkie metryki zostały wyprowadzone z surowych danych patrolu robota z LiDAR-a, kamery i IMU. Szybkość reakcji oznacza średnią prędkość odpowiedzi modułu fuzji LAFA w zakresie wykrywania anomalii sprzętowych, natomiast wydajność produktu oznacza udział poprawnych wyników wykrycia wad odfiltrowanych przez planowanie ścieżki EIPPM. Krzywe określają efektywność detekcji i zdolność adaptacji do środowiska opracowanego systemu, stanowiąc empiryczny dowód jego praktycznych zalet w inspekcji.

Rysunek 5. Analiza szeregów czasowych sygnałów z czujników podczas inspekcji. (A) Dekompozycja sygnałów czasowych z czujników na komponenty trendu, sezonowości, reszt i szumu. (B) Sygnał z czujnika elektrycznego z odpowiednim przedziałem ufności podczas ciągłej inspekcji robotycznej. Prosimy kliknąć tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Jak pokazano na Rysunku 5, krzywe szeregów czasowych zostały wyprowadzone z odczytów zasięgu LiDAR oraz natężenia kamery, zarejestrowanych podczas 10-minutowego ciągłego patrolu w scenariuszu podstacji. Ilustrują one odpowiedzi percepcji w czasie rzeczywistym w warunkach zmienności oświetlenia i zakłóceń pyłowych. Zaproponowana metoda LAFA skutecznie wygładza drgania sygnału, zapewniając stabilny wynik i bezpośrednio wspierając wykrywanie przeszkód oraz unikanie kolizji w czasie rzeczywistym podczas dynamicznych misji inspekcyjnych.

Rycina 6. Wielowymiarowa analiza pola fizycznego. Wizualizacja charakterystyk pola środowiskowego zrekonstruowanych z pomiarów wielosensorowych połączonych metodą LAFA, ilustrująca przestrzenny rozkład dynamiki środowiska, punktów danych sensorów oraz gradientów pola. Kliknij tutaj, aby wyświetlić większą wersję tej ryciny.
Jak pokazano na Rysunku 6, wielowymiarowe dane pola fizycznego są przetwarzane z pomiarów czujników polowych robota przy użyciu algorytmu LAFA w celu analizy środowiska operacyjnego i wydajności sygnału. Wizualizacja ta obejmuje 10 warstw analizy o odmiennym rozkładzie przestrzennym, rozkładzie danych i charakterystyce statystycznej. Wyniki odzwierciedlają przestrzenny wzorzec zakłóceń środowiskowych i potwierdzają stabilne działanie systemu percepcji robota.
Wizualizacja cech wysokowymiarowych

Rysunek 7. Wielowymiarowa wizualizacja wydajności systemu i odpowiedzi środowiskowej. (A) Trójwymiarowy skumulowany wykres słupkowy przedstawiający wskaźniki wydajności podsystemów w cyklach inspekcyjnych. (B) Trójwymiarowy wykres powierzchni ilustrujący intensywność odpowiedzi środowiskowej wraz z próbkowanymi pomiarami z czujników. Kliknij tutaj, aby wyświetlić większą wersję tego rysunku.
Rysunek 7 przedstawia wielowymiarową charakterystykę pracy systemu inspekcyjnego. Lewy skumulowany wykres słupkowy 3D obrazuje wydajność podsystemów w cyklach inspekcyjnych; wartości MA, MB i MC w cyklu C3 wynoszą odpowiednio 12,4, 9,7 i 15,2, co wskazuje na znaczne wahania obciążenia. Prawy wykres powierzchniowy przedstawia intensywność odpowiedzi środowiskowej z szczytem ±18 i większością danych w zakresie od -5 do +5, co odzwierciedla nieliniowe cechy środowiska. Wyniki stanowią wsparcie danych dla fuzji czujników robota i optymalizacji harmonogramowania. MA, MB i MC reprezentują odpowiednio metryki obciążenia dla podsystemów percepcji, planowania ścieżki i wykonawstwa.

Rycina 8. Charakterystyka trójwymiarowa sygnałów z połączonych czujników w różnych warunkach pracy. (A) Powierzchnia funkcji sinus. (B) Powierzchnia paraboloidy hiperbolicznej. (C) Powierzchnia funkcji Bessela. (D) Powierzchnia funkcji falowej kwantowej. Te reprezentatywne modele powierzchni ilustrują charakterystykę przestrzenną sygnałów z czujników połączonych metodą LAFA w różnych warunkach inspekcji. Kliknij tutaj, aby wyświetlić powiększoną wersję tej ryciny.
Jak pokazano na Rysunku 8, cztery grupy trójwymiarowych modeli powierzchni charakteryzują sygnały z fuzji wielosensorowej w różnych warunkach inspekcji. Przeanalizowano zasady zmienności przestrzennej i tłumienia sygnałów. Cechy te wykazują, że algorytm LAFA utrzymuje spójną wydajność fuzji w różnych środowiskach i służą jako punkt odniesienia dla późniejszej optymalizacji planowania ścieżki. Modele powierzchni 3D zostały interpolowane z danych sensorowych połączonych za pomocą LAFA. Jednolity rozkład sygnału w różnych warunkach potwierdza stabilną wydajność fuzji naszego frameworka przy zmiennych zakłóceniach.

Rysunek 9. Trajektoria robota i rozkład próbkowania czujników. (A) Parametryczna krzywa motyla reprezentująca cechy geometryczne trajektorii robota. (B) Spiralny rozkład punktów próbkowania czujnika ilustrujący przestrzenny rozkład danych inspekcyjnych. Kliknij tutaj, aby zobaczyć powiększoną wersję tego rysunku.
Jak pokazano na Rysunku 9, na podstawie danych o trajektorii robota i rozmieszczeniu przestrzennym czujników dopasowano krzywe i wykresy biegunowe. Krzywiznę i gęstość obliczono za pomocą równań parametrycznych. Reguły rozmieszczenia przestrzennego podsumowują charakterystykę ruchu robota oraz rozkład przestrzenny punktów próbkowania wieloczujnikowego w scenariuszach inspekcji wielkoskalowych. Wszystkie wykresy zostały dopasowane do rzeczywistych trajektorii robota i punktów próbkowania czujników. Jednolity rozkład próbkowania oraz gładkie krzywe trajektorii potwierdzają stabilność percepcji i niezawodność optymalizacji ścieżki w proponowanym systemie LAFA-EIPPM.

Rysunek 10. Wizualizacja wydajności wykonywania zadania i trajektorii inspekcji robota. (A) Trójwymiarowa powierzchnia wydajności przedstawiająca wartości wydajności zadania i próbkowane punkty inspekcji. (B) Trajektoria inspekcji robota i pokrycie przestrzenne obrazujące ścieżkę przebytą podczas autonomicznej inspekcji. Kliknij tutaj, aby wyświetlić powiększoną wersję tego rysunku.
Jak pokazano na Rysunku 10, lewy panel przedstawia rozkład wydajności zadań; wartość szczytowa wynosi 15,3, minimalna 5,1, a wynik czwartego punktu zadania wynosi 13,2. Czerwone punkty są próbkowane równomiernie, a niebieska linia wskazuje trend. Ścieżka (maksymalne Z = 7,8m) i pokrycie (wysokość 4,0m) na prawym rysunku pokazują rzeczywistą trajektorię i pokrycie przestrzenne. Oba wykresy kompleksowo oddają wahania obciążenia zadaniami i jednorodność próbkowania, dostarczając danych wspierających optymalizację fuzji.
Dostępność danych:
Zbiory danych eksperymentalnych wygenerowane w niniejszym badaniu nie są publicznie dostępne, ponieważ zawierają specyficzne dla danej lokalizacji informacje przemysłowe objęte umowami o poufności. Materiały zastrzeżone obejmują współrzędne fabryki, nieprzetworzone skany LiDAR oraz poufne parametry urządzeń. Autor korespondujący może rozważyć udostępnienie danych na uzasadnioną prośbę, pod warunkiem spełnienia obowiązków dotyczących zachowania poufności.