本页按手头设备的情况分三节:仿真验证不需要实机,实机运行覆盖从开箱到第一个动作的完整路径,跨产品遥操作接入 Wuji Glove。每节独立成立,条件不满足就跳到下一节。本页对应 2.1 设备,2.2 设备见 Wuji Hand 2.2 的快速开始。
开始前
环境要求 Ubuntu 22.04 及以上、Python 3.10 及以上。使用实机前先阅读用户须知。
仿真验证
本节需要 Git、Python 与 MuJoCo,不需要设备。 2.1 的模型资产在hand2/hand2_1/ 目录下,与 2.2 的 hand2/hand2_2/ 并存,两者 ROS 2 包名不同,可装在同一工作空间。
hand2/hand2_1/body/mjcf/left.xml,左右手模型均包含臂法兰安装座。URDF 预览、ROS 2 与 Isaac Sim 的加载方式,以及掌心安装接口 STEP 与图纸,见软硬件集成。
完成标准:模型正常显示,20 个旋转关节齐全。
模型加载成功说明资产与可视化链路可用。固件、网络与真实设备控制需要接入设备后验证,继续读下一节。
实机运行
本节需要一台 Wuji Hand 2.1、随附电源与线缆,以及一台 Ubuntu 主机。步骤一:开箱检查
对照内容物清单核对包装内的全部物件。步骤二:安装软件
步骤三:接线与上电
- 用随附 RJ45 网线连接设备网口与电脑网口
- 用随附 XT30 延长线连接设备与电源适配器:先连接设备端,再接通电源适配器
- 上电后观察手背状态灯:蓝色呼吸(上电 / 自检中)→ 白色呼吸(就绪)
步骤四:配置电脑网卡
设备使用静态 IP,不支持 DHCP。出厂默认地址:
将电脑网卡设置为同网段静态 IP(如
192.168.1.50),子网掩码 255.255.255.0。配置完成后验证连通:
步骤五:确认设备在线
wuji devices 列出同网段内的设备,wuji ping 返回设备类型、序列号、固件版本与 IP。列表为空时,先检查供电、网线与网卡配置,再重新运行。
多台设备在同一网段时,用 --sn 指定目标,避免连错设备。
步骤六:连接设备
manager.connect(sn="<序列号>")。按地址、按手性等其他连接方式见 Wuji SDK 的设备连接。
步骤七:检查状态
确认 20 个关节全部在线,且无活跃错误码:步骤八:使能关节
步骤九:执行第一个安全动作
从当前姿态平滑回到零位。示例先读取全部关节的当前位置,再用 1.5 秒线性插值逐步减小目标位置,避免直接下发零位阶跃:wuji viz 在浏览器中查看三维手部模型跟随关节状态运动。2.1 没有指尖触觉传感器,Viewer 只显示手部模型。命令用法见 Wuji CLI 实时可视化。
步骤十:停止与下电
hand.emergency_stop(),整手立即停止,不接受掩码。
步骤十一:确认固件版本
跨产品遥操作
本节需要一台已完成实机运行的 Wuji Hand 2.1,以及一台已完成标定并能输出数据的 Wuji Glove。两台设备接在同一网段,手性一致。 戴上手套后,手套持续输出手部关键点,重定向算法将其转换为 20 维关节角度发送给灵巧手,灵巧手实时跟随手指动作。确认两台设备都在线
wuji_hand_2 与 wuji_glove,核对序列号、固件版本与手性。网段内有其他同类设备时记下目标序列号,下一步要用。
运行遥操作示例
重定向与遥操作的完整实现在 Wuji SDK 仓的示例中,随接口一起更新:SIDE 常量。
示例默认扫描并连接扫描到的设备。网段内有多台灵巧手时,先确认连接的是目标设备,避免驱动他人正在使用的设备。
完成跨产品动作
- 清空灵巧手的工作空间,确认无人接触
- 戴好手套,手指微弯自然放松
- 运行示例,从低速、小幅度的动作开始
- 观察动作是否连续、方向是否正确、是否触发错误码
- 按 Ctrl+C 停止,示例退出时自动失能并断开连接