Phospho教程
简介
Phospho 是机器学习工程师让真实机器人变得智能的方式。我们提供硬件、库和远程控制功能,使开发者能够收集数据、训练 AI 模型,并将应用程序部署到真实机器人上,这个过程只需几分钟而不是几个月。
在这个wiki中,我们将演示如何使用 Phospho 控制 SO Arm 100 机械臂的运动。

准备工作
- SO Arm 100/101
- 装有 Mac/Windows/Linux 操作系统的电脑
你可以从 phospho 购买一个即开即用的机械臂,或者从 SeeedStudio 获取组装套件。
入门指南
组装机械臂

组装完成后,请使用USB数据线将机械臂连接到您的计算机。
安装Phospho
Phospho 软件的安装非常用户友好,不需要复杂的环境配置,下载时间也很短。您只需根据您的计算机操作系统选择相应的安装命令即可。
- MacOS
- Linux
- Windows
curl -fsSL https://raw.githubusercontent.com/phospho-app/phosphobot/main/install.sh | bash
curl -fsSL https://raw.githubusercontent.com/phospho-app/phosphobot/main/install.sh | sudo bash
powershell -ExecutionPolicy ByPass -Command "irm https://raw.githubusercontent.com/phospho-app/phosphobot/main/install.ps1 | iex"
然后,启动服务器:
phosphobot run
服务器最多可能需要 15 秒才能启动。
服务完全启动后,您可以在 http://0.0.0.0:8020/ 访问浏览器中的 UI 界面。

连接机械臂
浏览器UI启动后,它将自动发现并识别机械臂。如果识别失败,您可以手动发起连接。

在操作机械臂之前,我们需要进行第二次校准。您可以参考以下视频教程了解校准过程。

LeRobot SO Arm 100/101 通常需要两个校准阶段:
- 在组装期间:必须对每个伺服电机进行零点标定。
- 在软件操作期间:需要重新校准以补偿组装误差。
使用 Phospho 控制机械臂
与 Lerobot 仓库不同,Phospho 不仅支持通过领导臂(Leader)进行远程操作,还提供了多种控制方法:键盘/鼠标控制、手动拖放控制以及基于虚拟现实(VR)的控制。这种设计将显著丰富我们的数据收集方法。

Control Robot
--> Keyboard control
--> Start Moving Robot
如果一切正常,您现在应该可以使用计算机键盘来控制机械臂的动作了。
除了远程控制机械臂之外,Phospho 还提供了许多其他令人兴奋的功能等待您去探索!现在就尝试一下吧!
效果演示
在这里,我们尝试使用基于虚拟现实(VR)的机械臂控制。在VR设备中安装Phospho远程操作应用程序后,系统可以通过本地网络发现机械臂。如视频中所示,VR界面能够实现机械臂动作的非常流畅的远程操作。
参考文档
- https://phospho.ai/
- https://docs.phospho.ai/welcome
- https://github.com/phospho-app/phosphobot
- https://wiki.seeedstudio.com/lerobot_so100m
技术支持与产品讨论
感谢您选择我们的产品!我们在这里为您提供不同的支持服务,以确保您使用我们产品的体验尽可能顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。