TRON 2 · 使用与开发
第一次通信 · 查看状态
本任务的完成目标是建立上层 WebSocket 连接,并识别机器人推送的基本信息。先验证通信,再进入运动控制接口。
开始前
- 已完成当前形态的首次操作与安全关机流程学习。
- 确认设备为支持上层开发模式的 EDU 版本。
- 按环境准备与通信架构确认设备型号和网络。本文只连接你本人的机器人。
- 按遥控器说明在空闲状态下切换至上层开发模式。
1. 查看机器人身份
将电脑连接到机器人网络,在浏览器访问 http://10.192.1.2:8080,查看机器人信息页,记录实际 SN。协议中的 accid 应使用该机器人序列号,不要直接照抄手册示例值。
**检查结果:**能够打开机器人信息页,确认 SN 与当前设备一致。页面打不开时先检查网络连接。
2. 建立 WebSocket 连接
按 SDK 指南中的 Postman 测试方法:
- 在 Postman 创建 WebSocket 请求。
- 地址填写
ws://10.192.1.2:5000。 - 建立连接,查看接收消息窗口。
完整界面见通信测试方法。此任务不要求发送站起、行走或机械臂运动指令。
3. 识别机器人状态推送
SDK 指南描述机器人基本信息每秒上报一次,其消息标题为 notify_robot_info。收到后核对:
| 字段 | 需要确认的内容 |
|---|---|
accid | 当前机器人的序列号 |
data.sw_version | 机器人本体软件版本 |
data.battery | 电池电量 |
data.imu、data.camera、data.motor | 对应诊断信息 |
data.status | 当前运行状态 |
字段与完整示例见全局消息。不要把示例中的电量、版本和状态当成当前设备读数。
完成检查与下一步
- 已核对设备版本、网络和当前开发模式。
- 已建立 WebSocket 连接。
- 收到并识别当前机器人的
notify_robot_info。
连接成功但没有消息时,检查模式和网络,记录实际固件版本及客户端连接情况,提交技术支持确认,不把“连接成功”直接当作“接口可用”。
完成后,按形态进入双臂控制或双足/双轮足控制。如果要直接控制关节,先阅读底层接口及其开发模式要求。
待人工确认事项
本任务依据已有 SDK 指南整理,未连接真机验证。不同固件下自动推送的时机和具体字段需由产品负责人实测确认。
继续阅读底层 · 运动控制接口