Skip to content

Releases: unitreerobotics/unitree_sdk2_rs

Release list

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 09:08

Features

  • (sdk2) Generate msg types for the unitree_api package — Add unitree_api (Request/Response family) to codegen: SDK headers live under unitree/robot/internal/internal_idl_decl.
  • (api) Robot RPC clients for all 8 models — Hand-verified per-model clients under gen/robot_api/ (a2/as2/b2/g1/go2/h1/h2/r1), mirroring the C++ service clients: new() registers all api ids and each method marshals params to JSON and calls the RPC endpoint (move_to, trajectory_follow, set_phase, set_punch_api, ...). Exposed as robot_api::::.

Documentation

  • (readme) Add installation instructions
  • (readme) Describe the unitree_sdk2 C++ wrapper
  • (readme) Update repo links to unitreerobotics org

Testing

  • (rpc) Verify RPC rides on DDS request/response channels — Taps rt/api//request and /response (unitree_api Request/Response), runs server and client in one process and asserts both channels carry the call.

Miscellaneous Tasks

  • (release) Auto-create GitHub release from changelog on tag push — On * tag push, extract the matching section from CHANGELOG.md and publish it as the GitHub release body.
  • (release) Fix double v-prefix in release title
  • (changelog) Update repo placeholder to unitreerobotics org
  • (license) Switch license to BSD-3-Clause
  • (release) Bump version to 0.3.0

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 03:48

Features

  • (sdk2) Rust bindings for the Unitree SDK2

Documentation

  • (readme) Add bilingual README and usage guides

Miscellaneous Tasks

  • (scripts) Add Docker and Linux build/test scripts
  • (github-actions) Add GitHub Actions workflow
  • (license) Add MIT license and community files
  • (release) Bump version to 0.2.0