返回Guides

如何设置机器人远程操作实验室:完整的设备和布局指南

建立机器人数据收集实验室的步骤指南 空间,设备,网络,照明,软件和安全设置.

实用设备列表和布局指南,用于从头开始构建功能性机器人远程操作和数据收集实验室.

空间要求

一个手臂的远程操作站需要最低3m × 3m的地板面积,但4m × 4m是强烈建议的安全操作员访问,设备车辆和摄像头站立位置.如果你计划双手设置 (两臂),请增加1.5m的桌面宽度.对于一个人形机器人,至少5m × 5m带有床.

顶高度:**最低2.7米;优先3.0米.空头相机安装需要2.0~2.5米的空隙.人体需要2.4米的空隙.

控制式,分散的空头照明至关重要.避免窗户的方向阳光使用幕或在无窗户的房间工作.LED面板灯 (5000K,CRI >90) 在桌面高度400600 lux产生了计算机视觉的一致照明.数据收集和部署环境之间的不一致照明是政策失败的主要原因.

**地板:**机器人桌子下面的ESD (电静电charge) 地板或ESD保护机器控制器和计算硬件.

**电源:**专用20A电路用于机器人+计算. 机器人臂上的UPS以防止突然损失电源的损坏.不要与HVAC或其他高拉动设备共享电路.

设备检查清单和价格

Equipment Budget Option Mid-Range Option Notes
Robot arm $3,100 (WidowX-250) $9,200 (xArm 6) See arm guide
Teleop controller $500 (Meta Quest 3) $3,100 (SO-100 leader) Leader arm preferred for data quality
Primary camera (wrist) $150 (RealSense D405) $600 (RealSense D435i) Depth improves policy; RGB-only acceptable
Fixed overhead camera $150 (Logitech BRIO) $400 (Basler acA1300) BRIO adequate for most tasks
Fixed side camera $150 (Logitech BRIO) $400 (Basler acA1300) Optional; improves occlusion coverage
Camera mounts $200 (articulating arms) $500 (optical breadboard) Rigidity matters for extrinsic stability
Compute workstation $2,000 (RTX 3080) $5,000 (RTX 4090) GPU for inference, CPU for ROS2
NVMe SSD (data storage) $200 (2TB) $400 (4TB NVMe) Log at full quality; delete later
NAS (archival) $500 (Synology DS223) $1,500 (Synology DS923+) RAID1 for safety; 8TB+ recommended
Network switch $80 (TP-Link 8-port) $300 (managed Netgear) Dedicated LAN for low-latency ROS2
UPS (uninterruptible) $150 (CyberPower 600VA) $400 (APC 1500VA) Prevents arm motor damage on power loss
Robot table $300 (80×120cm 80kg rated) $800 (custom steel) Must not flex; bolt arm to table
Total (estimate) ~$7,500 ~$20,000 Before arm cost

低延迟数据收集网络设置

网络架构对ROS2的可靠性和数据记录完整性产生了显著影响.

  • **专用1Gbps开关:**机器人LAN (手臂控制器,工作站,NAS) 一个开关.不要与办公交通信共享.TP-Link TL-SG108 ($30) 是足够的;一个管理开关允许您设置QoS以优先考虑ROS2交通信.
  • ** VR 的隔离WiFi:** Meta Quest 3 需要WiFi,用于ADB调试和AnyTeleop 流.运行一个自主访问点 (WiFi 6,5 GHz 仅) 与机器人LAN 隔离.配置两个NIC:一个连接到机器人LAN,一个WiFi到 Quest.
  • 静态IP地址: 将静态IP地址分配给机器人臂,摄像头 (如果是IP摄像头),工作站和NAS.动态IP导致ROS2节点发现问题.用于机器人LAN使用192.168.1.x范围.
  • NAS配置: 将NAS映射为网络驱动器,并配置HDF5记录器直接写到它.与2bay RAID1的Synology NAS提供了100+MB/s的写作速度,足以以以3摄像头RGB记录30fps.

