Autopilot

Wij ontwikkelen en implementeren autonomie op schaal. Wij zijn ervan overtuigd dat een aanpak gebaseerd op een geavanceerde AI voor visie en planning, ondersteund door efficiënt gebruik van inferentie-hardware, de enige manier is om tot een algemene oplossing voor volledig automatische besturing te komen.

Hardware

Hardware

Bouw siliciumchips die onze software voor volledig automatische besturing vanaf het allereerste begin ondersteunen, en houd daarbij rekening met elke kleine architecturale en micro-architecturale verbetering om de maximale siliciumprestaties per watt te maximaliseren. Voer ruimte-, tijd- en energieanalyses uit op het ontwerp. Schrijf robuuste, gerandomiseerde tests en scoreboards om de functionaliteit en prestaties te controleren. Implementeer compilers en stuurprogramma's voor het programmeren van en communiceren met de chip, met een sterke focus op prestatie-optimalisatie en energiebesparingen. Valideer ten slotte de siliciumchip en breng deze in massaproductie.

Neurale netwerken

Neurale netwerken

Voer baanbrekend onderzoek uit om diepe neurale netwerken te trainen op problemen variërend van waarneming tot besturing. Onze per-camera-netwerken analyseren onbewerkte beelden om semantische segmentatie, objectdetectie en monoculaire diepteschatting uit te voeren. Onze vogelperspectiefnetwerken gebruiken videobeelden van alle camera's om de indeling van de weg, de statische infrastructuur en 3D-objecten direct naar de weergave van het vogelperspectief over te brengen. Onze netwerken leren van de meest gecompliceerde en diverse scenario's ter wereld, die real-time interactief worden ontleend aan bijna 1 miljoen rijdende Tesla's. Een volledige build neurale Autopilot-netwerken omvat 48 netwerken die 70.000 GPU-uren nodig hebben om getraind te worden 🔥. Samen voeren ze 1.000 verschillende tensoren (voorspellingen) uit op elk tijdstip.

Algoritmen voor autonomie

Algoritmen voor autonomie

Ontwikkel de basisalgoritmen die de auto besturen door een getrouwe weergave van de omgeving te creëren en trajecten in die ruimte te plannen. Om de neurale netwerken zo te trainen dat zij dergelijke representaties kunnen voorspellen, maakt u algoritmisch nauwkeurige en grootschalige waarheidsgegevens door informatie van sensoren van de auto in ruimte en tijd te combineren. Gebruik ultramoderne technieken om een robuust plannings- en besluitvormingssysteem te bouwen dat onder onzekere omstandigheden in gecompliceerde praktijksituaties werkt. Evalueer uw algoritmen op de schaal van alle Tesla's op de weg.

Codefundament

Codefundament

Doorvoer, latentie, correctheid en determinisme zijn de belangrijkste meetwaarden waarmee wij onze code optimaliseren. Leg van onderaf het fundament voor de Autopilot-software en integreer deze naadloos in onze speciale hardware. Implementeer superbetrouwbare bootloaders met ondersteuning voor draadloze updates en maak aangepaste Linux-kernels. Schrijf snelle, geheugenefficiënte low-level code om hoogfrequente gegevens in grote volumes van onze sensoren vast te leggen en deel deze met diverse verbruikersprocessen — zonder de wachttijd van het centrale geheugen te beïnvloeden of kritieke functionele code van CPU-cycli te belasten. Bereken squeeze en pipeline voor verschillende hardwareprocessors, verdeeld over diverse SoC's (System on a Chip).

Infrastructuur voor evaluatie

Infrastructuur voor evaluatie

Bouw evaluatietools en infrastructuur voor open-loop, closed-loop en hardware-in-the-loop op schaal, om het innovatietempo te versnellen, prestatieverbeteringen te meten en regressies te voorkomen. Maak gebruik van geanonimiseerde kenmerkende clips van ons wagenpark en integreer deze in grote pakketten testcases. Schrijf code die onze werkelijke omgeving simuleert en produceer daarbij uiterst realistische beelden en andere sensorgegevens die onze Autopilot-software voeden voor live foutopsporing of geautomatiseerd testen.

vereist

Versturen...

Hartelijk dank voor uw inzending. Wij nemen contact met u op!

Excuses, wij kunnen uw verzoek op dit moment niet verwerken. Probeer het later opnieuw.