Czerwony kabriolet jedzie malowniczą szosą wśród zieleni
Źródło: Pexels | Autor: lil artsy
3/5 - (2 votes)

Nawigacja po artykule:

Autonomiczne samochody – gdzie jesteśmy, a gdzie chcemy dojść

Od klasycznego auta do pojazdu autonomicznego

Samochody autonomiczne nie pojawiły się z dnia na dzień. To raczej ewolucja systemów wspomagania kierowcy, które z roku na rok przejmują coraz więcej zadań człowieka. Klasyczne auto sprzed dwóch dekad miało co najwyżej ABS, kontrolę trakcji i prosty tempomat. Dzisiejszy samochód wyposażony w zaawansowane systemy ADAS potrafi sam utrzymać pas ruchu, przyspieszać i hamować w korku, a nawet wykonywać częściowo zautomatyzowane manewry omijania przeszkód.

Kluczowa różnica między takimi systemami a pełną autonomią leży w odpowiedzialności za prowadzenie. W ADAS kierowca cały czas pozostaje „szefem”: musi obserwować drogę, trzymać ręce na kierownicy lub być gotowym do natychmiastowej interwencji. W pojeździe autonomicznym odpowiedzialność za monitoring otoczenia i podejmowanie decyzji przechodzi na system. Z marketingowego punktu widzenia granica jest często rozmywana – producenci mówią o „autopilocie” lub „pełnej samodzielnej jeździe”, podczas gdy formalnie są to nadal rozszerzone systemy wsparcia.

Różnica jest praktycznie odczuwalna dopiero w sytuacjach niestandardowych: zła pogoda, nagłe prace drogowe, agresywna jazda innych użytkowników. Auto z ADAS natychmiast „prosi” o przejęcie kontroli, podczas gdy systemy projektowane jako rzeczywiście autonomiczne muszą sobie z takimi scenariuszami radzić samodzielnie – albo doprowadzić pojazd do bezpiecznego zatrzymania, jeśli nie widzą innego wyjścia. To właśnie w tych szarych strefach widać, jak daleko jesteśmy od pełnej autonomii.

Poziomy autonomii SAE w praktyce

Stowarzyszenie SAE (Society of Automotive Engineers) zdefiniowało sześć poziomów autonomii – od 0 do 5. W teorii wszystko wygląda prosto, ale rzeczywistość jest bardziej złożona, głównie przez zderzenie inżynierii z marketingiem:

  • SAE 0 – brak automatyzacji. Kierowca steruje wszystkim, systemy najwyżej ostrzegają (np. sygnał dźwiękowy przy opuszczaniu pasa).
  • SAE 1 – pojedyncza funkcja automatyczna, np. adaptacyjny tempomat albo asystent utrzymania pasa, ale nigdy jednocześnie.
  • SAE 2 – zautomatyzowana jazda w określonych warunkach (autostrada, korki), ale kierowca musi stale monitorować otoczenie i być gotów do reakcji.
  • SAE 3 – warunkowa automatyzacja. System prowadzi i monitoruje otoczenie w określonych scenariuszach, a kierowca może odpuścić ciągłą obserwację, lecz musi być w stanie przejąć kontrolę na żądanie.
  • SAE 4 – wysoka automatyzacja w zdefiniowanym obszarze operacyjnym (geograficznym i warunkowym). Pojazd radzi sobie sam, nawet jeśli użytkownik nie reaguje.
  • SAE 5 – pełna automatyzacja w każdych warunkach, bez potrzeby kierownicy czy pedałów.

Obecnie większość seryjnie produkowanych aut osobowych oferuje funkcje poziomu 2, czasem z elementami zbliżającymi się do 3 (np. zaawansowane systemy w luksusowych limuzynach). Kilku producentów uzyskało homologację dla rozwiązań poziomu 3, ale z bardzo restrykcyjnymi ograniczeniami: określone odcinki autostrad, prędkość do kilkudziesięciu km/h, dobra pogoda. Poziom 4 funkcjonuje już komercyjnie w wąskich strefach – głównie jako autonomiczne taksówki lub minibusy w starannie wybranych miastach.

Różnica między poziomem 2 a 3 jest szczególnie istotna z punktu widzenia prawa i odpowiedzialności. Na poziomie 2 kierowca pozostaje prawnie odpowiedzialny za prowadzenie. Na poziomie 3 odpowiedzialność zaczyna częściowo przechodzić na producenta, ponieważ to system deklaruje, że monitoruje otoczenie. Z tego powodu wielu producentów unika formalnego nazywania swoich rozwiązań „poziom 3”, mimo że funkcjonalnie często ocierają się o ten poziom.

Online’owa autonomia Tesli a podejście Waymo i Cruise

Dwie dominujące szkoły podejścia do autonomii rozrysowują się na przykładzie Tesli oraz firm takich jak Waymo czy Cruise. Tesla opiera się głównie na uczeniu maszynowym z masowych danych z flot klientów i stara się oferować funkcje autonomiczne „wszędzie tam, gdzie da się je uruchomić”, w dużej mierze bez ograniczeń geograficznych. Waymo i Cruise wybierają model geofenced – tworzą mocno zmapowane strefy, gdzie ich pojazdy mogą poruszać się całkowicie autonomicznie, ale poza nimi systemy po prostu nie działają.

Podejście Tesli daje potencjał szybkiej skali, ale wiąże się z bardzo zróżnicowanymi warunkami, w jakich system musi działać. Dane zbierane są w przeróżnych miejscach na świecie, z różną jakością dróg, oznakowania, pogody. Algorytmy uczą się na ogromnych zbiorach, ale kontrola nad warunkami testowymi jest ograniczona. Podejście Waymo/Cruise jest bardziej konserwatywne: mniejsza skala geograficzna za cenę głębszej znajomości konkretnego środowiska (mapy HD, szczegółowa klasyfikacja skrzyżowań, scenariusze lokalnych zachowań kierowców i pieszych).

