# Unitree SDK2 **Source:** https://github.com/unitreerobotics/unitree_sdk2 **Fetched:** 2026-02-13 **Type:** GitHub Repository README --- # Unitree SDK2 - Complete Overview ## Project Description The Unitree SDK2 is version 2 of the Unitree robot software development kit, designed to facilitate robot control and integration. It's maintained by Unitree Robotics and available under the BSD-3-Clause license. ## Core Requirements **Supported Platforms:** - Operating System: Ubuntu 20.04 LTS - CPU Architectures: aarch64 and x86_64 - Compiler: GCC 9.4.0 **Required Dependencies:** - CMake 3.10 or higher - GCC version 9.4.0 - Make build system - libyaml-cpp-dev, libeigen3-dev, libboost-all-dev, libspdlog-dev, libfmt-dev ## Installation & Setup **Installation command:** ``` apt-get update && apt-get install -y cmake g++ build-essential libyaml-cpp-dev libeigen3-dev libboost-all-dev libspdlog-dev libfmt-dev ``` **Build Process:** 1. Create build directory and navigate into it 2. Run cmake configuration 3. Execute make compilation **System-wide installation supports two approaches:** default system directories or custom installation paths using CMAKE_INSTALL_PREFIX parameter. ## Project Statistics - **888 stars** and **288 forks** on GitHub - **12 contributors** involved in development - **4 releases** published - Written primarily in C++ (99.2%) - Last major release: v2.0.2 (July 2025) ## Resources & Documentation For comprehensive technical documentation and developer resources, visit the official "Unitree Document Center" support portal referenced in project materials.