摄像头放置指南

摄像头的放置是远程操作实验室设置中最重要的和未准确的决定之一. 位置不佳导致,运动模糊和照明不一致,从而降低了政策培训质量.

手腕摄像头: 沿手腕轴从抓住器尖端起2535厘米,向着抓住器的中心线向下角15°.使用硬式 任何柔性引入不稳定的摄像头运动.英特尔RealSense D405 (全球快门,90fps时640×480),由于其55mm形状因子,适合手腕安装.

固定式空头摄像头: 位置120180厘米以上,从垂直角度4050°. 这可提供全工作空间的鸟眼视图,包括双手机臂位置.避免直接空头 (90°) 缩短使深度估计变得困难.

固定侧摄像头: 位置在桌子高度,90°距离机器人的主要工作方向,80120厘米距离工作空间中心.这种视图从空头视角捕捉了被遮蔽的抓住.对于涉及桌子的另一边对象的任务至关重要.

一致性规则: 一旦开始收集数据,不要移动摄像头.摄像头姿势的变化需要重新校准和打破政策培训.

软件堆

2025年新实验室推的开源软件堆:

  • ROS2 Humble (Ubuntu 22.04):目前的LTS版本.安装ros-humble-desktop. 配置ROS_DOMAIN_ID以隔离您的实验室从构建网络流量.
  • **机器人手臂驱动器:**interbotix_ros2 (WidowX/ViperX),ur_robot_driver (UR手臂),xarm_ros2 (xArm),或开臂_ros2 ([OpenArm 1](T3)).
  • **OpenArm代理 (RCSV开源):**处理远程操作输入,事件管理,HDF5记录和流向RCSV 数据平台.
  • **摄像头驱动程序:**RealSense的realsense2_camera (ROS2包);USB摄像头的usb_cam或v4l2_camera;Basler摄像头的pypylon.
  • **HDF5记录:**h5py 写成碎片. 碎片大小:每块1集,或100步子集,对于大型集. 压缩:LZF或GZIP级1 (快速压缩,图像数据的比率良好).
  • RCSV平台: 为了可视化,质量审查和转换格式,将集集录上传到 platform.roboticscenter.ai.

校准程序

在数据收集之前,需要校准,如果任何相机移动或被干扰,必须重复.

内在校准: 使用7×9 ChArUco板 (100mm平方).从不同距离和角度收集3050张图像.使用OpenCV的校准摄像头处理.目标重投错误 <0.5像素.

**外观校准 (摄像头到机器人):**将AprilTag附在机器人终端效应器上.将手臂控制到1520已知联合配置,捕捉每个摄像头中的标签姿势,并使用cv2.calibrateHandEye () 解决手眼校准.

**手腕摄像头校准:**手腕摄像头与手臂移动.使用固定的ChArUco板在多个手臂姿势下将相机转换到离线.在任何手腕摄像头安装后再检查.

**延迟测量:**同时在所有摄像头前拍手,测量摄像头之间的幅.目标: <16 ms (60 fps的1 幅) 在所有摄像头之间.硬件触发达到 <1 ms.

安全设置

  • **紧急停 (电子停):**从操作员位置可访问的物理电子停按. 每次开始会议时都检测它.电子停必须切断手臂的电源控制器,而不仅仅是暂停软件.
  • 设置时的速度限制: 在初始工作空间映射时,设置卡特西亚最大速度为50mm/s. 只有经验联合限制和工作空间边界后,将速度提高到200mm/s.
  • 碰撞区: 在 MoveIt2 或手臂SDK中定义桌面,摄像头安装和操作员站立位置的软件碰撞区. 任何工作空间重组后更新.
  • **运营商培训:**所有运营商必须完成一个2小时的培训,包括电子停机操作,在故障状态下手臂行为,在操作过程中保持正确的立场,以及事件中断程序.
  • ** 有效载荷验证:** 在安装之前,要量重抓住器和终端效应器. 确认总有效载荷在抓住器含额内. 过载武器无法预测,可能会伤害操作员.

