旧手机变身机器人大脑
UCLA的研究团队最近开源了一款叫PhoneBot的人形机器人,最亮眼的设计是直接用一部旧安卓手机替代了传统机器人昂贵的计算和感知系统。手机负责运行控制算法、处理摄像头图像、提供IMU数据和WiFi通信,成本为零(反正你抽屉里大概率有一部淘汰的旧手机)。
PhoneBot高约48厘米,重约1.8公斤,13个自由度,用13颗DYNAMIXEL XL430-W250-T舵机驱动。不含手机的硬件成本约400美元。它能走路、跟踪人物、摔倒后自己站起来。论文和全部代码、CAD文件都已公开。
为什么是旧手机
研究者的逻辑很实际:一台旧手机里的处理器性能、摄像头质量、IMU精度和无线模块,已经超过了大多数DIY机器人用的嵌入式方案。与其花几百美元买Jetson或树莓派加上一堆传感器,不如直接把手机塞进去。而且手机换一台就行,不影响机器人电子部分。
他们测试了4款手机,包括2017年的Honor 9和几款50-80美元的入门新机,全部能正常运行控制算法。用TensorFlow Lite跑步态神经网络,帧率完全够用。定制安卓App通过WiFi跟一个onboard微控制器通信,后者再控制13颗舵机。
步态训练的巧妙设计
让小型人形机器人稳定走路不容易,尤其是用便宜舵机的时候。研究团队在仿真里用强化学习训练步态控制器,过程中发现了一个问题:机器人学会了一种"瘸腿"步态,主要靠一条腿发力。
解决方案叫"矢状面镜像"(sagittal mirroring):每次训练时把动作数据左右翻转再来一遍,相当于告诉机器人"两条腿要对称用力"。这个方法把左右腿的角度不对称从0.254弧度降到了0.003弧度,还加快了训练速度。这个小技巧对其他双足机器人项目也有参考价值。
局限与展望
PhoneBot目前没有手臂,也不能在不平坦的地面上行走(步态控制器只在平地上训练过)。对话AI处理还需要外接笔记本。团队计划后续加上轻量级手臂、改善复杂地形适应性,并把对话功能迁移到手机本地。
这个项目最大的意义在于证明了一件事:人形机器人的入门门槛可以低到400美元加一部旧手机。对于想学习人形机器人运动控制的学生和爱好者来说,这是一个难得的起点。








没有手臂这个确实是个遗憾,不过作为步态研究平台够用了
400美元不含手机,算上舵机其实也不便宜,但比之前任何开源人形都便宜了
矢状面镜像这个训练技巧值得学习,用一半的计算量达到更好的效果
用旧手机当机器人大脑这个思路太赞了,废物利用到极致