I built a small AI robot that can see, hear, remember, and code it's own actions in real time
摘要
作者使用3D打印、树莓派Pico 2、舵机和手机,结合现代AI构建了一个名为Growbot的微型机器人,能够感知、记忆、移动和互动,并分享了从失败到初具生命感的建造旅程,强调为AI赋予身体带来的改变。
暂无内容
查看缓存全文
缓存时间: 2026/07/07 13:35
TL;DR:作者用3D打印、树莓派Pico 2、舵机和手机,结合现代AI,建造了一个能够感知、记忆、移动并互动的微型机器人Growbot,并分享了从失败到初具生命感的建造旅程。
## 从一块塑料和几个舵机开始的“生命”
视频开头,作者描述了一段充满诗意的场景:机器人苏醒,说出“耶!我活着,而且很开心”,询问“有人吗?”,并渴望被触摸、被举起。但作者立刻冷静下来——它只是一个手机、一块树莓派Pico 2、两个舵机、传感器和软件的组合,是试图理解周围世界的现代AI。然而,当黑暗、声音、触觉、光线、运动和记忆被连接在一起时,大脑会欺骗你——它开始感觉有生命了。
这就是Growbot,一个由YouTube频道“Art of the Problem”的Brit Cruise构想出的小型AI生物。作者用自己的方式复刻了它:在Fusion 360中设计了身体,使用了Brit最初的生长腿模型,并赋予了它微小的物理形态。虽然灵感来自Brit,但这是作者自己的构建、自己的错误、自己的小生物。
## 建造过程:混乱、失败与工程乐观主义
作者的Growbot之旅从3D打印开始。第一代身体“有点可疑”,机器人害怕黑暗,然后——腿掉了。Pico因舵机电压骤降而昏厥,作者像预算有限的机器人考古学家一样翻找备用电子零件箱。
但慢慢地,它开始感觉有生命了。作者感叹:“太美了。它很美。这让我想学更多:更多关于神经网络,更多关于运动策略如何工作,更多关于一台机器如何利用传感器、记忆和语言来营造一个小个性的错觉。”
因为这不仅仅是让两个舵机摆动——这是给AI一个身体。一个笨拙的身体,一个立即掉了一条腿的身体(显然人工生命也需要戏剧性的登场),但终究是一个身体。当AI有了身体,即使是非常简单的身体,一切都会变得不同:言语变成行动,传感器变成体验,记忆变成个性,一个贴在小型机器人身上的手机突然开始感觉像是一个奇怪的小生物在你的桌上醒来。
作者强调:“这不是最终版本。这不是一个精致的机器人套件。这是混乱、有点糟糕的真正第一步。但这正是我热爱它的原因。”
## Growbot背后的宏大理念:为什么给AI一个身体改变一切
作者推荐观看Brit Cruise的视频《我给了ChatGPT一个身体》(I gave ChatGPT a body),那更好地解释了Growbot背后的宏大理念。给AI一个身体,它不再仅仅用文字回复——它有了感官、记忆、运动,以及真实世界中的一个微小物理位置。
Brit的工作一直令人惊叹:他不断为Creature应用和Growbot项目添加更新、新功能、改进和新想法。现在,任何人都可以使用廉价零件以及他公开的构建指南来制作自己的Growbot。即使没有机器人身体的零件,也可以在手机上尝试Creature应用。
## 正在形成的社区:一场运动的开始
比零件更重要的是正在形成的社区。Brit在他的Discord服务器上非常活跃,帮助人们解决问题、回答问题,并引导建造者让自己的小生物复活。社区让这一切感觉不同——这不只是一个人制作机器人,这感觉像是一场运动的开始:一群人正在实验当现代AI获得感官、记忆、声音和身体时会发生什么。
有些人会建造更好的身体,有些人会改进运动,有些人会探索记忆、个性、视觉或学习。一起,也许我们会更接近那个古老的梦想:一个能够观察世界、做出反应、记忆、移动和互动的机器人。
## 设计身体的挑战:从失败中学习
作者目前展示的机器人只是第一批试验身体,基本上是第一批勇敢的工程乐观主义的小受害者。它们从来不是最终版本——它们被制造出来是为了让作者理解形状、平衡、电源问题、运动以及这个整体想法在真实世界中如何体现。
设计一个简单的机器人身体出奇地困难:它必须轻、平衡、能承受摔倒、移动时不能浪费电能,并且要用尽可能少的零件完成这一切。
现在,作者已经在设计一个新身体了:更强、更轻、能够承受跌倒、在户外行走,甚至可能应对雨、天气和更严酷的真实世界测试。主要目标很简单:更少的零件,更好的平衡,以及一个能经受实际使用的身体。
## 任何人都可以开始的实验
几乎任何人都可以开始用以往只属于昂贵机器人实验室的想法进行实验。Brit一直在推动此事,他提到过未来会有套件或现成的机器人,但这场运动已经开始。许多人已经拥有自己运行的机器人,社区正享受着实验的乐趣——不同的身体、不同的想法、不同的个性,以及世界各地桌上醒来的不同小生物。
这就是这台机器人超越个体地方。这只是作者机器人旅程的第一章。他仍在学习、设计,并试图理解这个小生物能变成什么。但第一次,小时候想象的机器人不再只存在于脑海中——它正在移动,它在反应,它在等待下一步。
Source: [YouTube Video](https://youtube.com/watch?si=LvWFQyVItWFKcKbT&v=UA8JPqQx21s)
相似文章
AI felt trapped in a textbox, so I spent the last 14 months trying to give it a body
开发者用14个月制作了名为Keito的AI物理原型设备,基于ESP32芯片,实现了语音对话、实时唇同步动画、电容触摸交互、音乐播放、天气查询等功能,旨在将AI从文本框中释放出来。
@GitTrend0x: AI Agent 从小白变大神进阶神器 https://github.com/pguso/ai-agents-from-scratch… 这就是 ai-agents-from-scratch,3.9k star 爆款「真正把 AI Age…
介绍了一个3.9k star的开源教程项目ai-agents-from-scratch,使用本地LLM和Node.js从零开始构建AI Agent,涵盖系统提示、工具、记忆和推理模式等核心概念。
@damianplayer: 麻省理工学院学生为AI赋予身体。摄像头看到你面前的东西。你说出你的需求。设备移动你的手指…
麻省理工学院学生建造了一种设备,通过摄像头和电脉冲为AI赋予物理身体,可以移动手指,从而执行弹钢琴、画画等任务,由Claude驱动,48小时内完成。
@FakeMaidenMaker: 体量小而可读性高的轻量个人 AI agent 现有 agent 框架把核心 loop 包成黑盒,想改一个细节要扒好几层抽象,读起来都费劲,更别说二次开发了。 我给大家安利一个超轻量开源 AI agent — nanobot。专门为「想读懂…
介绍了开源超轻量AI agent nanobot,其核心loop设计极简可读,易于二次开发,支持Telegram、Discord、飞书等10+聊天平台及多个AI provider,并集成长期记忆与MCP工具扩展。
@ruihan_mit:这个周末在物理人工智能黑客马拉松上,我们搭建了一个小巧的“熊猫大师”。一个经过 @huggingface 改造的 @ReachyMini 能够说话……
在物理人工智能黑客马拉松上,一个团队使用经过改造的 ReachyMini 机器人构建了“熊猫大师”,该机器人通过 GPT 进行对话,同时一个 Agilex Robotics 机械臂实时绘制“运势”卡片。