会走路的茶壶:机器人从哪里来? / The Walking Teapot: Where Do Robots Come From?
这个定义听起来简单得像一句废话,但人类为了达到这个“简单”的目标,花了差不多两千年时间。从古希腊的蒸汽自动门到中国西周的记里鼓车,从文艺复兴时期的机械骑士到20世纪的工业机械臂,人类对“能自己动的工具”的执念,几乎和文明本身一样古老。而“机器人”这个词从诞生到被赋予伦理规则,再到真正进入普通人的生活,每一步都藏着人类对自身命运的思考:我们造出这些钢铁造物,究竟是为了服务自己,还是最终会被它们取代?
1. 在“机器人”一词诞生前:人类对自动执著的千年追 / Before the Word “Robot” Was Born: Millennia of Human Obsession with Automation
人类最早尝试制造“自动执行任务的实体”,不是为了生产效率,而是为了制造“神迹”。公元1世纪的亚历山大港,太阳神庙的祭司们掌握着一个让信徒顶礼膜拜的秘密:每当有人在祭坛前烧香祭拜,沉重的庙门就会自动打开,同时还能发出类似夜莺的清脆叫声,信徒们无不跪地叩首,认为是太阳神显灵。实际上,这是古希腊发明家希罗(Hero of Alexandria)设计的蒸汽自动装置——祭坛下的暗室里藏着一个密封陶罐,里面装着半罐水,当祭坛的火焰加热陶罐内的空气,膨胀的空气会把水压进侧面的管道,推动活塞打开庙门,同时带动一个精巧的哨子发出鸟鸣声。希罗不仅设计了自动神殿门,还发明了自动售酒机、蒸汽驱动的管风琴、甚至能自动开门的神庙入口,这些装置虽然本质上是利用热力学原理的“魔术”,但已经包含了“自动执行预设任务”的核心逻辑:只要满足触发条件,就能不依赖人力完成指定动作,这正是机器人的最初雏形。
> [!NOTE] 历史冷知识 > 中国西周时期的记里鼓车比希罗的蒸汽自动门早了近1000年,它是世界上最早的自动里程记录装置。车上安装的木雕小人手持鼓槌,车辆每行驶1里(约415米),车内的齿轮传动机构就会触发小人敲一下鼓,每10里则会触发另一个摇铃的小人摇响铃铛,完全依靠纯机械传动实现,不需要任何外部动力,后来被用在皇家仪仗队中彰显皇权威仪。
比希罗晚一千多年的16世纪,捷克工匠为当地教堂打造了一个更精巧的自动装置:一个身高30厘米的机械修士。这个修士用木头和金属打造,内部装满了精密的齿轮和发条,上紧发条后,它能自己迈着步子走到教堂的祭坛前,抬手做出祷告的动作,点头、转动眼睛,甚至能发出模糊的祷告声。当时的人们以为这是神赐予的圣物,直到几个世纪后,工匠的后人打开它的外壳,才发现里面藏着的不过是几十个咬合的齿轮和一根发条。这个机械修士虽然不能感知环境、不能自主决策,只能按照预设的程序走固定的路线、做固定的动作,但它第一次让人类意识到:钢铁和木头做的实体,真的可以“自己动”。
这种自动装置在欧洲被称为“Automata”(自动机械),在文艺复兴时期迎来了第一次发展高峰。1495年,列奥纳多·达·芬奇(Leonardo da Vinci)在给米兰公爵卢多维科·斯福尔扎展示的手稿里,画出了一个全金属的骑士机器人。这个机器人用木材和金属打造,内部装满了齿轮、滑轮和绳索,通过发条驱动,不仅能像真人一样站起来、坐下去,还能转动头部、抬起胳膊,甚至能做出挥剑的动作。据手稿记载,这个机器人还能通过调节齿轮的比列,做出不同的动作序列,相当于最早的“可编程机器人”。达·芬奇设计这个机器人本来是为了娱乐宫廷,但它第一次把“可执行不同动作的自动装置”变成了现实,比第一台工业机器人的诞生早了整整450年。
18世纪的欧洲是自动机械的黄金时代,工匠们把自动装置做成了能盈利的娱乐产品。1768年,瑞士工匠雅凯尔(Pierre Jaquet-Droz)父子三人打造的三个机械人偶在巴黎宫廷展出,震惊了整个欧洲。这三个木质的机械人偶分别能画画、写字、弹钢琴,其中最神奇的是写字人偶:它面前放着一张纸,手里握着一支羽毛笔,能流畅地写出不同的单词,甚至能写出观众指定的名字,写完之后还会抬头看一眼观众,仿佛在确认对方是否满意。实际上,这个机器人内部装有一个可更换的圆盘,圆盘上刻着对应笔画的凸起,圆盘转动的时候就会带动笔按照预设的轨迹移动,写出不同的字。虽然它的“智能”只是预设好的程序,但在当时的人看来,它几乎和拥有灵魂的真人一样神奇。雅凯尔靠这三个机械人偶赚得盆满钵满,它们至今还保存在瑞士纳沙泰尔的艺术历史博物馆里,每年吸引几十万游客参观。
> [!TIP] 小思考 > 如果让你用家里的旧玩具、乐高积木、小电机做一个最简单的自动装置,你会给它装上什么功能?是碰到障碍物就转向,还是走到指定位置就停下来?其实你已经触摸到机器人设计的核心了。
19世纪的工业革命给自动装置装上了“电力心脏”,让它们
19世纪的工业革命给自动装置装上了“电力心脏”,也让“可编程控制”从理论变成了现实。1830年代,英国数学家查尔斯·巴贝奇(Charles Babbage)设计的差分机(Difference Engine)虽然最终没能完全造出来,但他提出的“用打孔卡片输入指令、控制机械执行计算”的思路,直接为后来的机器人可编程控制打下了基础。1870年代电报的发明,以及随后出现的继电器(Relay)——一种用弱电控制强电的开关装置,让机器可以接收远距离的电信号、自动执行开关动作,自动装置第一次突破了“预设固定程序”的限制,可以根据外部信号调整行为。1893年,美国发明家摩尔(Moore)在芝加哥世界博览会上展示了一台用电力驱动的自动木偶,能根据观众的指令做出不同的动作,比如挥手、跳舞、甚至倒茶,这台木偶被认为是第一台“可编程的自动人偶”,虽然它的“感知”能力几乎为零,只能执行预设的指令序列,但已经接近现代机器人的雏形。
真正让“机器人”这个名词进入人类视野的,是1920年捷克作家卡雷尔·恰佩克(Karel Čapek)发表的科幻剧本《罗素姆的万能机器人》(*R.U.R. Rossum's Universal Robots*)。在这部剧本里,恰佩克虚构了一家名为“罗素姆”的公司,专门生产用合成有机物制造的“人工人”——这些人工人外形和真人几乎一模一样,能完成所有人类能做的体力劳动,从工厂生产到家庭服务无所不能。一开始,人工人被设计成没有自我意识、只会服从命令的“苦力”,但随着剧情发展,这些人工人逐渐产生了自我意识,最终发动起义,消灭了所有人类。
恰佩克给这些人工人起的名字“Robot”,来自捷克语中的“robota”,本意是“苦役、劳役”,原本是讽刺当时资本主义工厂对工人的残酷剥削:工人就像没有自由的机器,日复一日干着重复的苦力活。他做梦也没想到,这个词后来会成为全球通用的“机器人”代名词,而他笔下的人工人起义的剧情,也成了后来几乎所有机器人科幻作品的母题。> [!NOTE] 冷知识 > 恰佩克最初想用的词是“laboři”,捷克语里的“工人”,但觉得这个词太生硬,后来他哥哥建议用“robota”,意思是“被迫干苦力的农奴”,恰佩克觉得这个词更贴切,就定下来了。
“Robot”这个词诞生后的20年里,还只是科幻作品里的概念,直到1942年,科幻作家艾萨克·阿西莫夫(Isaac Asimov)在短篇小说《环舞》(*Runaround*)里第一次提出了著名的“机器人三定律”(Three Laws of Robotics),才第一次给机器人赋予了伦理规则,也让“机器人”从科幻概念变成了有明确行为准则的科技方向。阿西莫夫提出三定律的初衷,其实是为了给自己的机器人小说“补bug”:他之前写了很多机器人失控的剧情,读者经常问他“为什么机器人会伤害人类?”,他觉得如果给机器人设定一套不可突破的行为规则,就能既写出精彩的剧情,又不会让设定自相矛盾。
阿西莫夫提出的三定律内容非常简单,哪怕是没学过技术的普通读者也能看懂: 1. 第一定律:机器人不得伤害人类,或因不作为使人类受到伤害。(A robot may not injure a human being or, through inaction, allow a human being to come to harm.) 2. 第二定律:机器人必须服从人类给予的命令,除非该命令与第一定律冲突。(A robot must obey the orders given it by human beings except where such orders would conflict with the First Law.) 3. 第三定律:机器人必须保护自身安全,只要这种保护不与第一、第二定律冲突。(A robot must protect its own existence as long as such protection does not conflict with the First or Second Law.)
后来阿西莫夫又在小说《机器人与帝国》(*Robots and Empire*)里补充了更优先的“第零定律”:机器人不得伤害 humanity(人类整体),或因不作为使人类整体受到伤害,且该定律优先级高于第一、第二、第三定律。> [!TIP] 小思考 > 你觉得阿西莫夫的三定律能解决现实中的机器人伦理问题吗?比如自动驾驶汽车遇到事故,是选择撞向路边的行人,还是选择急转弯撞向路边的护栏导致车内乘客受伤?三定律里其实没有给出明确的答案,这也是现在机器人伦理领域最核心的争议之一。
阿西莫夫的三定律虽然是科幻设定,但直到今天仍然是全球机器人行业讨论伦理问题的核心框架,几乎所有国家的机器人伦理准则,都能看到三定律的影子。不过三定律的局限性也非常明显:它默认“人类”是一个整体,“伤害”的定义非常模糊,也没有解决不同人类之间的利益冲突——比如一个机器人同时接到两个人的命令,一个要它开门,一个要它关窗,它该听谁的?这些问题直到今天都没有标准答案。
如果说“机器人”这个词是从科幻里走出来的,那第一台真正投入工业使用的机器人,则是从汽车厂的车间里走出来的。1959年,美国发明家乔治·德沃尔(George Devol)和工程师约瑟夫·恩格尔伯格(Joseph Engelberger)合作发明了世界上第一台工业机器人Unimate(Universal Automation的缩写),这台机器人是一个巨大的机械臂,用液压驱动,能完成搬运、焊接、喷涂等重复性工作,最关键的是它可以用可编程的方式控制动作,只要修改程序就能执行不同的任务。1961年,Unimate被卖给了通用汽车公司,用在纽约州扬克斯的压铸车间,负责把高温的压铸件从模具里拿出来,放到冷却池里——这个工作之前需要工人穿着厚重的防护服,在接近1000摄氏度的高温旁边操作,非常危险,每年都有工人被烫伤甚至烧伤致死。
Unimate进厂的时候,遭到了车间工人的强烈抗议,他们举着牌子喊“机器人抢饭碗”,甚至有人偷偷破坏机器人的电路。但事实很快证明,机器人的到来不仅没有让工人失业,反而创造了更多的工作岗位:原来一个车间只需要10个工人做压铸,现在需要2个工人操作机器人,另外还需要3个工人维护、编程机器人,总岗位数反而增加了,而且工人的工作环境得到了极大改善,不再需要接触高温和危险的重体力劳动。到1970年代,Unimate的销量已经超过了1000台,恩格尔伯格也被称为“现代机器人之父”。
> [!NOTE] 数据支撑 > 根据国际机器人联合会(IFR)2023年发布的《全球机器人报告》,2022年全球工业机器人销量达到53.8万台,全球工业机器人保有量已经超过400万台;服务机器人销量达到2800万台,其中家用服务机器人占比超过60%。预计到2026年,全球机器人市场规模将超过3000亿美元。
Unimate的诞生,也标志着“机器人学”(Robotics)作为一门独立学科的正式成立。关于机器人的定义,不同机构、不同学者有过很多不同的说法,但最权威的定义来自国际标准化组织(ISO):机器人是一种自动的、可编程的、多功能的操作机,通过可变的程序化运动来完成各种任务,能够感知环境、自主决策、执行动作。 这个定义听起来有点绕,我们可以用本章开头提到的“会走路的茶壶”来简化理解:只要一个实体能自主完成指定任务,不需要人类全程操控,它就是机器人——不管它长的是茶壶的样子,还是钢铁侠的样子。
这个定义看似简单,其实包含了机器人的三个核心特征,也是区分机器人和普通自动装置的关键: 第一,它是实体:必须是存在于物理世界里的实物,而不是电脑里的软件、手机里的语音助手。Siri、小爱同学这些语音助手再聪明,没有实体,就不能自主完成物理世界的任务,所以不算机器人;而能自己飞、自己拍照的无人机,能自己扫地的扫地机器人,能自己开路的无人车,都是实体,能完成物理世界的任务,所以都是机器人。 第二,它能自主完成任务:不需要人类每一步都操控,能自己根据环境调整行为。比如家里的自动门,虽然能自动开,但它只能执行“有人来就开门”这一个预设任务,不能感知“来的是不是坏人”,也不能自主决定“要不要开门”,所以只是普通的自动装置,不算机器人;而扫地机器人能自己感知家里的家具位置,自己规划清扫路线,遇到障碍物会绕开,没电了会自动回充电桩充电,整个过程不需要人操控,所以是机器人。 第三,它是可编程的:可以通过修改程序让它执行不同的任务,而不是只能做固定的一件事。比如工业机器人,今天可以编程让它焊接汽车车身,明天可以改程序让它喷涂汽车外壳,后天可以改程序让它搬运零件,灵活性非常高。
理解了这三点,你就能明白为什么“会走路的茶壶”是机器人最形象的比喻:你想象一下,一个陶瓷做的茶壶,装上电池、轮子、摄像头、机械臂和智能芯片,早上你喊一声“倒茶”,它能自己从柜子里滑出来,避开地上散落的拖鞋,走到餐桌前,抬起壶盖给你倒一杯85摄氏度的热茶,递到你手里,整个过程不用你按任何一个按钮,也不用你远程操控——不管它长的是不是茶壶的样子,它都是最典型的机器人。反过来,一个长得和人一模一样的机器人,如果只能执行预设的“走路、挥手、说话”的固定程序,不能感知环境、不能自主决策,那它其实只是个高级自动装置,算不上真正的机器人。
```mermaid graph TD A[机器人核心特征] --> B[物理实体] A --> C[自主完成任务] A --> D[可编程灵活调整] E[普通自动装置] --> F[单一预设任务] E --> G[无自主决策能力] E --> H[无需编程] I[机器人] --> J[感知环境] I --> K[自主决策] I --> L[执行动作] J --> M[视觉/听觉/触觉传感器] K --> N[路径规划/任务规划] L --> O[电机/机械臂/执行器] M --> K K --> O O --> M ```
从古希腊的蒸汽自动门,到16世纪的机械修士,再到1920年的“Robot”概念,1959年的Unimate,人类对“能自主完成任务的实体”的追求,其实本质上是对“解放人力”的追求:我们造这些机器,从来不是为了造一个取代自己的物种,而是为了让自己从重复、危险、无聊的工作里解放出来,去做更有创造性、更有意义的事。古代的工匠造自动机械是为了彰显神权、娱乐宫廷,工业时代的工程师造工业机器人是为了把工人从危险的车间里解放出来,现在的科技公司造服务机器人是为了照顾老人、陪伴孩子、解放家务劳动,这个内核从来没有变过。
当然,随着机器人越来越聪明,越来越接近人类,新的问题也随之而来:如果机器人真的产生了自我意识,我们该不该给它人权?如果自动驾驶汽车遇到事故必须选择撞向行人还是撞向乘客,该怎么设定规则?如果机器人代替了所有人类的工作,我们该靠什么生活?这些问题没有标准答案,也是接下来几十年人类需要共同面对的挑战。
接下来的章节里,我们会分别拆解机器人的三大核心模块:感知(Perception)——机器人怎么“看”懂这个世界?规划(Planning)——机器人怎么“想”出完成任务的最优路径?控制(Control)——机器人怎么“动”得精准又稳定?我们会用最通俗的语言,最生动的例子,带你一步步搞懂机器人到底是怎么工作的,以及这些技术是怎么一步步改变我们的生活的。
> [!NOTE] 延伸阅读 > 如果你对机器人发展史感兴趣,可以阅读《机器人时代》(*Robots: The 500-Year Quest to Build a Human*)、《现代机器人学导论》(*Introduction to Autonomous Mobile Robots*);如果想了解阿西莫夫机器人小说的完整故事,可以阅读《机器人》系列全集。