自瞄网页调试器开发日志

开发日志

6月3日

Init commit 自瞄网页调试器demo版本 网页初步跑通 但是还是不能显示摄像头数据

6月4日

修复图像无法显示的问题

原因 bug fix: rosbridge 对 uint8[] 类型字段会自动 Base64 编码 数据路径: Python list(jpg_bytes) → rosbridge Base64 编码 → 浏览器收到 Base64 字符串 如果用 new Uint8Array(string) 直接处理 Base64 字符串会得到无效数据 正确做法: atob() 解码 → 逐字符 charCodeAt() → Uint8Array

6月5日 & 6月6日 & 6月7日 &6月8日

鸽 忙于看导航开源 lab的项目

6月9日

Claude code使用vue3重构自瞄网页 发布自瞄网页调试器第二版

问题: 缺少rqt打印和图像录制功能 界面丑陋 视频图像居中丑陋

6月10日

界面优化 添加rqt打印曲线 添加图像录制功能 补充后续的升级方案

补充之前相应bug的注释

6月11日

补充图像无法传输的bug注释

6月12日

升级了AimScope网页调试器: 重构ROS1/ROS2连接与rosbridge适配,新增Windows摄像头实时发布 Topic状态监控,图像FPS/延迟显示,事件日志报警,录制回放逐帧复盘, 问题标记,片段导出和测试报告导出; 清理无关TinyWebserver示例页面与调试资源 并补充环境配置,最简启动和项目结构文档

6月13日

添加readme.md的文档

6月14日 & 6月15日

考试 鸽

知识点:

linux高性能服务器 vue3 canvas