W praktyce oznacza to dwa różne modele doświadczenia użytkownika. Tesla obiecuje funkcje wsparcia niemal wszędzie, lecz kierowca musi liczyć się z częstymi prośbami o przejęcie kontroli i nierówną skutecznością systemu. Waymo i Cruise oferują usługę zbliżoną do klasycznej taksówki, ale dostępnej tylko w kilku miastach i na ściśle określonych trasach. Dla klienta końcowego wybór między tymi podejściami to wybór między elastycznością a przewidywalnością.

Ograniczenia dzisiejszych wdrożeń autonomii

Niezależnie od filozofii, wszystkie obecne systemy zmagają się z podobnymi ograniczeniami. Po pierwsze pogoda: intensywny deszcz, śnieg, mgła czy oślepiające słońce znacząco obniżają jakość danych z kamer i lidarów, a także utrudniają wykrywanie pasów ruchu. Po drugie – skomplikowane skrzyżowania i niejednoznaczne sytuacje, w których nawet doświadczony człowiek musi „czytać” zamiary innych uczestników ruchu, zamiast polegać na przepisach.

Po trzecie – nieprzewidywalne zachowania. Pieszy przebiegający w miejscu bez przejścia, rowerzysta zmieniający pas bez sygnalizacji, kierowca cofający na zjeździe z autostrady – to codzienność na drogach, a zarazem koszmar dla algorytmów uczonych na uśrednionych danych. Systemy autonomiczne muszą radzić sobie nie tylko z tym, co dozwolone, ale także z tym, co realnie się zdarza.

W efekcie „przyszłość autonomicznych samochodów” rozgrywa się dzisiaj na poziomie kompromisów: między zakresem działania a bezpieczeństwem, między szybkością wdrożeń a ostrożnością regulacyjną, między obietnicami marketingu a rzeczywistymi możliwościami technologii. Dla użytkownika najbardziej praktyczne pytanie brzmi nie „kiedy poziom 5?”, lecz „w jakich konkretnych warunkach aktualny system działa naprawdę dobrze, a kiedy lepiej nie oddawać mu sterów”.

Kluczowe elementy technologii autonomicznej – od sensorów po algorytmy

Lidar, radar, kamery – porównanie podejść producentów

Autonomiczny samochód musi „widzieć” otoczenie, a to, z jakich zmysłów korzysta, definiuje jego możliwości i ograniczenia. Na rynku motoryzacyjnym widać dziś trzy główne szkoły projektowania systemów sensorycznych:

  • tylko kamery – dominujący przykład to Tesla, która oficjalnie zrezygnowała z radaru w nowszych modelach;
  • kamery + radar – popularne rozwiązanie w wielu systemach ADAS, zapewniające rozsądny kompromis koszt/efekt;
  • pełen pakiet z lidarem – wybierany głównie przez firmy rozwijające robotaksówki i pojazdy poziomu 4.

Kamera jest najbardziej zbliżona do ludzkiego zmysłu wzroku. Dostarcza bogate informacje: kolor, teksturę, kształt, treść znaków drogowych czy sygnały świetlne. Jest też relatywnie tania. Jej słabością jest wrażliwość na warunki oświetleniowe i atmosferyczne – oślepiające słońce, noc, deszcz czy śnieg potrafią radykalnie obniżyć jakość obrazu. Radar mierzy odległość i prędkość obiektów z użyciem fal radiowych, więc znacznie lepiej znosi mgłę czy opady, ale nie widzi detali – rozróżnia raczej „masy” obiektów niż ich konkretne typy.

Lidar (Light Detection and Ranging) skanuje otoczenie wiązkami laserowymi, tworząc trójwymiarową „chmurę punktów”. Pozwala bardzo precyzyjnie określić położenie przeszkód i kontury otoczenia, zwłaszcza budynków czy krawędzi drogi. Jest jednak kosztowny i przez długi czas miał problemy z wytrzymałością i integracją estetyczną. W ostatnich latach ceny lidarów spadają, a ich form-faktor się poprawia, dlatego rośnie liczba projektów, które biorą to rozwiązanie na poważnie pod uwagę.

TechnologiaGłówne zaletyKluczowe wadyTypowe zastosowanie
Kameryduża ilość informacji wizualnej, niski kosztwrażliwość na oświetlenie, pogorszenie jakości w złej pogodziesystemy ADAS, rozpoznawanie znaków i pasów
Radardobry zasięg w deszczu i mgle, precyzyjny pomiar prędkościuboga informacja o kształcie i rodzaju obiektuadaptacyjny tempomat, detekcja kolizji z przodu i z tyłu
Lidardokładna mapa 3D otoczenia, wysoką precyzja pozycjonowaniawyższy koszt, większa złożoność integracjipojazdy poziomu 4, robotaksówki, mapowanie HD

Wybór podejścia to nie tylko kwestia ceny, lecz także filozofii ryzyka. Producenci stawiający na same kamery liczą na siłę algorytmów i mas danych – podobnie jak człowiek radzi sobie mając tylko wzrok. Z kolei zwolennicy kombinacji radar + lidar + kamera argumentują, że redundancja sensoryczna jest wymagana przy tak krytycznym zadaniu jak prowadzenie pojazdu bez kierowcy. Oba podejścia mają sens, ale każde wymaga innego stopnia dojrzałości w obszarze uczenia maszynowego i bezpieczeństwa funkcjonalnego.

Ograniczenia sensorów w realnych warunkach drogowych

