You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

1.6 KiB

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.