Pushing the limits of autonomous race cars.
Przesuwamy granice możliwości w autonomicznych wyścigach.
“If everything seems under control, you're not going fast enough.” — Mario Andretti had it right for humans. For an autonomous car, it flips: if you don't control everything, you can't go fast enough.
„Jeśli wszystko wydaje się pod kontrolą, to znaczy, że nie jedziesz wystarczająco szybko.” — Mario Andretti miał rację w przypadku ludzi. Dla autonomicznego samochodu jest odwrotnie: jeśli nie kontrolujesz wszystkiego, nie pojedziesz wystarczająco szybko.
It started in 2018 with the Udacity Self-Driving Car Engineer nanodegree and the itch to put theory on real asphalt. Our first car was an off-the-shelf Erle Robotics kit on ArduPilot — enough to learn, not fast enough to race. So we built our own.
Zaczęło się w 2018 roku od kursu Udacity Self-Driving Car Engineer i chęci, by przenieść teorię na prawdziwy asfalt. Naszym pierwszym samochodem był gotowy zestaw Erle Robotics na ArduPilocie — wystarczający, by się uczyć, ale za wolny, by się ścigać. Więc zbudowaliśmy własny.
The platform is rebuilt for every competition we enter. The sensor stack is re-picked each time — what worked, what didn't, what's worth testing next. The algorithms have walked the full path — from a viciously tuned follow-the-gap, to map-based manual trajectory planning, to fully automated planning, to the ruthlessly optimized, tightly-coupled sensing–localization–control loop the cars run today.
Platformę budujemy od nowa na każde zawody. Zestaw sensorów dobieramy każdorazowo na podstawie tego, co zadziałało, co nie, co warto jeszcze przetestować. Algorytmy przeszły całą drogę — od maksymalnie dostrojonego follow-the-gap, przez ręczne planowanie trajektorii na mapie, przez planowanie w pełni automatyczne, aż po skrajnie zoptymalizowaną, ściśle sprzężoną pętlę sensoryka–lokalizacja–sterowanie, która dziś działa na samochodach.
Every frame, every filter, every line of code exists for one reason: to push how fast a small car can go when the driver is an algorithm and the margin is a millisecond.
Każda ramka, każdy filtr, każda linijka kodu istnieje z jednego powodu: żeby przesunąć granicę tego, jak szybko może jechać mały samochód, gdy kierowcą jest algorytm, a margines to milisekunda.
Engineered to the edge. Autonomous when we let them.
Dopracowane do granic możliwości. Autonomiczne, kiedy im na to pozwolimy.
IROS · Abu Dhabi, UAEIROS · Abu Zabi, ZEA 🇦🇪
ICRA · Yokohama, JapanICRA · Jokohama, Japonia 🇯🇵
ADAC event · Lausitzring, GermanyZawody ADAC · Lausitzring, Niemcy 🇩🇪
ICRA · Philadelphia, USAICRA · Filadelfia, USA 🇺🇸
ES Week · New York, USAES Week · Nowy Jork, USA 🇺🇸
ES Week · Turin, ItalyES Week · Turyn, Włochy 🇮🇹
We'll get back to you soon.Odezwiemy się wkrótce.