W warunkach laboratoryjnych wszystkie czujniki wypadają świetnie. Problem zaczyna się w realnym ruchu, gdy auto jedzie w zimie z solą na drogach, latem w ostrym słońcu lub przez plac budowy z tymczasową organizacją ruchu. Typowe problemy to:

  • zabrudzone kamery i lidary – błoto, śnieg czy owady na obiektywie potrafią praktycznie „oślepić” system;
  • brak lub zła jakość oznakowania poziomego – linie na jezdni są starte, nieregularne lub chwilowo zamalowane;
  • silne refleksy świetlne – mokry asfalt w słońcu, odbicia od karoserii czy szyb innych samochodów;
  • tymczasowe znaki i pachołki, których nie ma na mapach HD.

Przykładowo: w gęstej mgle na autostradzie radar poradzi sobie z wykryciem pojazdów przed nami, ale kamera będzie miała problem z odczytaniem znaków czy sygnalizacji. W słabo oświetlonym mieście zimą kamera rejestruje rozmyte światła, a w deszczu na szybie pojawiają się refleksy i zniekształcenia. Dlatego autonomiczne systemy coraz częściej wyposażane są w dodatkowe elementy takie jak grzane osłony sensorów, płuczki czy inteligentne algorytmy oceny „zdrowia” czujników.

To ostatnie jest szczególnie ważne. Auto musi nie tylko „widzieć”, ale także stale oceniać jakość swoich zmysłów. Jeśli system wykryje, że kamera jest nadmiernie zabrudzona, powinien ograniczyć funkcje lub wyłączyć automatyczną jazdę, zamiast prowadzić „na ślepo”. Dla użytkownika oznacza to konieczność akceptacji przerw w działaniu autonomii – nie zawsze i nie wszędzie da się ją wykorzystać na 100%.

Fuzja danych i percepcja otoczenia

Sam zestaw czujników nie gwarantuje jeszcze niczego. Kluczowe jest to, jak dane z nich są łączone, czyli tzw. fuzja sensoryczna. Proste podejście to niezależne wykrywanie obiektów przez każdy sensor i późniejsze łączenie list wykryć. Bardziej zaawansowane rozwiązania integrują surowe strumienie danych w jednym modelu otoczenia, dzięki czemu system ma spójną, trójwymiarową reprezentację świata.

Fuzja danych ma kilka krytycznych zadań:

  • eliminacja fałszywych alarmów – jeśli kamera „widzi” przeszkodę, ale radar jej nie potwierdza, system może uznać ją za odblask;
  • uzupełnianie braków – gdy lidar tymczasowo nie obejmuje jakiegoś obszaru, kamery mogą dostarczyć dodatkowych informacji;
  • spójne śledzenie obiektów – samochód jadący po łuku drogi jest śledzony jako ten sam obiekt, mimo że zmienia się jego położenie i perspektywa.

Mapy HD, pozycjonowanie i lokalizacja

Same sensory nie wystarczą, jeśli pojazd nie wie dokładnie, gdzie się znajduje. Tu pojawia się zestaw technologii odpowiedzialnych za lokalizację i mapy HD (high-definition). W uproszczeniu chodzi o to, by auto nie tylko „widziało” drogę, ale także rozumiało ją w kontekście: znało dokładne położenie pasów, krawężników, znaków, sygnalizacji świetlnej, a nawet typową geometrię zakrętów.

W praktyce stosowane są dwa główne podejścia:

Jeśli chcesz pogłębić temat i zobaczyć więcej przykładów z tej niszy, zajrzyj na Moto Concierge.

  • silna zależność od map HD – pojazd porusza się w obszarze, który wcześniej został dokładnie zmapowany lidarami; w czasie jazdy dopasowuje bieżącą „chmurę punktów” do mapy i koryguje pozycję;
  • jazda głównie „na sensorach” z lekkim wsparciem map – mapy służą bardziej do planowania trasy i ogólnego kontekstu, a pozycjonowanie opiera się na kamerach, radarze, GPS i inercyjnych czujnikach pojazdu.

Systemy robotaksówek, jak Waymo, zwykle należą do pierwszej grupy. Zyskują ekstremalną precyzję pozycjonowania, ale kosztem trudności skalowania – każdą nową dzielnicę trzeba najpierw przejechać i zmapować. Z kolei producenci celujący w szeroko dostępne funkcje dla kierowcy (autostrady, drogi krajowe) wybierają drugą drogę: akceptują mniejszą „gęstość” map, ale stawiają na uniwersalność i mniejszą wrażliwość na zmiany infrastruktury.

Granice tych filozofii dobrze widać na przykładzie remontu skrzyżowania. Auto silnie zależne od map nagle natrafia na nowy układ pasów i tymczasowe znaki, których nie ma w bazie. Jeśli algorytmy są konserwatywne, pojazd zatrzyma się i poprosi o pomoc operatora lub przejęcie steru. System jadący głównie „na sensorach” poradzi sobie lepiej z improwizacją, ale będzie bardziej podatny na błędy percepcji w niejasnych układach.

Planowanie trajektorii i podejmowanie decyzji

Gdy auto wie już, gdzie jest i co znajduje się w jego otoczeniu, musi odpowiedzieć na pytanie: co dalej? Tym zajmuje się warstwa planowania i kontroli. Można ją podzielić na trzy poziomy:

  • planowanie globalne – wybór trasy z punktu A do B, podobnie jak w klasycznej nawigacji;
  • planowanie taktyczne – decyzje typu: kiedy zmienić pas, czy wyprzedzać ciężarówkę, czy lepiej zostać z tyłu;
  • planowanie operacyjne – szczegółowa trajektoria ruchu w horyzoncie kilku sekund: dokładna ścieżka i profil prędkości.

Różni producenci inaczej rozkładają akcenty między tymi poziomami. Firmy stawiające na bardzo defensywną jazdę często implementują dość proste reguły taktyczne: minimalizują liczbę zmian pasa, unikają trudnych manewrów i preferują „stanie w korku” zamiast ryzykownego włączenia się do ruchu. Daje to przewidywalność, ale frustruje część pasażerów, którzy oczekują bardziej „ludzkiego” stylu.

