Skip to content

Releases

Robonix Android 客户端 v0.7.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 03:45

Full Changelog: v0.6.0...v0.7.0

Robonix Android 客户端 v0.6.0

Choose a tag to compare

@laojiahuo2003 laojiahuo2003 released this 08 Nov 16:48

下载

• robonix-client-android-v0.6.0.apk — 独立签名 release 包 (Android 8.0+)

安装

下载 APK,手机端允许「安装未知来源应用」后打开安装即可。首次使用在「设置」填写机器人地址(支持自动局域网发现)。

v0.6.0 变更亮点

🌟 RTDL 行为树交互与视觉重构

  • 串行流水线布局(Pipeline Layout):Sequence / Selector / Fallback 组合节点改为严格垂直自上而下单向串行管道排列;Parallel 节点保持横向分支并行展开,层级逻辑清晰直观。
  • 胶囊视觉与极简排版:胶囊统一加宽至 240dp,去除繁杂冗余标签,精简为单行清晰标题(#序号 节点动作)与极简独立状态胶囊([ ✓ 成功 ]、[ ● 运行中 ]、[ ✕ 失败 ]、[ 等待 ])。
  • 动态流光能量脉冲:为行为树活跃分支增加动态流光粒子流动特效与箭头导向,实时指示机器人当前执行逻辑走向。
  • 底部悬浮轮次目录条:轮次控制与时序回溯由顶部移至屏幕底部中央悬浮坞(◀ | [ ≡ 第 X 轮 / 共 Y 轮 ▾ ] | ▶ | [ ● 实时 ]),点击目录胶囊可唤起整全轮次快速跳转抽屉。

🛡️ 多任务隔离与状态修正

  • 多任务严格隔离:解决纯文本任务(0 轮 RTDL)误复用最新任务实时执行树的 Fallback 缺陷;无行为树任务展示专属友好空状态,顶部切换栏随时可切回其他任务。
  • 任务抽屉倒序排列:任务选择抽屉默认按时序倒序排列,最新发起的任务置于最顶端(任务 #N (最新)),省去手动向下滑动。
  • 节点失败状态精准识别:底层动作返回 CANCELED、CANCELLED、ABORTED 或 leafResult.success == false 时,全面纳入失败集合高亮显示为红色 [ ✕ 失败 ],修复此前显示为「等待」的误导问题。
  • 大 Payload 防闪退保护:截断日志展示(保留完整内容于剪贴板),修复 Jetpack Compose 在渲染超大文本(1MB+ 激光雷达点云/图像输出)时触发的 Constraints 溢出崩溃。

⚙️ 架构与数据持久化

  • TaskState 序列化入库:会话本地存储全面支持多任务摘要序列化与反序列化,冷启动或重连时完整保留历史任务与轮次状态。
  • 版本号:0.6.0 (versionCode 6)

Robonix Android 客户端 v0.5

Choose a tag to compare

@enkerewpo enkerewpo released this 03 Nov 08:00

下载

  • robonix-client-android-v0.5.apk — 签名 release 包 (Android 8.0+)

安装

下载 APK,手机端允许「安装未知来源应用」后打开即可。首次使用在「设置」填写机器人地址(支持自动发现)。

v0.5 变更

  • 语音链路修复:修复手机端「No audio data received」——AudioBridge 现在真正建立 WebSocket 连接并实现机器人反向音频协议(mic_start/mic_stop/speaker_*/control_request),支持麦克风 PCM 上行与 TTS PCM 下行播放;握手完成前不报告就绪,一轮语音结束后释放音频桥槽位,避免与桌面客户端互相抢占
  • 会话卡死修复:语音会话结束时复位 isBusy / isTaskRunning / activeTurnId,输入框不再永久停留在「干预当前任务」
  • 聊天页视觉区分:RTDL 计划轮次、TTS 播报状态等旁白改为淡色单行脚注,不再以气泡呈现,与机器人真正说的话区分开
  • 健康页闪烁修复:硬件健康读数加入 800ms 保持窗口并丢弃「-1」无数据帧,模拟环境约 300ms 的健康抖动不再导致摘要、部件树与 3D 模型配色闪烁
  • 开发者日志:设置页新增「开发者日志」查看器,支持筛选 / 复制 / 清空,日志同时保留在内存环形缓冲与轮转日志文件中
  • 版本:0.5 (versionCode 5)