python部分官方化对齐接口
This commit is contained in:
23
README.md
23
README.md
@@ -16,6 +16,29 @@ Unitree Go1 **PRO** 机型的低层电机控制 Python SDK。完整逆向 PRO
|
||||
|
||||
## 快速上手
|
||||
|
||||
### 官方 Python SDK 兼容接口
|
||||
|
||||
需要复用官方 `unitree_legged_sdk` Python 示例时,可以继续使用原来的模块名和
|
||||
调用顺序:
|
||||
|
||||
```python
|
||||
import robot_interface as sdk
|
||||
|
||||
udp = sdk.UDP(sdk.LOWLEVEL, 8080, "192.168.123.10", 8007)
|
||||
safe = sdk.Safety(sdk.LeggedType.Go1)
|
||||
cmd, state = sdk.LowCmd(), sdk.LowState()
|
||||
udp.InitCmdData(cmd)
|
||||
|
||||
udp.Recv()
|
||||
udp.GetRecv(state)
|
||||
safe.PowerProtect(cmd, state, 1)
|
||||
udp.SetSend(cmd)
|
||||
udp.Send()
|
||||
```
|
||||
|
||||
兼容范围和协议差异见 [`docs/OFFICIAL_API_COMPATIBILITY.md`](docs/OFFICIAL_API_COMPATIBILITY.md)。
|
||||
官方 `HighCmd/HighState` UDP 通道和 C++ ABI 当前不在兼容范围内。
|
||||
|
||||
### 高层控制 (走/跳/姿态, 通过 sportMode 系统)
|
||||
|
||||
```python
|
||||
|
||||
Reference in New Issue
Block a user