Inni decydują się na bardziej dynamiczne algorytmy, korzystające z optymalizacji matematycznej. System wylicza setki możliwych trajektorii i ocenia je pod kątem bezpieczeństwa, komfortu i płynności. W efekcie jazda jest bardziej naturalna, ale wymaga precyzyjnej oceny ryzyka i dobrej jakości danych w czasie rzeczywistym. Każdy błąd percepcji (np. niezauważony rowerzysta) mocniej uderza w takie podejście.

Różnica dobrze wychodzi na jaw przy włączaniu się do ruchu z podporządkowanej. Konserwatywny system będzie czekał, aż luka będzie bardzo duża, co może blokować ruch za nim. Algorytm „odważniejszy”, ale dobrze skalibrowany, szybciej rozpozna bezpieczną, choć krótszą lukę, i wykorzysta ją podobnie jak dobry kierowca.

Mężczyzna prowadzi samochód po słonecznej wiejskiej drodze
Źródło: Pexels | Autor: Tobi

Mózg autonomicznego auta – algorytmy, uczenie maszynowe, dane

Sieci neuronowe w percepcji i rozpoznawaniu obiektów

Percepcja w autonomicznych pojazdach w dużej mierze opiera się na głębokich sieciach neuronowych. To one odpowiadają za rozpoznawanie pieszych, rowerzystów, znaków drogowych czy gestów policjanta kierującego ruchem. Praktycy stosują dwa główne podejścia do architektury:

  • model monolityczny – jedna duża sieć przetwarza obraz i zwraca komplet informacji o scenie (obiekty, pasy, wolną przestrzeń);
  • zestaw wyspecjalizowanych modeli – oddzielne sieci do detekcji pieszych, rozpoznawania znaków, segmentacji jezdni itp., połączone dopiero w późniejszym etapie.

Model monolityczny bywa wydajniejszy przy inferencji i lepiej łapie zależności między różnymi elementami sceny, ale jest trudniejszy w interpretacji i aktualizacji. Z kolei podejście modułowe pozwala niezależnie poprawiać konkretne podsystemy (np. rozpoznawanie rowerzystów), kosztem większej złożoności integracji oraz ryzyka niespójności między modułami.

Największym wyzwaniem nie jest jednak sama architektura, lecz jakość i różnorodność danych treningowych. Zestawy obrazów muszą obejmować nie tylko słoneczne popołudnia na szerokich amerykańskich ulicach, lecz także jesienne wieczory w Europie, wąskie uliczki w Azji, zaśnieżone osiedla czy rzadkie zjawiska jak nagłe wtargnięcia zwierząt na drogę. Firmy, które zbierają dane głównie w „ładnych” warunkach, później boleśnie odczuwają brak generalizacji swoich modeli.

Uczenie nadzorowane, uczenie ze wzmocnieniem i symulacje

Uczenie sieci neuronowych w pojazdach autonomicznych korzysta z kilku paradygmatów naraz. Najbardziej rozpowszechnione jest uczenie nadzorowane – na podstawie gigantycznych, ręcznie (lub półautomatycznie) anotowanych zbiorów danych. To ono odpowiada za klasyczne zadania typu „czy ten obiekt to pieszy czy rowerzysta”.

Coraz większą rolę odgrywa jednak uczenie ze wzmocnieniem (reinforcement learning), szczególnie w warstwie podejmowania decyzji i planowania manewrów. System uczy się tu poprzez interakcję ze środowiskiem, zwykle w symulacji, optymalizując określoną funkcję nagrody – np. bezpieczną i płynną jazdę bez kolizji i gwałtownych manewrów.

Jeśli interesują Cię konkrety i przykłady, rzuć okiem na: Jak sztuczna inteligencja zapobiegnie wypadkom.

Tu pojawia się wyraźny podział na dwa obozy:

  • silne oparcie o symulacje – miliony „wirtualnych kilometrów” w realistycznych symulatorach, odtwarzających różne scenariusze drogowe, w tym ekstremalne, rzadko spotykane w realu;
  • maksymalny nacisk na dane z prawdziwego świata – zbieranie i etykietowanie ogromnych wolumenów realnych przejazdów, uzupełnionych czasem symulacją, ale traktowaną bardziej pomocniczo.

Pierwsze podejście ułatwia testowanie zachowania w sytuacjach granicznych: nie trzeba czekać, aż w realu ktoś wykona nieprzewidywalny manewr, można to „zaprogramować” w symulatorze. Problemem jest tzw. sim-to-real gap – różnice między tym, jak świat wygląda w grze komputerowej, a jak w rzeczywistości. Drugi obóz ma dokładniejsze odwzorowanie realnych warunków, ale znacznie trudniej uzyskać dużą liczbę przykładów rzadkich, ale krytycznych zdarzeń.

Aktualizacje OTA i ciągłe uczenie się floty

Nowoczesne autonomiczne systemy żyją długo po wyjechaniu auta z fabryki. Kluczową rolę odgrywają aktualizacje OTA (over-the-air), dzięki którym producent może:

  • poprawiać błędy algorytmów wykryte po wdrożeniu;
  • rozszerzać zakres działania systemu (np. o nowe typy dróg czy manewrów);
  • dostrajać parametry bezpieczeństwa po analizie wypadków lub incydentów.

W tle działa mechanizm ciągłego uczenia się floty. Pojazdy podczas jazdy rejestrują określone typy sytuacji – np. nagłe hamowanie, niespodziewane wtargnięcie pieszego czy ręczne przejęcie steru przez kierowcę. Takie zdarzenia są wysyłane (w zanonimizowanej formie) do chmury, gdzie inżynierowie analizują je i wykorzystują do trenowania nowych wersji modeli.

