Oprogramowanie do robotyki i autonomii

Znajdź twórców oprogramowania do autonomii i oprogramowania do robotyki, w tym SDK (zestawy narzędzi programistycznych) i oprogramowanie pośredniczące do systemów bezzałogowych.

Dostawcy

Dodaj swoją firmę
Beyond Vision

W pełni autonomiczne drony wielowirnikowe i hybrydowe bezzałogowe statki powietrzne VTOL z funkcjami sztucznej inteligencji

Exail

Technologia nawigacji i pozycjonowania inercyjnego dla bezzałogowych, autonomicznych systemów

Cambridge Pixel

Oprogramowanie radarowe i rozwiązania do przetwarzania danych z czujników, kontrola radarowa na morzu, śledzenie i wizualizacja dla bezzałogowych statków morskich

Dynautics Ltd

Autopiloty morskie, komunikacja bezzałogowych pojazdów powierzchniowych, moduły zarządzania zasilaniem oraz symulatory morskie i oprogramowanie

Zaprezentuj swoje możliwości

Jeśli projektujesz, budujesz lub dostarczasz Oprogramowanie autonomiczne, utwórz profil, aby zaprezentować swoje możliwości na tej stronie

Utwórz profil dostawcy

Oprogramowanie do robotyki i autonomii

Sarah Simpson

Aktualizacja:

Oprogramowanie dla robotyki i systemów bezzałogowych

Oprogramowanie Neptune Autonomy dla ASV i ROV firmy SeeByte

Oprogramowanie Neptune Autonomy dla ASV i ROV firmy SeeByte

Dostępnych jest wiele różnych programów wspomagających rozwój systemów robotycznych i pojazdów, w tym bezzałogowych statków powietrznych (UAV), bezzałogowych pojazdów naziemnych (UGV), bezzałogowych statków powierzchniowych (USV) i bezzałogowych pojazdów podwodnych (UUV). Oprogramowanie robotyczne może pomóc w projektowaniu tych systemów lub zapewnić kluczowe funkcje, takie jak autonomia i podejmowanie decyzji.

Zestawy do tworzenia oprogramowania

Zestawy SDK (zestawy do tworzenia oprogramowania) dla robotyki umożliwiają programistom tworzenie aplikacji dla konkretnych platform robotycznych i przyspieszają rozwój, eliminując konieczność tworzenia całego oprogramowania od podstaw. Zestawy SDK mogą zawierać gotowe elementy składowe lub interfejsy API, które upraszczają sterowanie konkretnymi funkcjami robota, takimi jak ramiona lub układy napędowe, a także mogą zapewniać algorytmy umożliwiające takie funkcje, jak percepcja, nawigacja i sztuczna inteligencja (AI).

Oprogramowanie pośredniczące

Oprogramowanie pośredniczące dla robotyki to oprogramowanie, które ułatwia programistom zarządzanie złożonością systemów robotycznych, często zapewniając strukturę lub architekturę, która abstrahuje niektóre z tych złożoności, takie jak komunikacja niskiego poziomu. Większość powszechnie używanego oprogramowania pośredniczącego, takiego jak ROS (Robot Operating System), jest oprogramowaniem typu open source.

Aplikacje

VOTIX FLY – oprogramowanie niezależne od dronów i łączność dla BVLOS firmy VOTIX

VOTIX FLY – oprogramowanie niezależne od dronów i łączność dla BVLOS firmy VOTIX

Oprogramowanie do robotyki i automatyzacji może zapewnić pojazdom takie funkcje, jak śledzenie trasy i wykrywanie przeszkód, a także bardziej zaawansowane możliwości nawigacyjne, takie jak SLAM (jednoczesna lokalizacja i mapowanie), które pozwalają pojazdowi działać w nieznanym wcześniej środowisku, tworząc i aktualizując mapę, jednocześnie skutecznie nawigując i lokalizując się w danym obszarze. Oprogramowanie AI może być również wykorzystywane do zapewnienia szeregu zaawansowanych funkcji, w tym widzenia komputerowego, rozpoznawania i klasyfikacji obrazów oraz autonomicznej jazdy.

Projektowanie i modelowanie

Dostępnych jest również szeroka gama pakietów oprogramowania do projektowania i modelowania sprzętu systemów robotycznych, w tym oprogramowanie 3D CAD. Pakiety te mogą obejmować zaawansowane funkcje symulacyjne z wykorzystaniem złożonej fizyki, umożliwiające testowanie projektów pod kątem działania mechanicznego oraz w różnych symulowanych warunkach środowiskowych, takich jak zmienne właściwości płynów, ukształtowanie terenu i pogoda.