| 命令 | 用途 | 输入 | 输出 |
|---|---|---|---|
webcam |
从摄像头实时手部追踪 | 摄像头设备 | viewer / sim / real |
video |
对视频文件离线追踪 | MP4 等 | viewer / sim / real |
replay |
回放已保存的录制 | .pkl 文件 |
viewer / sim / real |
dump-video |
把录制渲染成 MP4 | .pkl 文件 |
MP4 文件 |
pico |
通过 PICO Bridge 实时追踪 | PICO Bridge 数据流 | viewer / sim / real |
hc-mocap |
从 hc_mocap UDP 接数据 | UDP 数据包 | viewer / sim / real |
多数命令共享:
| 参数 | 说明 |
|---|---|
--config |
retargeting 配置 YAML 路径 |
--hand {left,right,both} |
选择手别 |
--backend {viewer,sim,real} |
输出 backend |
--record-output |
保存当前输入为可回放的 .pkl 录制 |
实时命令的附加控制参数:
--control-rate · --sim-rate · --transport · --can-interface · --modbus-port · --sdk-root · --model-family
从摄像头实时做人手 retargeting。
somehand webcam --camera 0| 参数 | 说明 |
|---|---|
--swap-hands |
当 MediaPipe 左右手判断反了时使用 |
--record-output <path> |
把当前输入录成回放文件 |
对已有操作视频做离线 retargeting。
somehand video --video input.mp4视频镜像或左右手判断错误时,可加 --swap-hands。
按真实时间回放已保存的手部录制。
somehand replay --recording recordings/webcam_hand.pkl使用 --loop 循环回放。
把录制尽快渲染成 MP4(非实时)。
somehand dump-video \
--recording recordings/webcam_hand.pkl \
--output recordings/webcam_hand_replay.mp4通过 PICO Bridge 接 PICO 实时手部追踪。
somehand pico --hand right| 参数 | 说明 |
|---|---|
--signal-fps |
对实时输入做固定频率重采样 |
--pico-host / --pico-port |
PICO Bridge PC receiver 监听地址 |
--pico-advertise-ip |
向头显广播的 PC IPv4 地址 |
--no-pico-discovery |
关闭 PICO Bridge UDP discovery |
--pico-timeout |
控制启动与帧等待时间 |
需要安装 PICO Bridge PC receiver 包,并在头显端启动 PICO Bridge app。
somehand pico会在进程内启动 PC receiver;不要在同一端口同时运行 standalonepico-bridge-receiver。
从 hc_mocap UDP 接实时手部数据。
somehand hc-mocap --hand right --udp-port 1118| 参数 | 说明 |
|---|---|
--signal-fps |
对实时输入做固定频率重采样 |
--reference-bvh |
覆盖内置 joint 顺序 |
--udp-host / --udp-port |
网络设置 |
--udp-timeout / --udp-stats-every |
连接调优 |
- 双手模式(
--hand both) 仅在--backend viewer下支持 dump-video支持双手渲染,但基于录制文件,不是实时双手控制- 真机 backend 当前仅支持单手
pico依赖 PICO Bridge receiver 和头显端 app- LinkerHand 真机控制 依赖 LinkerHand SDK 与正确的
model_family映射