Microsoft rozszerza wsparcie dla robotów w Windows
2 minuta. czytać
Opublikowany
Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej
W zeszłym roku Microsoft ogłosił eksperymentalne wydanie System operacyjny robota (ROS) dla Windows. W maju tego roku Microsoft ogłosił powszechną dostępność ROS dla Windows, który umożliwił robotom wykorzystanie całego ekosystemu Windows. Podczas wczorajszego wydarzenia ROSCON firma Microsoft ogłosiła ulepszone możliwości ROS z obsługą ROS/ROS2 w systemie Windows, rozszerzeniem Visual Studio Code dla ROS i obsługą szablonów Azure VM ROS do testowania i symulacji. Przeczytaj o nich poniżej.
Rozszerzenie VS Code dla ROS obsługuje:
- Automatyczna konfiguracja środowiska do rozwoju ROS
- Uruchamianie, zatrzymywanie i monitorowanie stanu środowiska uruchomieniowego ROS
- Automatyczne wykrywanie zadań kompilacji
- Tworzenie pakietu ROS jednym kliknięciem
- Skróty do rosrun i roslaunch
- Rozwój systemu Linux ROS
- Obsługa debugowania węzła ROS z wykorzystaniem rozszerzeń C++ i Python.
- Wyświetl podgląd pliku URDF/Xacro, korzystając z narzędzi Robot Web Tools.
Inne zapowiedzi firmy Microsoft:
- Szablon ROS na maszynie wirtualnej z systemem Windows, który tworzy maszynę wirtualną z systemem Windows i instaluje najnowszą wersję systemu ROS na maszynie wirtualnej na maszynie wirtualnej za pomocą rozszerzenia CustomScript.
- Firma Microsoft rozszerza wsparcie dla ROS i ROS2, w tym tworzenie obsługiwanych przez Microsoft węzłów ROS oraz tworzenie i dostarczanie pakietów Chocolatey dla następnych wydań ROS (Noetic Ninjemys) i ROS2 (Eloquent Elusor).
- Firma Microsoft udostępniła węzeł ROS do obsługi platformy Azure Kinect i wkrótce będzie obsługiwać ROS2. Węzeł Azure Kinect ROS emituje strumień PointCloud2, który zawiera informacje o głębi i kolorze, wraz z obrazami głębi, nieprzetworzonymi danymi obrazu z kamer IR i RGB oraz danymi IMU o wysokiej szybkości.
- Węzeł Windows Machine Learning ROS przyspieszy sprzętowo wnioskowanie modeli uczenia maszynowego, publikując znacznik wizualizacji w stosunku do ramki wydawcy obrazów.
- Węzeł ROS usługi Azure IoT Hub umożliwia przesyłanie strumieniowe komunikatów systemu ROS za pośrednictwem usługi Azure IoT Hub.
Źródło: Microsoft