工作力学和操作人员舒适性

实验室布局决定在安装时是否能够维持高质量的收集在4至6小时的班级.

  • 桌面高度: 75-85厘米用于坐下操作 (标准桌面高度).手臂在桌子上时,操作员的肘部应处于桌面高度.
  • 椅子: 可调节高度的椅子,带着扶手.控制领袖臂的操作员需要支前臂,以减少肩部疲劳.
  • **监视器的位置:**如果操作员使用监视器用于摄像头传输而不是VR,请将其定位在眼睛水平,距离坐位置60-70厘米.建议使用双重监视器:一个用于现场摄像头传输,一个用于事件状态和质量指标.
  • **VR耳机舒适性:**对于Meta Quest 3,替换默认带带以精英带 ($60) 为多小时使用.确保充足的通风 - - VR产生面部热量,在温暖的房间中30分钟后会造成不适.目标室温为20-22C.
  • 休息时间: 45分钟,15分钟休息是标准协议. 在每个工作站上可见地发布此时间表. 跳过休息的运营商在下半班时经常产生低质量的数据.

估计成本:完整实验室站

Configuration Robot Arm Teleop Interface Infrastructure Total Per Station
Budget single-arm + VR $3,100 (WidowX-250) $500 (Quest 3) $3,900 ~$7,500
Mid-range single-arm + leader $4,500 (OpenArm 1) $3,100 (leader arm) $5,400 ~$13,000
ALOHA-style bimanual $9,600 (2x ViperX-300) $6,200 (2x WidowX-250) $6,200 ~$22,000
Production (UR5e + Robotiq) $35,000 (UR5e) $3,100 (leader arm) $7,900 ~$46,000

基础设施成本包括工作站PC,摄像头,安装,网络,UPS,桌面和设置劳动力.多站实验室节省共享基础设施 (NAS,网络开关,天花板安装) - - 第二站通常成本比第一站低30%

常见的设置错误

  • ** 摄像头和机器人之间共享USB控制器:** USB 3.0带宽为每控制器的5Gbps,而不是每一个端口.同一USB控制器上的三个摄像头将使机器人臂的巴士饿死.用T0检查控制器的任务,然后再分配到单独控制器中.如果需要,添加一个PCIe USB 3.0卡 ($30).
  • ** 会议间的不一致照明:** 窗户允许每小时变化的阳光.在早晨收集的数据上训练的政策在下午照明中失败. 仅使用停电窗和人工照明.
  • ** 动作的微弱表:** 动作下曲的表将不可预测的动作引入摄像头图像和关节读数.测试通过将一杯水放在桌子上,而动手 - 可见的波纹意味着桌子太轻.使用一个至少80公斤的钢框架表.
  • **没有UPS保护:**在手臂运动时突然失去电源可能会损坏变速箱 (手臂试图在负载下立即停止) 并破坏正在进行的HDF5文件.
  • **相机在会议之间移动:**任何相机位置的变化都会无效所有以前的校准数据,并引入了分配转变到政策培训中.

相关指南

与RCSV合作

斯威尔士委员会在旧金山,加州和阿尔斯顿,马格拉斯州的设施运营着设备齐全的远程运行实验室,

  • [数据收集服务] T12) -- 完全跳过实验室设置,
  • 机器人租 -- 租包括手臂,领导,摄像头和计算的完整的电话站
  • [硬件商店]T14) --购买 [OpenArm 1]T15) 武器,摄像头和实验室配件
  • 数据平台 -- 通过内置质量审查上传和管理收集的数据集
  • 咨询我们的工程团队进行实验室设计咨询.

斯威尔克提供关键数据收集服务

没有实验室设置?RCSV运营一个完全装备的数据收集设施. 给我们发送您的任务规范,我们处理其余的硬件,运营商,质量检查和格式交付.

[查看数据服务]