unitreerobotics/unitree_sdk2 は、Unitree ロボットと通信して制御アプリケーションを構成する C++ SDK だ。リポジトリのリリース履歴に残る最新バージョンは 2.0.2 で、リポジトリの開始日は 2023-09-22 である。ただし、提供された資料には 2.0.2 の変更内容がないため、このリリースが何を変えたのかは確認できない。
リポジトリの説明は、このプロジェクトが Unitree ロボット SDK のバージョン 2 であると明かしている。README はビルド環境として Ubuntu 20.04 LTS と aarch64 もしくは x86_64 アーキテクチャ、GCC 9.4.0 を示す。CMake 3.10 以上が必要で、GCC や Make などの依存関係をインストールしたうえで、cmake と make でリポジトリのサンプルをビルドする。SDK はシステムディレクトリまたは指定したパスにインストールでき、/opt/unitree_robotics 以外のパスにインストールする場合は、そのパスを CMAKE_PREFIX_PATH に追加する必要がある。実装言語は C++、ライセンスは BSD-3-Clause、スターは 1413 である。
ただし、資料には対応モデルの一覧、制御性能を示す数値、2.0.2 の変更内容が含まれていない。リポジトリの説明が指し示しているのは Unitree 開発者サポートサイトであり、それ以外の根拠は本資料に盛り込まれていない。新規性・技術・品質を示す指標は提示されておらず、モメンタム指標のみが 10 点満点基準 3.6 と低い。これは実測した性能値ではなく、資料に残された指標である。したがって 2.0.2 の改善幅を測るにはまだ早い。既に Unitree ロボットを取り扱っているチームであれば、まずビルド手順を確認する価値はある。