L roboty i sztuczna inteligencja są coraz bardziej obecne w naszym świecie. Wielu użytkowników zainteresowało się tą dziedziną zawodowo lub po prostu jako hobbyści. Wszyscy powinni wiedzieć, że istnieją interesujące pakiety oprogramowania do dystrybucji Linuksa, z którymi można pracować.
W tym artykule zobaczysz listę z niektórymi najpopularniejsze programy związanych z robotyką i dostępnych dla tego systemu operacyjnego, wiele z nich na pewno nawet o nich nie wiedziałeś...
Niektóre z najpopularniejszych pakietów oprogramowania dla robotyki dźwięk:
- Projekt gracza: jest to oprogramowanie wieloplatformowe, które będzie służyć jako interfejs i serwer robota. Warstwa abstrakcji sprzętowej, za pomocą której można symulować wiele działań i sterować urządzeniami zrobotyzowanymi. Oczywiście jest to oprogramowanie typu open source, bezpłatne (licencja GNU GPL), bezpłatne i dostępne dla systemu Linux.
- Stanowisko pracy wizyjnej NASA: to system przetwarzania obrazu w kontekście pola widzenia maszynowego. Projekt modułowy, rozszerzalny i open source. Jest bezpłatny i był używany w niektórych projektach agencji kosmicznej w Ameryce Północnej.
- Balkon: jest to bardzo łatwy w użyciu symulator robotyki. Program ten pozwala na wykorzystanie obrazów 3D i był składnikiem The Player Project od 2004 do 2011 roku. Później Gazebo zintegruje silnik fizyki ODE, obsługę OpenGL oraz świetne wsparcie dla czujników i sterowania przez siłowniki używane w robotyce. Jest to oczywiście oprogramowanie typu open source i dostępne dla systemu Linux.
- STRZAŁKA: oznacza Dynamic Animation and Robotics Toolkit, czyli zestaw narzędzi do dynamicznej animacji i robotyki. To oprogramowanie jest również wieloplatformowe i open source.
- Argus: To także symulator, ale oparty na fizyce. Jest specjalnie zaprojektowany do symulacji robotyki na dużą skalę. Pozwala łatwo dostosowywać i dodawać wtyczki rozszerzające jego możliwości.
- Pomocnik OpenRTM: jest to oprogramowanie zorientowane na rozwój komponentów robotyki i oparte na standardzie RT.
- Miasto: to skrót od Universal Robot Body Interface. Platforma programistyczna do tworzenia aplikacji robotycznych i złożonych systemów. Obecnie jest zintegrowany ze znaną platformą ROS.