版本定义及升级说明
版本定义
机器人为系统工程产品,包含机械结构、下位机、SDK、ROS、上位机等多种组件,本公司做如下约定:
- 版本分类:
| 版本类型 | 包含组件 | 版本基准 | 说明 |
|---|---|---|---|
| 固件版本 | 下位机固件、SDK、ROS | 下位机固件 | SDK和ROS版本要跟随固件选择 |
| 结构版本 | 机械结构 | 出厂固件版本 | 除返厂升级外不变,使用机器人模型时按此版本 |
| 软件版本 | 上位机软件 | 独立编号 | 对固件和结构的兼容性请参考对应文档 |
- 兼容性:新版本会列出该版本升级适用表,请查阅您的机器人当前固件和结构版本对应的说明
- 出厂固件版本:序列号前四位,例如,若序列号为 56122025xxx,则出厂固件版本为 v5.6.12
- 小版本内文档一致:小版本内文档一致,例如,v5.6.0 和 v5.6.9 统一使用v5.6.0的文档
版本查询表
| 当前固件版本 | 当前结构版本 | 当前SDK版本 | 升级方式 |
|---|---|---|---|
| v6.x | v5.x.x | v6.0.0 | ✅ 远程OTA升级 |
| v5.5.x | v5.x.x | v6.0.0 | ⚠️ 寄回升级(邮费自理) |
| v5.4.x及以下 | v5.4.x及以下 | v6.0.0 | ❌ 不支持升级 |
如何甄别当前固件版本号
版本号查看方法
v6.x 及以后版本:可以在 Alicia-D-SDK 中查看固件版本号
- 连接设备后,运行
00_demo_read_version获取 - 版本号格式:
v6.0.0或更高版本
v5.5.x 及以前版本:无法在 Alicia-D-SDK 中查看版本号
- 若运行程序后中没有版本号显示或显示报错
- 这些设备即为 v5.5.0 及之前的版本