ViTai UMI 用户手册
| VT-TacUMI-85 | VT-TacUMI-90 |
|---|---|
![]() | ![]() |
快速开始
# 1. 绑定设备(只接一个 UMI)
vitai-umi-bonding
# 2. 启动(自动打开浏览器)
vitai-umi-launcher
# 3. 在 Web 页面 http://127.0.0.1:8766 操作
# 4. Ctrl+C 退出
一个 UMI 设备只有一个 Type-C 口,一次只能绑定一个设备。多设备场景见 下方说明。
1. 安装
1.1 系统要求
- Ubuntu 22.04
- ROS 2 Humble(官方安装教程)
- 当前用户需加入
dialout组(串口权限)
sudo apt install -y python3-pip python3-serial ffmpeg libv4l-dev
sudo usermod -a -G dialout $USER # 重新登录生效
VIO 相机驱动另需安装 xvisio SDK:https://www.xvisiotech.com/Ubuntusdk/255
1.2 装 UMI
sudo dpkg -i vitai-umi_*.deb
sudo apt --fix-broken install # 如有依赖缺失
2. 设备绑定
UMI 设备只有一个 Type-C 口,一次只接一个设备进行绑定。插上后运行:
vitai-umi-bonding
按提示输入实例名称(如 map、left_hand 等),脚本自动检测 MCU、VIO 相机、触觉传感器、Realsense 等设备,生成配置文件。
多个 UMI 场景:每个设备分别接上电脑运行一次绑定,使用不同实例名(如 umi_1、umi_2)。所有设备绑定到同一台电脑后,只有一个 sensors.yaml。
3. 配置文件说明
3.1 sensors.yaml(设备配置)
位置:~/.config/umi/sensors.yaml
| 配置项 | 说明 | 如何修改 |
|---|---|---|
tactile_global_config | 触觉传感器全局参数(帧大小、类型等) | 通常不需要改 |
cslam.enabled | 多设备共享坐标系开关 | true/false |
cslam.map_path | 建图生成的地图文件路径 | 建图后自动填入 |
{实例名}.enabled | 是否启用该设备实例 | true/false |
{实例名}.mcu.sn | MCU 序列号(自动检测) | 自动填入,无需手动改 |
{实例名}.vio.enabled | VIO 相机开关 | true/false |
{实例名}.vio.device_serial | VIO 相机序列号 | 自动填入 |
{实例名}.vio.sensors.*.publish_frequency | 各传感器发布频率 | 按需调整 |
{实例名}.tactile.enabled | 触觉传感器开关 | true/false |
{实例名}.tactile.left/right.sn | 左右手指触觉传感器序列号 | 自动填入 |
{实例名}.realsense.enabled | Realsense 深度相机开关 | true/false |
{实例名}.realsense.device_serial | Realsense 序列号 | 自动填入 |
{实例名}.fisheye.enabled | 鱼眼相 机开关 | true/false |
{实例名}.fisheye.camera_controls | 鱼眼相机曝光、白平衡等 | 见下方说明 |
{实例名}.gripper.enabled | 夹爪/编码器开关 | true/false |
{实例名}.ik.enabled | 在线逆运动学开关 | true/false(默认关闭) |
鱼眼相机曝光调节:
fisheye:
camera_controls:
auto_exposure: 3 # 1=手动, 3=自动(默认)
exposure_time_absolute: 800 # 手动曝光时间(1-10000),越大越亮
gain: 0 # 增益(0-1023)
brightness: 0 # 亮度(-64~64)
contrast: 0 # 对比度(0-95)
gamma: 100 # 伽马(64-300)
white_balance_automatic: true
3.2 data_collector.yaml(采集配置)
位置:~/.config/umi/data_collector.yaml
| 配置项 | 说明 | 可选值 / 默认值 |
|---|---|---|
enabled | 是否启用数据采集 | true / false(默认 false) |
save_format | 存储格式 | npy(mp4+npz)/ hdf5(单文件) |
save_mode | 采集模式 | sync(同步,默认)/ raw(独立时间轴) |
target_fps | 目标帧率 | 默认 30 |
save_dir | 数据保存目录 | 默认 ~/umi_data |
task_name | 任务名称(写入 meta.json) | 任意字符串 |