Różnice między firmami dotyczą skali i agresywności takich aktualizacji. Niektórzy aktualizują oprogramowanie często, nawet co kilka tygodni, wprowadzając mniejsze, ale regularne ulepszenia. Inni wolą rzadsze, lecz większe wydania, poprzedzone długim okresem testów wewnętrznych. Dla użytkownika oznacza to wybór między szybszym postępem a konserwatywnym podejściem do zmian w krytycznym systemie bezpieczeństwa.

Bezpieczeństwo funkcjonalne i „safety by design”

Standardy ISO 26262, SOTIF i ASIL

Bezpieczeństwo autonomicznych samochodów to nie tylko „brak wypadków”, ale cały system zarządzania ryzykiem. W branży motoryzacyjnej kluczowe są m.in. standardy ISO 26262 i ISO/PAS 21448 SOTIF (Safety Of The Intended Functionality).

ISO 26262 opisuje, jak projektować i weryfikować elektroniczne systemy sterowania w pojazdach. Wprowadza pojęcie ASIL (Automotive Safety Integrity Level) – poziomu krytyczności funkcji od A do D. Funkcje o najwyższym poziomie ASIL D, takie jak układ hamulcowy czy podstawowe funkcje kierowania, muszą spełniać najbardziej rygorystyczne wymagania. System autonomicznej jazdy, który może samodzielnie przyspieszać, hamować i skręcać, siłą rzeczy dotyka najwyższych poziomów ASIL.

SOTIF z kolei koncentruje się na bezpieczeństwie „zamierzonej funkcji”. Chodzi nie o klasyczne awarie (np. zepsuty czujnik), lecz o sytuacje, gdy system działa zgodnie z projektem, ale w nieoczekiwanych warunkach – np. kamera „myli” nietypowy billboard ze znakiem ograniczenia prędkości. SOTIF wymaga identyfikacji takich scenariuszy, redukcji ich liczby i zasięgu poprzez projekt oraz testy, a także transparentnego komunikowania użytkownikowi ograniczeń systemu.

Nie wszystkie firmy podchodzą tak samo restrykcyjnie do wdrażania tych standardów. Tradycyjne koncerny motoryzacyjne zwykle budują dedykowane działy bezpieczeństwa, formalne przeglądy projektów i rozbudowaną dokumentację. Startupy technologiczne częściej stawiają na szybkie iteracje i dane z floty, a procesy formalne dobudowują w miarę dojrzewania produktu. Ten rozdźwięk w kulturze projektowania jest jednym z powodów, dla których tempem innowacji przodują zwykle młode firmy, a stabilnością procesów – starzy gracze.

Redundancja i degradacja kontrolowana

Bezpieczeństwo funkcjonalne w autonomicznych pojazdach opiera się na dwóch kluczowych pojęciach: redundancji i degradacji kontrolowanej. Oznacza to w praktyce, że:

  • krytyczne funkcje (np. hamowanie, sterowanie) mają więcej niż jeden niezależny sposób realizacji;
  • w razie poważnej usterki system potrafi przejść w „bezpieczny” tryb – np. samodzielnie się zatrzymać lub poprosić kierowcę o przejęcie kontroli.

Proste systemy wspomagania (ADAS) bazują zwykle na scenariuszu, w którym człowiek jest ostatecznym zabezpieczeniem. Gdy elektronika wykryje problem, wyświetla komunikat „natychmiast przejmij sterowanie” i wyłącza automatyczne funkcje. W podejściu poziomu 4, gdzie kierowcy w ogóle może nie być, taki model nie wystarcza. Pojazd musi mieć możliwość samodzielnego wykonania minimalnego manewru ryzyka – np. zjazdu na pobocze i zatrzymania się w możliwie bezpiecznym miejscu.

Na poziomie architektury oznacza to dublowanie nie tylko sensorów, ale też jednostek obliczeniowych, zasilania, a nawet systemów komunikacji wewnętrznej. Dwie firmy mogą mieć pozornie podobne możliwości autonomii, lecz zupełnie inną filozofię redundancji. Jedna zapewnia wysoki poziom bezpieczeństwa głównie poprzez konserwatywne algorytmy i „czyste” dane, druga – przez sprzętową nadmiarowość i gotowość na fizyczne awarie.

Interfejs człowiek–maszyna i zaufanie kierowcy

W systemach poziomu 2–3 kluczowe znaczenie ma sposób, w jaki auto komunikuje się z kierowcą. Dwa modele podejścia są tu szczególnie widoczne:

  • systemy „silnie asystujące” – funkcje są aktywne często, ale przy każdej wątpliwości żądają przejęcia steru, czasem w sposób nagły i stresujący;
  • systemy „rzadko, ale pewnie” – włączają autonomiczne prowadzenie tylko w jasno zdefiniowanych warunkach, za to znacznie rzadziej proszą o pomoc.

Pierwsze podejście daje wrażenie szybszego postępu – użytkownik częściej korzysta z „półautonomii”, lecz musi utrzymywać wysoki poziom czujności. Problemem jest tzw. znużenie czuwaniem: człowiek, który przez kilkadziesiąt minut tylko „pilnuje” systemu, realnie przestaje być gotów do natychmiastowego przejęcia kontroli. Drugi model jest bardziej uczciwy co do ograniczeń, ale mniej atrakcyjny marketingowo – system działa „po prostu” na autostradzie, za to nie obiecuje cudów w mieście.

Granice odpowiedzialności kierowcy i systemu

Jednym z najtrudniejszych tematów na styku technologii i bezpieczeństwa jest podział ról między człowiekiem a maszyną. W systemach poziomu 2–3 kierowca formalnie pozostaje odpowiedzialny za jazdę, nawet jeśli auto samo przyspiesza, hamuje i utrzymuje pas. Producent zazwyczaj zastrzega w instrukcji, że funkcje są jedynie pomocą, a kierowca ma „zawsze” monitorować otoczenie i być gotowy do reakcji.

