Unitree SDK2
Development

Unitree SDK2

vv2.0.2AktywnyOpen Source

Oficjalne 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

Licencja
BSD-3-Clause
Platformy docelowe
HumanoidQuadruped
Funkcje
ROS CompatibleAPI AvailableSimulation

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

v2.0.2LatestJuly 7, 2025

Latest release shown on the official GitHub repository page.

Wspierane roboty

Tagi

#Unitree#SDK#Robotics#ROS 2#DDS#CycloneDDS#Python#C++#Simulation