Small Robot Company: przyszłość rolnictwa

Geospatial

Small Robot Company to brytyjski startup produkujący roboty dla rolnictwa, które w przyszłości mogą zastąpić traktory i podbieracze. Założyciele Small Robot Company wpadli na pomysł wytwarzania robotów po rozmowach z rolnikami o rosnących kosztach i spadających zyskach produkcji żywności.

Firma otrzymała finansowanie na poziomie £2,1 miliona (300% ich początkowego planu) od 1759 osób, m.in. indywidualnych inwestorów, czołowych postaci ruchu ekologicznego oraz takich organizacji jak National Trust i Waitrose, i obecnie jest gotowa na fazę komercjalizacji. Sam pomysł jest dosyć prosty i oparty na koncepcji Farming-as-a-Service (FaaS), w której Small Robot Company zajmowałoby się wynajmowaniem rolnikom niewielkich flot robotów. Maszyny będą komunikować się ze sobą, skanując uprawy i reagując w odpowiedni sposób na wszelkie czynniki zewnętrzne takie jak powodzie i susze. Roboty usuwają też chwasty w miarę potrzeby.

Zespół Small Robot Company poszukiwał partnera technologicznego, który będzie w stanie zaprojektować i zbudować skalowalną oraz łatwą do dostosowania aplikację geospatial, która będzie służyła za centrum zarządzania robotami, pozwalając użytkownikom zarządzać zgromadzonymi danymi – wysokiej jakości mapami upraw.

Spyrosoft był odpowiedzialny za prototyp User Interface dla Wilmy, która jest uzupełnieniem dla pozostałych robotów Small Robot Company: Toma, Dicka i Harry’ego. Wilma to inteligentny, autonomiczny system do monitorowania oraz dbania o uprawy, który poprawia sposób, w jaki produkowana jest żywność i ogranicza koszt ekologiczny tej produkcji. Wilma zbiera obrazy geospatial zebrane przez roboty na polach, analizuje je za pomocą ML/AI, a następnie sprawia, że gospodarstwa rolnicze zarabiają więcej dzięki pozbywaniu się chwastów, które jest zarówno przyjazne ekologicznie jak i możliwe do przeprowadzenia bez środków chemicznych.

Zespół Spyrosoft pracujący nad projektem dla Small Robot Company rósł zgodnie ze stopniem złożenia potrzeb produktowych. Początkowo w projekcie był tylko jeden architekt oprogramowania, ale niedługo dołączyli do niego dwaj backend deweloperzy, dwaj frontend deweloperzy, tester oraz Project Manager. Wspieraliśmy projekt naszą wiedzą oraz umiejętnościami, odpowiadając za product design, analitykę, implementację oraz testowanie rozwiązania jako usługi dla aplikacji webowej. Nasz zespół bardzo blisko pracował z architektem oraz specjalistą UX/UI ze strony klienta.

Jeśli chodzi o technologie, używaliśmy backendu opartego na Java, frontend był napisany w React. Korzystaliśmy też z GeoServer – serwera open source, który pozwala na procesowanie danych geospatial.