🦞
零基础入门 OpenClaw入门

机器狗养龙虾(OpenClaw)第三天 — 基础运动控制验证

通过 SportClient 接口验证宇树 Go2 的站立、行走、转向等基础运动指令,全程记录实测过程与视频

预计阅读 12 分钟 共 7 个步骤 7003 次阅读
# OpenClaw # 龙虾 # 机器狗 # 宇树Go2 # unitree_sdk2_python # SportClient # 运动控制 # 入门

教程简介

在前两期完成连接测试与状态读取之后,本期正式进入运动控制核心环节。我们通过 SportClient 高层接口对宇树 Go2 执行基础运动指令序列,涵盖站起、平衡站立、前进、停止、转向、趴下全流程,所有指令均返回成功状态码,机器狗响应流畅,验证结果令人满意。

1

测试目标与背景

2

动作序列设计

3

安全注意事项

4

运行测试脚本

代码示例
python 04_sport_basic.py
5

查看运行结果

代码示例
(base) fgai@fgai-virtual-machine:~/project/resarch/unitree_sdk2_python/user_dev/go2_tests$ python 04_sport_basic.py
==================================================
Go2 SportClient 基础运动控制测试
==================================================
网络接口:ens33

⚠ 警告:机器人将执行物理动作,请确保周围安全!
确认安全后按 Enter 继续...

SportClient 初始化完成

  → 按 Enter 执行:StandUp(站起)
    ✓ 成功

  → 按 Enter 执行:BalanceStand(平衡站立)
    ✓ 成功

  → 按 Enter 执行:Move 向前 0.3m/s(将持续 3 秒)
    发送前进指令...
    ✓ 移动完成

  → 按 Enter 执行:StopMove(停止)
    ✓ 成功

  → 按 Enter 执行:SpeedLevel 设为 1(中速)
    ✓ 成功

  → 按 Enter 执行:原地左转 0.5 rad/s(持续 2 秒)
    ✓ 转向完成

  → 按 Enter 执行:StandDown(趴下)
    ✓ 成功

✓ 基础运动控制测试完成
6

实测视频

7

测试小结

返回教程列表
觉得有用?分享给更多朋友吧