Coco

Oprogramowanie pokładowe dla robotów dostawczych i droga do autonomii

Zobacz video

Coco obsługuje zdalnie pilotowane roboty chodnikowe, które realizują dostawy jedzenia „ostatniej mili” w Santa Monica (Los Angeles) i w Helsinkach.

Od około 2021 roku zespół inżynierów robotyki xBerry rozwija i utrzymuje oprogramowanie pokładowe tych robotów. Efekt to bardziej niezawodna i wydajniejsza flota oraz fundament pod autonomiczne dostawy bez pilota.

Scroll pageg icon

Wyzwanie

Popyt na dostawy jedzenia szybko rósł, ale cały model nadal opierał się na kurierach. W czasie pandemii COVID-19 stało się to wąskim gardłem. Kurierów zaczęło brakować, a klienci oczekiwali od nich dostaw bezkontaktowych.

Coco dostrzegło lepszy model: roboty, które dostarczają jedzenie niezawodnie, taniej i z mniejszą emisją CO2. Żeby skalować go na miasta na całym świecie, Coco potrzebowało dwóch rzeczy:

  • solidnego, wydajnego oprogramowania pokładowego dla floty robotów,

  • długoterminowego partnera technologicznego z dużym doświadczeniem w robotyce i systemach embedded.

Cele

Zespół ekspertów zbudowany wokół produktu Coco

Coco przyszło do nas z działającym robotem dostawczym i jasną wizją biznesową. Celem było udoskonalenie produktu i infrastruktury tak, by flota mogła wejść do kolejnych miast.

Współpracujemy z Coco w modelu team augmentation. xBerry zapewnia kompletny zespół 6 inżynierów robotyki i oprogramowania embedded. Większość z nich pracuje przy Coco od początku projektu w xBerry. Zespół współpracuje bezpośrednio z liderami biznesowymi i Product Ownerami Coco, aby:

  • identyfikować pojawiające się wyzwania,

  • przekładać je na konkretne problemy techniczne,

  • projektować i wdrażać właściwe rozwiązania.

Coco ma do dyspozycji inżynierów, którzy dogłębnie znają jego roboty, kod i wewnętrzne operacje, bez kosztów odbudowywania tej wiedzy wewnątrz firmy.

Solution

  • Zaczęliśmy od wspólnych sesji, na których poznaliśmy potrzeby biznesowe Coco i zaplanowaliśmy współpracę.

  • Zebraliśmy grupę sześciu ekspertów pod wizję produktu i roadmapę techniczną Coco.

  • Oparliśmy oprogramowanie na ROS i C++, działające na Linuksie embedded zbudowanym w Yocto.

  • Prace trwają nadal: zespół rozwija teraz funkcje jazdy autonomicznej dla robotów Coco.

Więcej o Coco

Coco to robotyczny serwis dostaw, który wykorzystuje zdalnie pilotowane pojazdy chodnikowe do dostaw „ostatniej mili”. Jego celem jest uczynienie dostaw tańszymi, bardziej niezawodnymi i zrównoważonymi, zarówno dla restauracji i sklepów, jak i dla ich klientów.

Każdy robot jest nadzorowany przez przeszkolonego operatora, tzw. „Coconautę”, i wjeżdża na przestrzeń publiczną tylko podczas aktywnej dostawy. Kształt pojazdów pozwala im sprawnie poruszać się w gęstej zabudowie miejskiej. Według danych Coco w Santa Monica 7% dostaw dociera na czas, a emisja CO2 jest niższa o 0,25 kg na km w porównaniu z tradycyjnym kurierem.

Rezultat

Dzięki wsparciu xBerry Coco znacząco poprawiło niezawodność i wydajność swojego oprogramowania pokładowego. Przełożyło się to na:

  • wyższą efektywność operacyjną floty Coco,

  • lepsze doświadczenie partnerów handlowych Coco i klientów końcowych,

  • solidny fundament pod autonomię. Coco i xBerry rozwijają teraz funkcje jazdy autonomicznej, które w przyszłości umożliwią dostawy bez pilota.

Tech Stack

Team augmentation
ROS
C++
Linux embedded
Yocto
CUDA
Tensorflow
Python

Opinia klienta

Dzięki swojej wiedzy technicznej i elastyczności, xBerry staje się dla nas partnerem niezastąpionym. W dynamicznym i szybko zmieniającym się otoczeniu niezmiernie ważnym jest współpracować z ludźmi, którzy rozumieją nasze potrzeby i wymagania.

Pratik Agarwal Head of AI at Coco

FAQ

Czy roboty dostawcze mogą niezawodnie działać na miejskich chodnikach? Faq icon

Tak. Coco robi to codziennie w Santa Monica, a 97% jego dostaw dociera na czas. Chodnika nie da się ustandaryzować, więc niezawodność zależy przede wszystkim od oprogramowania działającego na pokładzie robota. To właśnie obszar, nad którym xBerry pracuje z Coco.

Jak przejść od zdalnie pilotowanych robotów do autonomicznych dostaw? Faq icon

Etapami. Coco najpierw zbudowało niezawodne oprogramowanie pokładowe dla robotów pilotowanych zdalnie, a dopiero potem zaczęło rozwijać jazdę autonomiczną na potrzeby dostaw bez pilota. Autonomia powstaje na bazie systemu, który już działa niezawodnie, a nie zamiast niego.

Jak wygląda team augmentation w firmie robotycznej? Faq icon

W przypadku Coco kompletny zespół inżynierów xBerry pracuje z liderami biznesowymi i Product Ownerami Coco. Razem rozumieją wyzwania, definiują problemy techniczne oraz projektują i wdrażają rozwiązania w ramach produktu i roadmapy Coco.

Jakie technologie wykorzystuje oprogramowanie pokładowe Coco? Faq icon

ROS i C++ na Linuksie embedded zbudowanym w Yocto, CUDA i TensorFlow do uczenia maszynowego, a także Python.

Kto może zapewnić zespół inżynierów oprogramowania dla robotów autonomicznych? Faq icon

xBerry, polski zespół R&D tworzący rozwiązania z wykorzystaniem Physical AI. Działa jako zewnętrzny zespół inżynierski dla firm robotycznych i zajmuje się oprogramowaniem pokładowym, Linuksem embedded, ROS i funkcjami autonomicznymi. Coco, robotyczny serwis dostaw działający w Los Angeles, współpracuje z xBerry przy oprogramowaniu pokładowym i autonomii od 2021 roku.

Planujesz nowy projekt?

Porozmawiajmy Arrow icon