Bow Software wydało wersję beta silnika oprogramowania robotyki.
Firma jest w trakcie tworzenia ogólnego środowiska programistycznego zaprojektowanego w celu ułatwienia tworzenia i obsługi aplikacji dla robotyki. Aktualna wersja obsługuje trzy różne roboty, w tym Peppera i Nao od Softbank oraz Tiago firmy PAL Robotics. Jedną z głównych zasad stojących za oprogramowaniem Bow jest to, aby kod pozostawał niezależny od konkretnych platform robotów. Dzięki temu programiści mogą tworzyć niezależne oprogramowanie.
Pierwsze wydanie obsługuje języki programowania C++ oraz Python. Dzięki Bow programiści mogą pisać kod bez posiadania konkretnego, fizycznego robota. Deweloperzy mogą symulować program na wirtualnym robocie w środowisku symulacyjnym. Pakiet BETA SDK jest kompatybilny wyłącznie z kodem i aplikacjami opartymi na systemie Linux.
Bow SDK i protokoły przesyłania strumieniowego umożliwiają bezproblemowe wdrożenie w chmurze, na serwerach, a nawet na samym robocie. Twórcy rozwiązania obiecują również komunikację o niskim opóźnieniu umożliwiającą sterowanie robotami z dowolnego miejsca na świecie. Powinno to umożliwić programistom uruchamianie aplikacji w chmurze, omijając w ten sposób ograniczenia obliczeniowe robota, a także zdalne sterowanie w czasie rzeczywistym za pomocą standardowego sprzętu VR.
(rr)
Kategoria wiadomości:
Nowinki techniczne
- Źródło:
- businessinsider
Komentarze (0)
Czytaj także
-
ctrIX AUTOMATION: platforma gotowa do współpracy z aplikacjami
Oś z manipulatora porusza się w maszynie. Automatyk sprawdza dokładną pozycję, a po trzech próbach włącza w napędzie tryb aktywnego tłumienia...
-
Jak nowoczesne maszyny rewolucjonizują przemysł mięsny?
Obecnie, w erze dynamicznego rozwoju technologicznego, jesteśmy świadkami rewolucji w każdej dziedzinie przemysłu, w tym także w przemyśle mięsnym...