Commit Graph

5 Commits

Author SHA1 Message Date
Vinman
15d9eae9a1 refactor(umi): 延迟导入外部依赖,增强 xvlib 设备接口 2026-06-29 17:04:48 +08:00
Vinman
dbad475cb2 perf(umi): 摄像头读取启用零拷贝 Ref API
xv_get_color_camera_data 默认使用 use_ref=True 减少内存拷贝。
2026-06-18 16:18:38 +08:00
Vinman
b939a7842a feat(umi): 重构 xvlib 和 vive_tracker 接口
xvlib 新增零拷贝 Ref 结构体、XVSDK 检测、设备等待逻辑,
vive_tracker 改为单例模式,优化 API 接口,
新增 libopencv/lipxvlib 二进制文件。
2026-06-18 16:17:23 +08:00
Vinman
e01fec8b91 feat(project): 新增配置、udev 规则并完善文档结构
添加 GELLO/Pika/UMI/SpaceMouse 遥操作配置,
新增 udev 设备规则,更新 README 项目结构,
优化键盘提示格式。
2026-06-16 13:13:21 +08:00
Vinman
6f520b5fef chore(project): 重构为 src 布局并新增校准脚本
将包、xvsdk、rules 移入 src/,新增 vive_calibrate 脚本。
2026-06-15 12:22:52 +08:00