Autopilot

Na szeroką skalę opracowujemy i wprowadzamy na rynek pojazdy autonomiczne. Wierzymy, że wykorzystywanie zaawansowanej sztucznej inteligencji na etapie koncepcji i planowania w połączeniu z efektywnym wykorzystaniem komputerowego sprzętu analitycznego pozwoli osiągnąć rezultat w postaci pojazdów zdolnych do w pełni samodzielnej jazdy.

Sprzęt komputerowy

Sprzęt komputerowy

Buduj od podstaw chipy krzemowe, na których działa nasze oprogramowanie do w pełni samodzielnej jazdy, wprowadzając wszelkie ulepszenia małej i mikro architektury chipów, przy jednoczesnym dążeniu do wyciśnięcia z krzemu maksymalnej wydajności na jeden wat. Planuj schematy obwodów scalonych, harmonogramy ich pracy i analizuj zasilanie projektu. Opracowuj kompleksowe, zrandomizowane testy i tabele wyników, które pozwolą zweryfikować funkcjonalność oraz wydajność zastosowanych rozwiązań. Używaj kompilatorów i sterowników do programowania i komunikowania się z chipami, ze szczególnym naciskiem na optymalizację wydajności i oszczędność energii. Na koniec weryfikuj opracowane przez siebie chipy krzemowe i wprowadzaj je do masowej produkcji.

Sieci neuronowe

Sieci neuronowe

Wykorzystuj najbardziej nowoczesne metody badawcze do uczenia głębokich sieci neuronowych w zakresie od percepcji po przejmowanie kontroli. Nasze sieci, obejmujące każdą z naszych kamer, analizują surowy obraz i przeprowadzają segmentację semantyczną, wykrywają obiekty i monokularowo estymują głębokość. Sieci dysponujące widokiem z lotu ptaka pobierają obraz wideo ze wszystkich kamer, aby określić przebieg drogi, infrastrukturę statyczną oraz obiekty 3D bezpośrednio na podstawie widoku z góry. Nasze sieci uczą się w oparciu o najbardziej skomplikowane i różnorodne scenariusze w skali globalnej, iteracyjnie pozyskiwane w czasie rzeczywistym od prawie 1 miliona naszych pojazdów. Pełna kompilacja sieci neuronowych Autopilota obejmuje 48 sieci, których uczenie zajmuje 70 000 godzin pracy GPU 🔥. W sumie generują one 1000 różnych tensorów (prognoz) w każdym takcie.

Algorytmy autonomii

Algorytmy autonomii

Opracowuj podstawowe algorytmy, które poprowadzą pojazd wiernie odwzorowując otoczenie i planując tor ruchu w odwzorowanej przestrzeni. Aby nauczyć sieci neuronowe przewidywania zmian w otoczeniu, należy algorytmicznie, dokładnie i w wielkiej skali, odtworzyć dane dotyczące terenu, łącząc informacje pozyskiwane z czujników pojazdu w czasie i przestrzeni. Wykorzystuj najnowocześniejsze technologie do budowy niezawodnego systemu planowania i podejmowania decyzji, który zadziała w skomplikowanych, realnych sytuacjach, w warunkach niepewności. Weryfikuj opracowane przez siebie algorytmy we wszystkich pojazdach Tesla.

Podstawy kodu

Podstawy kodu

Przepustowość, opóźnienie, poprawność i determinizm geograficzny to główne wskaźniki, według których optymalizujemy nasz kod. Opracowuj podstawy oprogramowania Autopilota, poczynając od najbardziej bazowych poziomów, przy pełnej integracji z naszymi urządzeniami. Implementuj wybitnie niezawodne programy ładujące z obsługą aktualizacji bezprzewodowych i z wykorzystaniem niestandardowych jąder Linuksa. Opracowuj szybki i oszczędzający pamięć kod w języku niskiego poziomu, aby przechwytywać ogromne ilości danych o wysokiej częstotliwości i udostępniać je wielu procesom konsumenckim bez opóźnień dostępu do pamięci centralnej i nie ograniczania zasobów krytycznego kodu funkcjonalnego cykli CPU. Redukuj i potokuj obliczenia w różnych przetwarzających jednostkach sprzętowych, rozproszonych w wielu systemowych chipach.

Infrastruktura weryfikacji

Infrastruktura weryfikacji

Opracowuj narzędzia do oceny jednostek sprzętowych w pętli otwartej i zamkniętej oraz infrastruktury dużej skali, aby przyspieszyć tempo innowacji, śledzić poprawę wydajności i zapobiegać regresji. Wykorzystuj zanonimizowane, charakterystyczne klipy z naszych pojazdów i integruj je w duże pakiety przypadków testowych. Twórz kod symulujący rzeczywiste otoczenie, generujący wysoce realistyczną grafikę i dostarczający inne dane z czujników do debugowania na żywo lub automatycznych testów oprogramowania Autopilota.

Wymagane

Przesyłanie...

Dziękujemy za przesłane zgłoszenie, skontaktujemy się z Tobą!

Przepraszamy, ale nie możemy w tej chwili zająć się Twoim zgłoszeniem. Spróbuj ponownie później.