

Unitree SDK2
vv2.0.2AktywnyOpen SourceOficjalne SDK drugiej generacji firmy Unitree Robotics do komunikacji, odczytu stanu i sterowania robotami Unitree, z ekosystemem C++, Python, ROS 2 i DDS/CycloneDDS.
ROS 2 Integrated
Pełna kompatybilność z Robot Operating System 2
Tech Stack
Opis
Unitree SDK2 to oficjalny zestaw narzędzi programistycznych firmy Unitree Robotics dla nowej generacji robotów Unitree. Repozytorium opisuje go jako „Unitree robot sdk version 2”. SDK udostępnia mechanizmy komunikacji i sterowania robotem, a oficjalny ekosystem obejmuje główne SDK w C++, oficjalny interfejs Python, integrację z ROS 2 oraz warstwę komunikacyjną opartą o DDS/CycloneDDS.
Oficjalne repozytorium Unitree SDK2 podaje środowisko Ubuntu 20.04 LTS, architektury aarch64 i x86_64 oraz licencję BSD-3-Clause. Oficjalne repozytorium unitree_sdk2_python wskazuje, że interfejs Python zachowuje spójność z Unitree SDK2 i obsługuje pozyskiwanie stanu robota oraz sterowanie przez request-response oraz publish/subscribe. Dokumentacja ROS2 Unitree wskazuje na integrację z ROS 2 i komunikację opartą o CycloneDDS. Dodatkowo oficjalne repo unitree_mujoco pokazuje, że symulator bazuje na Unitree SDK2 i MuJoCo, co ułatwia przejście sim-to-real.
Historia wersji
Latest release shown on the official GitHub repository page.