Praktyka pokazuje jednak dwie skrajne filozofie:

  • „legalistyczną” – odpowiedzialność spoczywa konsekwentnie na kierowcy; producent minimalizuje obietnice, podkreśla ograniczenia i prowadzi konserwatywną komunikację marketingową;
  • „progresywną” – funkcje są przedstawiane jako niemal autonomiczne, z nazwami sugerującymi wysoki poziom samodzielności, a granica między asystą a automatyzacją staje się dla przeciętnego użytkownika nieostra.

W pierwszym modelu systemy bywają mniej atrakcyjne, lecz ryzyko nieporozumień co do kompetencji auta jest niższe. W drugim rośnie wygoda kierowcy i tempo adopcji technologii, ale także ryzyko, że użytkownik będzie traktował funkcję asystującą jak pełną autonomię. Regulatorzy w Europie i częściowo w Azji coraz częściej wymuszają bardziej precyzyjne nazewnictwo i instrukcje, choć praktyka rynkowa nadal jest bardzo zróżnicowana.

Walidacja scenariuszy skrajnych a akceptowalne ryzyko

Każdy system autonomiczny musi mierzyć się z pytaniem: kiedy jest „wystarczająco bezpieczny”, by dopuścić go na drogę? Pełne przetestowanie wszystkich możliwych scenariuszy jest fizycznie niemożliwe. Dlatego producenci balansują między:

  • pragmatyczną walidacją opartą na statystyce – analiza miliardów kilometrów (prawdziwych i symulowanych) w celu oszacowania liczby zdarzeń niebezpiecznych na określony dystans;
  • podejściem scenariuszowym – tworzenie listy krytycznych sytuacji (np. nagłe wtargnięcie dziecka zza zaparkowanego auta) i dowodzenie, że system radzi sobie z każdą z nich z określonym marginesem bezpieczeństwa.

Pierwsze podejście pozwala porównać system z przeciętnym kierowcą: jeśli algorytm generuje znacznie mniej kolizji na milion kilometrów, można argumentować, że globalnie poprawia bezpieczeństwo. Drugie z kolei chroni przed „ślepymi plamami” – zdarzeniami, które są rzadkie, ale wyjątkowo ciężkie w skutkach. W praktyce firmy łączą oba podejścia, lecz nacisk bywa różny: jedni opierają się na „twardych” liczbach z floty, inni na katalogach tzw. operational design domain scenarios.

Czerwony sportowy samochód pędzi nocą autostradą z rozmytym tłem
Źródło: Pexels | Autor: Garvin St. Villier

Cyberbezpieczeństwo pojazdów autonomicznych

Rozproszony komputer na kołach

Autonomiczny samochód to setki sterowników (ECU), dziesiątki sensorów i rozbudowana łączność: komórkowa, Wi‑Fi, Bluetooth, a w przyszłości także V2X. Każdy z tych elementów jest potencjalnym wektorem ataku. Różnice w podejściu widać już na poziomie architektury:

  • architektura scentralizowana – kilka mocnych komputerów centralnych, uproszczona sieć wewnętrzna, mniejsza liczba interfejsów; łatwiej kontrolować powierzchnię ataku, ale awaria węzła centralnego bywa krytyczna;
  • architektura rozproszona – więcej wyspecjalizowanych sterowników bliżej czujników; awaria jednego modułu ma mniejszy wpływ całościowy, lecz rośnie liczba możliwych punktów włamania.

Tradycyjni producenci często wychodzili z architektury rozproszonej i stopniowo ją „porządkują”. Firmy technologiczne częściej startują od projektowania samochodu jak dużego, scentralizowanego komputera. Który model jest „bezpieczniejszy”, zależy od jakości implementacji: słabo chroniony komputer centralny może być gorszy niż wiele mniejszych, dobrze odizolowanych modułów, ale zbyt złożona sieć rozproszona też utrudnia skuteczne zabezpieczenia.

Standardy, homologacja i ciągłe monitorowanie

Na gruncie regulacyjnym pojawiają się kolejne normy cyberbezpieczeństwa, najczęściej wskazywane są ISO/SAE 21434 oraz regulacje UNECE (m.in. R155 i R156). Wymuszają one podejście systemowe:

  • analizę zagrożeń i ryzyka na etapie projektu (threat analysis and risk assessment);
  • zabezpieczenie cyklu życia oprogramowania, od developmentu po aktualizacje OTA;
  • procedury reagowania na incydenty i podatności wykryte już po sprzedaży pojazdu.

Producenci różnią się dojrzałością procesów. Koncerny z doświadczeniem w lotnictwie lub kolejnictwie często wprowadzają rozbudowane zespoły SOC (Security Operations Center) dedykowane motoryzacji. Startupy z kolei szybciej wdrażają automatyczne mechanizmy telemetryczne, lecz dopiero z czasem budują formalne procesy zgodności z normami. Użytkownik zwykle widzi tylko efekt końcowy – częstotliwość aktualizacji, tempo łatania luk i przejrzystość komunikacji po incydentach.

Na koniec warto zerknąć również na: Mobilność powietrzna w miastach – drony pasażerskie — to dobre domknięcie tematu.

Segmentacja sieci i „zero trust” wewnątrz auta

Podstawowym narzędziem obrony jest separacja krytycznych systemów (hamulce, kierownica, napęd) od warstw infotainmentu, nawigacji czy aplikacji mobilnych. Tu również widać dwa przeciwstawne kierunki:

  • silna fizyczna separacja – odrębne magistrale, kontrolery i oprogramowanie; mniejsza elastyczność, ale dużo trudniej przenieść atak z systemu rozrywkowego na układy jazdy;
  • separacja logiczna w jednej infrastrukturze – wspólna, szybsza sieć (np. Ethernet automotive), ale z wykorzystaniem kryptografii, zapór i zasad „zero trust” pomiędzy domenami funkcjonalnymi.

