社区与资源

使用 AgileX Piper 提出问题、分享您的构建、查找文档以及与 SVRC 和世界各地的研究人员联系。

常见问题解答

AgileX Piper 有多少个自由度?

AgileX Piper 有 6 个自由度 (6DOF) 以及一个可选的夹具。 它通过 CAN 总线以 1 Mbps 进行通信,并通过 piper_sdk Python 库。

Piper 使用什么通信接口?

Piper 使用 CAN 总线通信,速率为 1,000,000 bps (1 Mbps)。 在 Linux 上,使用以下命令配置 CAN 接口 sudo ip link set can0 type can bitrate 1000000 && sudo ip link set can0 up。 需要 USB 转 CAN 模块(例如 CANable、GS_USB)才能连接到 PC。

如何安装 Piper Python SDK?

通过 PyPI 安装 pip3 install piper_sdk,或通过克隆从源头获取 github.com/agilexrobotics/piper_sdk 和跑步 pip install -e .。 需要 Python 3.6+。 官方支持 Ubuntu 18.04、20.04 和 22.04。

我可以用 ROS2 控制 Piper 吗?

piper_ros 软件包提供了 ROS Noetic 驱动程序,其中包含 MoveIt、Gazebo 模拟以及用于关节状态、末端执行器姿势和夹具控制的标准 ROS 主题。 请参阅 ROS 主题表 以获得完整的界面。

我可以使用 Meta Quest 3 远程操作 Piper 吗?

是的。 Quest 3–Piper 架构使用 UDP(端口 8888/8889)从 Quest 上的 Unity 应用程序到调用 Piper SDK 的 Python UDP 服务器。 Unity 方面 (VRHandPoseSender, VRGripperController)在很大程度上可以从 xArm 设置中重复使用 - 只需要将机器人控制器层交换到 piper_sdk。 请参阅 VR Teleop 设置步骤 了解详情。

SVRC 是否有 Piper 可供实际使用?

是的。 AgileX Piper 可在我们位于加利福尼亚州山景城的工厂进行实践评估、数据收集会议和集成研讨会。 联系我们 预约会议。

哪些人工智能模型可以处理从 Piper 收集的数据?

ACT(动作分块变压器)、扩散策略和 OpenVLA 都可以很好地与以 RLDS 或 LeRobot 格式导出的 Piper 演示数据配合使用。 SVRC 平台支持从 Piper 事件记录到策略培训和部署的端到端工作流程。

准备好开始使用 AgileX Piper 了吗?

在平台上注册,通过 CAN 总线连接您的 Piper,然后开始您的第一个远程操作剧集。