Skip to content
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
add macOS limitation note to README
Document that the C++ SDK only supports Linux with pre-built binaries
and point macOS users to unitree_sdk2_python.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
  • Loading branch information
prathje and claude committed Mar 3, 2026
commit 197231dd03b0f8d5ff7e3fb919338308ec19f5ab
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,5 +56,10 @@ You can refer to `example/cmake_sample` on how to import the unitree_sdk2 into y

Note that if you install the library to other places other than `/opt/unitree_robotics`, you need to make sure the path is added to "${CMAKE_PREFIX_PATH}" so that cmake can find it with "find_package()".

### macOS Note
The C++ SDK currently only supports Linux (Ubuntu 20.04) with pre-built binaries for x86_64 and aarch64. The static library `libunitree_sdk2.a` is ELF format and cannot be used on macOS.

For macOS users, use the Python SDK instead: [unitree_sdk2_python](https://github.com/unitreerobotics/unitree_sdk2_python), which uses CycloneDDS Python bindings and works cross-platform.

### Notice
For more reference information, please go to [Unitree Document Center](https://support.unitree.com/home/zh/developer).