Podejście pierwsze jest typowe dla konserwatywnych projektów, które priorytetyzują bezpieczeństwo przed kosztami i skalowalnością. Drugie sprzyja bardziej zaawansowanym funkcjom (np. dynamiczna rekonfiguracja mocy obliczeniowej), lecz wymaga bardzo wysokiej jakości implementacji. Nawet drobny błąd konfiguracyjny może otworzyć furtkę do segmentu, który miał być całkowicie odizolowany.

Ataki na sensory i dane uczenia maszynowego

Autonomiczny samochód można zaatakować nie tylko „informatycznie”. Coraz większe znaczenie mają ataki na poziomie percepcji, np.:

  • fałszywe lub zmanipulowane znaki drogowe (naklejki, wzory zakłócające odczyt przez system rozpoznawania obrazów);
  • złośliwe odbicia światła, lasery lub generatory sygnałów zakłócające lidar i radar;
  • tzw. ataki adversarialne – subtelne modyfikacje otoczenia, które mylą algorytmy, a są niewidoczne dla człowieka.

Producenci stosują różne strategie obrony. Jedni stawiają na silną fuzję sensoryczną: pojedynczy „dziwny” odczyt z kamery jest weryfikowany radarem czy mapą HD. Inni rozbudowują mechanizmy wykrywania anomalii w samych modelach AI – jeśli rozkład danych wejściowych odbiega od znanego, system ogranicza swoje zaufanie do predykcji lub przechodzi w tryb ostrożniejszej jazdy.

Osobną kategorią są ataki na dane treningowe, np. poprzez zainfekowane repozytoria open source czy celowe wprowadzanie do floty sytuacji, które zniekształcają proces uczenia. To rzadziej dyskutowany, ale realny problem, zwłaszcza dla firm mocno polegających na publicznych zbiorach danych i crowdsourcingu anotacji.

Bezpieczne aktualizacje OTA i „rollback”

Aktualizacje OTA są równocześnie głównym narzędziem łatania luk i nowym źródłem ryzyka. Tutaj także rysują się dwa obozy:

  • częste, małe aktualizacje – szybka reakcja na podatności, ale większa powierzchnia błędów wdrożeniowych i potencjalnych regresji;
  • rzadkie, duże wydania – dłuższe testy wewnętrzne i stabilniejsze „releasy”, kosztem wolniejszego zamykania luk bezpieczeństwa.

Niezależnie od strategii kluczowe są dwa mechanizmy: silne uwierzytelnianie pakietów (podpisy kryptograficzne, łańcuch zaufania) oraz możliwość bezpiecznego wycofania zmian (rollback), jeśli po wdrożeniu okaże się, że nowa wersja zachowuje się nieprawidłowo. Firmy, które projektują OTA od początku jako funkcję krytyczną, zwykle implementują podwójne partycje systemu i dokładną telemetrię po aktualizacji. Bardziej „tradycyjni” producenci wciąż uczą się, że błąd w aktualizacji sterownika silnika czy systemu autonomii może mieć skutki daleko wykraczające poza problemy z multimediami.

Etyczne dylematy i odpowiedzialność za decyzje maszyny

Od „problemu wagonika” do codziennych kompromisów

Dyskusja o etyce autonomicznych samochodów często koncentruje się na spektakularnych, lecz rzadkich dylematach typu „kogo poświęcić w nieuniknionej kolizji?”. Producenci i regulatorzy coraz częściej podkreślają, że realne wyzwania mają bardziej przyziemny charakter. Zamiast jednego dramatycznego wyboru, system podejmuje tysiące mikrodecyzji: jak blisko rowerzysty można przejechać, jak agresywnie hamować w deszczu, kiedy „ufać” kierowcy, że faktycznie przejmie kontrolę.

Firmy przyjmują tu różne filozofie:

  • maksymalna ostrożność – auto częściej zwalnia, zostawia większe odstępy, w razie wątpliwości zatrzymuje się; mniej płynna jazda, ale mniejsza szansa na poważny wypadek;
  • jazda zbliżona do ludzkiej – system dopuszcza ciaśniejsze manewry, by nie blokować ruchu i lepiej integrować się z otoczeniem; większe ryzyko incydentów o niewielkich skutkach (np. lekkie stłuczki), lecz wyższa akceptacja społeczna w codziennym ruchu.

W jednej metropolii bardziej akceptowalna będzie „twarda” jazda w gęstym ruchu, w innej priorytetem będzie minimalizacja kontaktu z niechronionymi uczestnikami ruchu. Dylemat polega na tym, że te preferencje trzeba w pewnym stopniu „zapisać” w algorytmie, a więc z góry zdefiniować kompromisy między płynnością a ostrożnością.

Personalizacja stylu jazdy a równość w przestrzeni publicznej

Coraz częściej mówi się o możliwości personalizacji stylu jazdy autonomicznego auta – bardziej dynamiczny, bardziej defensywny, „ekologiczny” itp. Taki wybór jest atrakcyjny marketingowo, ale rodzi pytania etyczne. Dwa przeciwstawne kierunki są szczególnie widoczne:

  • silnie ustandaryzowany styl jazdy – auto trzyma się jednego, z góry zdefiniowanego profilu bezpieczeństwa niezależnie od preferencji użytkownika; prostsza odpowiedzialność prawna i przewidywalność zachowań;
  • personalizacja w ramach „bezpiecznego korytarza” – użytkownik może wybierać styl, lecz tylko w określonych granicach narzuconych przez regulatora lub producenta.

Jeśli dopuszcza się zbyt szeroką personalizację, może dojść do sytuacji, w której osoby preferujące agresywny styl jazdy będą systemowo generować większe ryzyko dla pieszych czy rowerzystów, mimo że formalnie „nie łamią przepisów”. Bardzo sztywna standaryzacja z kolei może ograniczyć adopcję technologii – użytkownicy niechętnie przesiądą się do aut, które jeżdżą zbyt zachowawczo względem reszty ruchu.

