TRON 2 DOCS
产品文档/TRON 2/SDK · 开始开发
TRON 2 · 使用与开发

第一次通信 · 查看状态

具备上层开发能力的 EDU 版本

本任务的完成目标是建立上层 WebSocket 连接,并识别机器人推送的基本信息。先验证通信,再进入运动控制接口。

开始前

  • 已完成当前形态的首次操作与安全关机流程学习。
  • 确认设备为支持上层开发模式的 EDU 版本。
  • 按环境准备与通信架构确认设备型号和网络。本文只连接你本人的机器人。
  • 按遥控器说明在空闲状态下切换至上层开发模式。

1. 查看机器人身份

将电脑连接到机器人网络,在浏览器访问 http://10.192.1.2:8080,查看机器人信息页,记录实际 SN。协议中的 accid 应使用该机器人序列号,不要直接照抄手册示例值。

**检查结果:**能够打开机器人信息页,确认 SN 与当前设备一致。页面打不开时先检查网络连接。

2. 建立 WebSocket 连接

按 SDK 指南中的 Postman 测试方法:

  1. 在 Postman 创建 WebSocket 请求。
  2. 地址填写 ws://10.192.1.2:5000。
  3. 建立连接,查看接收消息窗口。

完整界面见通信测试方法。此任务不要求发送站起、行走或机械臂运动指令。

3. 识别机器人状态推送

SDK 指南描述机器人基本信息每秒上报一次,其消息标题为 notify_robot_info。收到后核对:

字段需要确认的内容
accid当前机器人的序列号
data.sw_version机器人本体软件版本
data.battery电池电量
data.imu、data.camera、data.motor对应诊断信息
data.status当前运行状态

字段与完整示例见全局消息。不要把示例中的电量、版本和状态当成当前设备读数。

完成检查与下一步

  • 已核对设备版本、网络和当前开发模式。
  • 已建立 WebSocket 连接。
  • 收到并识别当前机器人的 notify_robot_info。

连接成功但没有消息时,检查模式和网络,记录实际固件版本及客户端连接情况,提交技术支持确认,不把“连接成功”直接当作“接口可用”。

完成后,按形态进入双臂控制或双足/双轮足控制。如果要直接控制关节,先阅读底层接口及其开发模式要求。

待人工确认事项

本任务依据已有 SDK 指南整理,未连接真机验证。不同固件下自动推送的时机和具体字段需由产品负责人实测确认。

继续阅读底层 · 运动控制接口