Autonomiczny Samuraj wyjedzie na ulice
W pełni autonomiczny samochód, który samodzielnie przemieszcza się i reaguje na pojawiające się przeszkody. To założenie scenariusza filmu science fiction? Nie. Pojazd o takich funkcjonalnościach projektują specjaliści z GlobalLogic. Firma kolejny raz udowadnia, że wyznacza standardy rozwoju branży automotive.
Samochód powstał na bazie modelu Suzuki Samurai SJ-410. Karoserię wydrukowano na drukarce 3D, a sam model samochodu wyposażono w szereg rozwiązań, które ułatwiają przemieszczanie się pojazdu, a także reagowanie na pojawiające się przeszkody m.in. czujniki ultradźwiękowe, kamerę oraz LIDAR.
W najbliższym czasie planujemy zaimplementować zaawansowane funkcje systemu wspomagania kierowcy (ADAS) umożliwiające m.in. identyfikację znaków drogowych, wykrywanie obiektów znajdujących się na drodze, w szczególności funkcję wykrywania pieszych na przejściach, która wymusi awaryjne zatrzymanie pojazdu w celu uniknięcia kolizji, a także asystenta pasa ruchu, który będzie informował kierowcę o przekroczeniu linii na drodze.
Oprócz rozwijanej jazdy autonomicznej system umożliwia również sterowanie manualne przez użytkownika przy pomocy podłączonej kierownicy. Dodatkowo zainstalowana kamera umożliwi transmisję obrazu na żywo z niskim opóźnieniem, dzięki czemu kierowca prowadzący samochód będzie miał możliwość poczuć się jakby fizycznie siedział “za kółkiem” naszego samochodu.
Zbudowany przez nas samochód jest w pełni elektryczny, co wpisuje się w aktualny trend w branży samochodowej dążącej do pełnej elektryfikacji samochodów w przyszłości. Jest on zasilany z baterii o dużej pojemności, a także posiada on przednią oś skrętną oraz napęd na tylne koła. Dzięki zastosowaniu minikomputera Raspberry Pi samochód może się łączyć bezprzewodowo z głównym kontrolerem realizującym złożone operacje przetwarzania danych w ramach systemu ADAS. Do komunikacji między poszczególnymi komponentami naszego systemy wykorzystujemy protokoły SOME/IP oraz MQTT.
Ponadto w ramach projektu rozwijamy rozbudowany kokpit samochodu, który będzie składał się z dwóch wyświetlaczy: cyfrowego zestawu wskaźników (Instrument Cluster) oraz dodatkowego wyświetlacza IVI (In-Vehicle Infotainment), który będzie wyświetlał stworzone przez nas aplikacje m.in. multimediów oraz nawigacji. Całość oparta jest na platformie wirtualizacji ACRN, która umożliwia odseparowanie poszczególnych komponentów kokpitu, co zwiększa odporność na awarię całego systemu. Dodatkowo za funkcje związane z bezpieczeństwem odpowiada system czasu rzeczywistego Zephyr.
Zamiana AUTOSAR na Adaptive AUTOSAR
W przyszłości producenci samochodów będą starali się uzyskać w pełni autonomiczne samochody, jednak już teraz dostrzegają oni ograniczenia standardu Classic Autosar, dlatego od kilku lat rozwijany jest nowy standard Adaptive Autosar, który ma umożliwić realizację tego celu.
Ponieważ nasz projekt polega w dużej mierze na R&D postanowiliśmy również postawić sobie bardzo ambitny cel, jakim będzie podjęcie próby zintegrowania naszego systemu z platformą Adaptive Autosar. Czas pokaże, czy jest to w ogóle możliwe do zrealizowania, ale to jest właśnie najpiękniejsze w idei proof of concept.
Plany na przyszłość
Celem projektu jest zbudowanie autonomicznego modelu samochodu, umożliwiającego przemieszczenie się pojazdu bez ingerencji kierowcy, dlatego w przyszłości planujemy rozszerzenie naszego systemu o kolejne funkcjonalności takie jak: adaptacyjny tempomat, wykrywanie obiektów w martwym polu, tryb konwoju umożliwiający podążanie za pojazdem znajdującym się bezpośrednio przed samochodem, a także zaawansowany asystent pasa ruchu umożliwiający autonomiczne sterowanie kierownicą w taki sposób, aby pojazd jechał środkiem pasa ruchu. Ponadto chcemy również zwiększyć doświadczenia wizualne użytkownika samochodu, poprzez rozbudowanie interfejsu użytkownika w oparciu o Qt 3D Studio.