Transparentność algorytmów i prawo do wyjaśnienia

Po wypadku z udziałem autonomicznego samochodu pada proste pytanie: „Dlaczego auto tak zrobiło?”. Odpowiedź nie zawsze jest oczywista, zwłaszcza gdy decyduje o tym złożona sieć neuronowa. Dwa główne nurty myślenia to:

  • priorytet skuteczności – stosowanie głębokich, trudnych do wyjaśnienia modeli, jeśli dają one mierzalnie lepszą skuteczność wykrywania zagrożeń;
  • priorytet wyjaśnialności – świadome ograniczanie złożoności modeli lub stosowanie struktur hybrydowych, by możliwe było odtworzenie łańcucha decyzji.

Regulatorzy w Europie coraz częściej domagają się tzw. explainability – przynajmniej na poziomie wysokopoziomowych reguł działania. Producenci reagują rozmaicie: jedni budują dodatkowe „warstwy logiki” nad modelami ML, które opisują w prostszych kategoriach decyzje systemu; inni stawiają na rejestrowanie szczegółowych logów i wewnętrznych sygnałów sieci, dostępnych później dla biegłych.

Dla użytkownika przekłada się to na różny poziom zaufania: jedne marki potrafią w dość zrozumiały sposób wytłumaczyć, czemu auto gwałtownie zahamowało, inne ograniczają się do ogólnikowego „system wykrył przeszkodę”. Z czasem może to stać się istotnym kryterium wyboru pojazdu, zwłaszcza wśród flot, gdzie odpowiedzialność za kierowców i pasażerów jest ściśle regulowana.

Odpowiedzialność prawna: producent, właściciel, operator

Wraz z przechodzeniem od systemów poziomu 2–3 do poziomu 4–5 zmienia się rozkład odpowiedzialności. Dziś dominują dwa modele:

  • odpowiedzialność kierowcy/właściciela – przy aktualnych systemach asystujących to użytkownik formalnie jest kierującym; producent odpowiada za wady produktu, ale nie za codzienne decyzje na drodze;
  • Wnętrze auta na górskiej drodze wśród jesiennych drzew
    Źródło: Pexels | Autor: Riccardo

    Najważniejsze wnioski

  • Dzisiejsze „autonomiczne” auta to w większości rozbudowane systemy ADAS – technicznie mocno zaawansowane, ale nadal wymagające pełnej uwagi kierowcy, zwłaszcza w nietypowych warunkach (zła pogoda, remonty, niestandardowe manewry innych).
  • Kluczowa granica przebiega między poziomem SAE 2 a 3: funkcjonalnie różnice bywają subtelne, lecz prawnie oznaczają przesunięcie odpowiedzialności z kierowcy na producenta, dlatego firmy ostrożnie unikają deklarowania „poziomu 3”.
  • Poziom 4 istnieje już komercyjnie, ale w mocno ograniczonych strefach (wybrane miasta, konkretne trasy), podczas gdy poziom 5 – pełna autonomia wszędzie i zawsze – pozostaje na razie celem, a nie realnie dostępną technologią.
  • Podejście Tesli stawia na szerokie zastosowanie i skalę – system działa niemal wszędzie, lecz jego jakość jest nierówna i często wymaga nagłego przejęcia kontroli; model Waymo/Cruise oferuje mniejszy zasięg geograficzny, za to większą przewidywalność i spójność działania w wybranych strefach.
  • Wybór między modelem „wszędzie, ale różnie” (Tesla) a „tylko tu, ale stabilnie” (Waymo/Cruise) przekłada się dla użytkownika na decyzję: większa elastyczność kosztem częstszej czujności, czy ograniczona dostępność w zamian za usługę bliższą zamówieniu klasycznej taksówki.
  • Wspólne ograniczenia obecnych systemów dotyczą przede wszystkim pogody i złożonych sytuacji drogowych: deszcz, śnieg, mgła czy skomplikowane skrzyżowania wciąż łatwo „wybijają” autonomię i zmuszają system do proszenia o pomoc człowieka lub bezpiecznego zatrzymania.
  • Źródła informacji

  • Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles (J3016). SAE International (2021) – Oficjalne poziomy autonomii SAE 0–5 i ich definicje
  • Automated Driving Systems 2.0: A Vision for Safety. U.S. Department of Transportation / NHTSA (2017) – Wytyczne bezpieczeństwa i klasyfikacja systemów automatyzacji jazdy
  • UNECE Regulation No. 157 – Automated Lane Keeping Systems (ALKS). United Nations Economic Commission for Europe (2021) – Regulacje homologacyjne dla systemów poziomu 3 na autostradach

1 KOMENTARZ

  1. Artykuł porusza bardzo istotny temat przyszłości autonomicznych samochodów, przedstawiając zarówno wyzwania technologiczne, kwestie bezpieczeństwa, jak i regulacje prawne. Bardzo doceniam to, że autorzy podkreślają konieczność kompleksowego podejścia do rozwoju tej technologii, uwzględniając zarówno aspekty techniczne, jak i społeczne.

    Jednakże, moim zdaniem, brakuje w artykule bardziej szczegółowego omówienia konkretnych rozwiązań technologicznych, które mogłyby przełamać niektóre z wyzwań wymienionych w treści. Byłoby też warto zajrzeć głębiej w kwestie odpowiedzialności prawnej w przypadku wypadków z udziałem autonomicznych samochodów, co stanowi jedno z kluczowych zagadnień związanych z wprowadzeniem tej technologii na szeroką skalę. Sumując, artykuł stanowi świetne wprowadzenie do tematu, ale wymagałby większej konkretnej analizy.

Komentarze są aktywne tylko po zalogowaniu.