前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【机器人极简史】从周朝跳舞机器人到波士顿动力狗

【机器人极简史】从周朝跳舞机器人到波士顿动力狗

作者头像
新智元
发布于 2018-05-29 08:17:13
发布于 2018-05-29 08:17:13
1.1K0
举报
文章被收录于专栏:新智元新智元

新智元编译

来源:InterestingEngineering

编辑:克雷格

【新智元导读】2015年全球有多达163万台工业机器人在运行,并且这一数字每年都在稳步增长。机器人最早可以追溯到古希腊,中国在周穆王时期就有跳舞机器人的传说。一文看懂机器人的历史。

几个世纪以来,机器人一直迷恋人类的思想:从古代石人的故事到现代科幻小说,无一不是。

虽然“机器人”(robot)一词在1921年才由Karel Čapek正式引入,但人类早在公元前4世纪就致力于创建自动机器。

今天,机器人广泛应用于各种行业。根据国际机器人联合会的统计,2015年全球有多达163万台工业机器人在运行,并且这一数字每年都在稳步增长。

以下是机器人技术从公元前400年的早期想象发展成为现在全球重要资源的简要历史。

古代的机器人:Archytas的鸽子,Ctesibius的Clepsydra

机器人最早可以追溯到古希腊。 亚里士多德是最早考虑自动化工具以及这些工具如何影响整个社会的伟大思想家之一。

在公元前400年,第一台自动机器是由Tarentum的Archytas设计的,他今天被认为是数学力学之父。 Archytas的鸽子是一款蒸汽动力自动飞行器。

它的木质结构是根据鸽子的解剖结构设计的,里面装有一个密封的锅炉,用于生产蒸汽。蒸汽的压力最终会超过结构的阻力,使得机器鸟可以飞行。

在公元前250年,Ctesibius创造了一个漏壶(clepsydra)或叫水钟,它有许多精密的自动装置。尽管世界各地的水钟已经使用了几个世纪,但正是在这段时间里,希腊和罗马的发明家开始更新钟表的基本设计,如钟、锣和移动的小雕像等。

clepsydra

Ctesibius的设计允许将指针触碰到响亮的锣上,这就诞生了第一个闹钟,并成为早期自动机设计的一个例子。

不只是那些正在尝试机器人技术的古希腊人和罗马人。有关中国古代自动机的记载也很多,就像公元前3世纪《列子》中的一段话,描述了一个为周穆王表演唱歌和歌舞的机器人。

为周穆王跳舞的机器人

根据文字记载,这个机器人是由一位名叫Yen Shih(偃师)的发明家用木材和皮革制造的。

11世纪到15世纪:人形机器人和达芬奇的骑士

自主技术的发展一直持续到11世纪以及世界各地。这一时期最重要的发明家之一是Ismail al-Jazari,他是伊斯兰教黄金时代的工程师和数学家。 Al Jazari被认为创造分段齿轮,并被许多人认为是机器人之父。他的许多机器人作品都是由水驱动的,包括从自动门到可以续杯的人形自主女服务员。

在达芬奇的后期工作中,受Al Jazari的影响尤其明显。在1495年,这位意大利著名艺术家和画家设计了一个自主骑士,其中设有一系列滑轮和齿轮,使其能够移动其胳膊和下巴,还能坐起来。

达芬奇自己对人体解剖学的研究应用到人形机器人上,达芬奇的金主米兰公爵Lodovico Sforza将其用作聚会的娱乐对象。

16世纪到18世纪:飞行机器人和音乐机器人

主要为娱乐目的而设计的机器人在16世纪和18世纪之间变得更加流行。尽管这些机器人是为娱乐而设计的,但重要的是不要轻率地对待它们的设计。这些设备中使用的许多技术为后来更复杂的机器人铺平了道路。

其中一种是由德国数学家Johannes Müllervon Königsberg(又名Regiomontanus)所制造的。除了在1530年代的某个时候,大家知道它是由木头和铁制成的,目前还没有人知道它是如何制造的。

1708年,作家John Wilkins写了一篇关于“机器鹰”的文章,声称它是飞向普鲁士皇帝,并返回Regiomontanus。

Regiomontanus也被认为创造了一种能够飞行的机器人。

这一时期另一个关键人物是Jacques de Vaucanson。1737年,Vaucanson创作了长笛演奏者,这是一个真人大小的类人机器人,可以演奏长笛上的12首不同的歌曲。该机器人使用一系列波纹管“呼吸”,并有一个移动的嘴和舌,可以改变气流,使其能够演奏乐器。

Vaucanson创作的长笛演奏者、觅食鸭子和锤鼓者

然而,Vaucanson最令人难忘的成就是他的觅食鸭(Digesting Duck)。这只鸭子之所以引人注目,是因为它不仅能吃,还能拉(下蛋),而且它也常常被认为是利用橡皮管的第一个装置。

Digesting Duck

十九世纪:棋类机器人和早期的语言实验

19世纪,自动机器人成为旅游景点和某种怪异的东西,它让全世界的观众着迷和鼓舞。

当时流行的一种机器人是棋类机器人。这些作品中最有名的是The Turk,由Wolfgang von Kempelen在十七世纪七十年代建造,并且在1854年巡回展出。虽然它看起来好像是机器人可以下棋,但这台设备被曝光是一个由藏在盒子里的棋手操纵的骗局。

1845年,刊载于“伦敦新闻报”上的The Turk插图

尽管The Turk是个骗局,但它的中心思想为真正的国际象棋机器人提供了灵感,它们将在20世纪初登上历史舞台。

然而,19世纪的另一台非凡的机器不是骗局——“Euphonia”。它是一种会说话的机器人,它是通过一种早期的文本到语音技术进行操作的。Euphonia是由奥地利数学家和发明家oseph Faber创造的。

Euphonia

这台机器的特点是,有一个与键盘相连的人形女性脸,面部的嘴唇、下巴和舌头可以被控制。一根风箱和一根象牙白的芦苇提供了机器的声音,音调和口音可以通过鼻子上的螺丝来改变。

这台机器是Faber 25年工作的巅峰,并于1846年首次向观众展示。可悲的是,维多利亚时代的观众对这部机器茫然的眼神和毛骨悚然的声音感到不安,随后这台机器就被遗忘。

20世纪早期:El Ajedrecista, Eric和Gakutensoku

当The Turk被揭露为骗子的时候,20世纪初,第一个真正的象棋机器人诞生了。在1912年由Leonardo Torres y Quevedo建造的El Ajedrecista(直接翻译为“棋手”)是第一个真正的国际象棋机器人,它被一些人认为是视频游戏的先驱。

El Ajedrecista

该装置能够和人对弈,通过电路和一个磁铁系统来移动棋子。它在1914年的巴黎世界博览会上首次亮相,引起了极大的轰动和赞誉。

1928年,英国第一个机器人Eric问世。Eric是由工程师和一位一战老兵共同创造的,它由两个人操作,可以移动头部和手臂,并通过无线电信号进行通话。它的动作由一系列齿轮、绳索和滑轮控制,据报道,机器人能从嘴里喷出火花。

Eric

作为向Karel Čapek在1921年创作的剧作Rossumovi Univerzalni Roboti致敬,字母R.U.R.被刻到了Eric的胸部。

第二年,日本第一个机器人Gakutensoku首次亮相。Gakutensoku由生物学家Nishimura于1929年建造,身高超过7英尺(2.1米),可以通过齿轮和弹簧的运动来改变面部表情。

Gakutensoku

然而,Gakutensoku最伟大的成就是它书写汉字的能力。不幸的是,这个机器人在德国巡演时失踪了。

20世纪40年代:Asimov机器人定律和第一个人工神经网络

20世纪20年代,“robot”一词被引入,但直到Isaac Asimov在1942年的短篇小说Runaround问世后,才出现了“robotics”这个词。

Isaac Asimov

在小说中,Asimov列出了他著名的机器人三定律——机器人不能伤害人类,他们必须服从人类的命令,而且他们必须保护自己免受威胁,前提是他们的自我保护不会违反前两项法律。尽管这些定律是虚构的,但这些定律为许多围绕机器人和自主技术的伦理问题提供了基础,时至今日仍被提及。

20世纪40年代也出现了第一个人工神经网络。1943年,Warren McCulloch 和 Walter Pitts创建了一个使用电路的基本神经网络,以更好地理解神经元是如何在大脑中运作的。由于使用了人工神经网络,他们的实验为第一个能够显示复杂行为的自主机器人铺平了道路。

在1948年和1949年,William Grey Walter创造了两个这样的机器人——Elmer 和 Elsie。

这两个昵称为“乌龟”的机器人可以对光线做出反应,并在电池电量不足的情况下,引导自己到充电站。

20世纪50年代:图灵测试和Unimate

机器人历史上的另一个里程碑时刻发生在1950年,当时阿兰·图灵概述了他对机器人工智能的测试。图灵测试已经成为人工智能的基准,因为它可以测量机器的智能与人类的智能相同还是无法区分的程度。以最简单的形式,测试的目的是确定机器是否可以思考。他的工作为1956年达特茅斯学院建立人工智能提供了必要的框架。

阿兰·图灵

20世纪50年代还出现了第一个工业机器人——Unimate。Unimate的专利是由George Devol在1954年提出的,它的特点是一个机械手臂能够运送压铸件并将其焊接到位。

Unimate

这种革命性的装置将永远改变制造业的面貌。

20世纪60年代:工业机器人革命

1961年Devol获得Unimate专利后,机器人在工业环境中的应用进展迅速。同年,通用汽车公司在其位于新泽西州的装配线上安装了Unimate。通用汽车在Unimate上获得成功后,于1966年进入全面生产。

20世纪60年代,Devol的机器人工业部门的核心理念出现了许多创新和扩展。1968年,麻省理工学院人工智能实验室的联合创始人Marvin Minsky发明了一种“触手臂”——一个由液压装置驱动的12节机械手臂,可以通过操纵杆进行控制。Minsky的机器人触手臂很容易就能绕过障碍物。他的研究为今天出现的许多软机器人技术创新铺平了道路。

1969年,Victor Scheinman发明了斯坦福机械臂,这是一个机器人手臂,被认为是最早由电脑控制的机器人之一。

斯坦福机械臂

这是一个巨大的突破,就像当时用磁鼓操作Unimate一样。它包含六个关节点,完全由斯坦福大学人工智能实验室完成。虽然主要用于教育目的,但斯坦福手臂标志着可通过计算机控制的工业机器的重大突破。

20世纪70年代:WABOT-1、工业创新和太空机器人

20世纪70年代初,世界上第一个全面拟人化机器人——WABOT-1问世。WABOT-1是1967年WABOT的后续行动,由东京早稻田大学的加藤一郎(Ichiro Kato)创立。

WABOT-1

WABOT-1有一个视觉和肢体控制系统,可以自行导航和自由移动,它甚至可以测量物体之间的距离。它的手具有触觉传感器,这意味着它能抓住和运输物体。它的智力与18个月大的人类相当,标志着人形机器人技术的重大突破。

上世纪70年代还见证了工业机器人技术的发展。1973年,德国库卡(KUKA)公司发布了“FAMULUS”——这是第一个拥有6个机电驱动轴的工业机器人。第二年,Richard Hohn开发了第一台由小型计算机提供动力的工业计算机——The Tomorrow Tool(T3)。

1978年,SCARA(the Selective Compliance Assembly Robotic Arm)被创造出来,它由山梨大学(University of Yamanashi )教授Hiroshi Makino开发,手臂可以沿4轴移动,并在80年代早期成为装配线上的常见设备。

SCARA

第一批登陆火星的机器人是维京1号和维京2号,它们于1976年登陆火星。

这两个机器人都是由放射性同位素热电供电,这些发电机通过衰变钚释放的热量产生能量。尽管这两个登陆器收集的数据很模糊,但它们是我们今天所知的火星探测器的官方先行者。

20世纪80年代:家庭机器人、加拿大的臂膀和Genghis。

在20世纪80年代,机器人正式进入了主流消费市场,尽管大多是简单的玩具。

其中最受欢迎的机器人玩具是《Omnibot 2000》。Omnibot 2000是遥控的,并配有一个托盘用来供应饮料和零食。

Omnibot 2000

这一时期另一个备受追捧的机器人玩具是任天堂的R.O.B。R.O.B.作为任天堂娱乐系统的一款机器人播放器被推向市场。它可以对6个不同的命令做出响应,这些指令通过CRT屏幕上的闪光灯进行通信。

80年代,工业机器人领域出现了进一步的发展,福特在世界各地的生产线上增加了数百个机器人。福特嘉年华因其由机器人注入防腐密封剂而备受瞩目。

随着1981年哥伦比亚号航天飞机发射Canadarm,机器人在80年代也继续它们的旅程。加拿大制造的机械臂长50英尺(15.2米),有6个连接点。它可以由控制站的一名机组成员控制,在服役期间成功执行了90次任务。

1989年麻省理工学院研究人员制造的六足机器人Genghis,通常被认为是现代历史上最重要的机器人之一。

Genghis

由于其体积小,材料便宜,Genghis被认为缩短了未来空间机器人设计的生产时间和成本。它由12个伺服电机和22个传感器组成,可以穿越岩石地形。

20世纪90年代:Cyberknife,Sojourner和爱宝

20世纪90年代初,机器人进入手术室,使用Cyberknife:一种可以手术治疗肿瘤的放射手术系统。 Cyberknife由斯坦福大学神经学教授John R. Adler开发,是一种非侵入性的手术工具,可以跟踪和瞄准肿瘤,聚焦辐射束较窄。到2010年,Cyberknife在斯坦福癌症中心所有治疗中占有5%的份额。

1996年,Sojourner成为第一个被送往火星的火星车。这个小型的轻型机器人由探路者号带到火星,并于1997年7月成功着陆火星表面。

Sojourner

在火星期间,Sojourner探索了2691平方英尺(250平方米)的土地,并拍摄了550张图片。基于Sojourner收集的信息,科学家们确定火星曾经有一个温暖潮湿的气候。这次任务标志着美国宇航局更多的火星探测器的开始。

90年代末,出现了20世纪最具标志性的机器人之一——索尼的爱宝(AIBO)机器狗。AIBO于1999年发布,是首批进入消费者市场的机器宠物之一。AIBO可以对语音指令做出回应。

今年早些时候,索尼为21世纪市场推出了一款全新的改装AIBO,该款产品配有两个摄像头和空间映射功能。

21世纪:今天的机器人状态

虽然我们距离本世纪仅有18年,但机器人技术已经取得了诸多进展,并形成了我们的技术格局。现在许多家庭都有自己的roomba机器人吸尘器,它可以自动清洁地板。我们已经看到了无人机在从军队到家庭运输等各个领域的应用等等

在过去的几年里,有许多具有里程碑意义的创新。然而,在讨论近年来机器人的成就时,尤其要注意的是两个机器人——索菲亚和波士顿动力狗。

去年,索菲娅成为第一个获得国家公民身份的机器人——这个由Hanson Robotics公司开发的Android机器人于2017年10月获得沙特阿拉伯公民身份。在接下来的一个月里,她成为第一位非人类女性担任的联合国开发计划署创新大使。索菲娅的人工智能是基于云的,她能够深度学习,可以识别和复制各种各样的人类面部表情。

在现代机器人技术的引领下,波士顿动力公司一直被媒体视为在引领潮流,这要归功于它们的自主创新。

其中最著名的是“波士顿动力狗”(Big Dog),它在2005年推出时吸引了全世界的关注。它最初是设计成一个军用机器人,其身上安装了50个传感器,能够承载340磅(150公斤)的重量,能以每小时4英里(6.4千米/小时)的速度奔跑。

最近,波士顿动力公司又公布了另外两款吸引眼球的机器人——SpotMini和Atlas。SpotMini是一种自主机器人狗,它可以自己打开门,而Atlas是一个复杂的类人机器人,能够跑动和跳过障碍

如果以波士顿动力公司为例子的话,那么在21世纪,机器人的创新几乎每周都会出现。机器人技术已经经历了一段漫长而又传奇的历史,看来我们还有很多值得期待的东西。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-05-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 新智元 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
连接 Docker Container 的几种方式
经过熟悉之后,在 docker 里安装了一个 ubuntu 准备学习使用。然后遇到了一些问题:使用 docker run -d ubuntu 之后,container在运行之后马上退出了。
Debian中国
2018/12/20
1.4K0
​在 OS X 系统上快速上手 Docker 技术 (对 Docker 还不够熟悉? 从这里开始吧!)
本文介绍了 Docker 技术的基本概念、架构、使用场景以及基于 Docker 的开发实践。通过本文,读者可以了解到 Docker 技术的基本原理,以及如何在各种环境中使用 Docker 进行开发。
Techeek
2018/01/02
1.8K0
​在 OS X 系统上快速上手 Docker 技术 (对 Docker 还不够熟悉? 从这里开始吧!)
Docker容器技术入门(一)
DOCKER是一个基于LXC技术之上构建的container容器引擎,通过内核虚拟化技术(namespace及cgroups)来提供容器的资源隔离与安全保障,KVM是通过硬件实现的虚拟化技术,它是通过系统来实现资源隔离与安全保障,占用系统资源比较小
民工哥
2020/09/16
5070
Docker容器技术入门(一)
Ubuntu下用Docker安装Redis镜像和使用Redis容器分享
1. 安装Ubuntu 2. 用Putty登录Ubuntu Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-40-generic x86_64)
星哥玩云
2022/07/03
1.1K0
24条 Docker 建议
在TES GLOBAL,我们已经爱上Docker并从Docker的0.8版本开始就在生产环境中使用它。我们的很多开发者都参加了在DockerCon欧洲上的培训。下面是我们总结的一些tips,希望可以帮
小小科
2018/05/02
1.1K0
24条 Docker 建议
CentOS6.X下Docker安装笔记 顶
由于Selinux和LXC有冲突,所以需要禁用selinux.编辑/etc/selinux/config,设置两个关键变量.
白石
2019/08/23
7020
DevOps整合Jenkins+k8s+CICD
基于现在的互联网现状,更推崇敏捷式开发,这样就导致项目的迭代速度更快,但是由于开发团队与运维团队的沟通问题,会导致新版本上线的时间成本很高。这又违背的敏捷式开发的最初的目的。 那么如果让开发团队和运维团队整合到成一个团队,协同应对一套软件呢?这就被称为DevOps。 DevOps,字面意思是Development &Operations的缩写,也就是开发&运维。 然字面意思只涉及到了开发团队和运维团队,其实QA测试团队也是参与其中的。 网上可以查看到DevOps的符号类似于一个无穷大的符号
IT运维技术圈
2022/10/24
3K1
使用Docker Swarm部署测试集群
前言 上家公司的发展迁移后端服务部署是依托于Docker Swarm部署的线上服务集群。随着业务的不断发展,后来改成了Kubernetes来部署环境,Docker Swarm见证了着我们当时业务从0
测试加
2022/12/03
8290
使用Docker Swarm部署测试集群
OpenEuler 系统安装 docker 和 nvidia-docker
1.查看系统自带的驱动,如果有结果,则说明存在nouveau,没有则直接跳过这一步。
运维晓柏
2025/04/25
2940
墙裂推荐!看完全面掌握,最详细的 Docker 学习笔记总结(2021最新版)
Docker 是一个开源的容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者和系统管理员在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括 VMs(虚拟机)、bare metal、OpenStack 集群、云端、数据中心和其他的基础应用平台。容器是完全使用沙箱机制,相互之间不会有任何接口。
民工哥
2021/04/18
3.6K0
容器技术|Docker三剑客之docker-machine
ocker-machine就是docker公司官方提出的,用于在各种平台上快速创建具有docker服务的虚拟机的技术,甚至可以通过指定driver来定制虚拟机的实现原理(一般是virtualbox)。
民工哥
2020/09/16
6660
容器技术|Docker三剑客之docker-machine
Docker(五):Docker 三剑客之 Docker Machine
上篇文章Docker(四):Docker 三剑客之 Docker Compose 介绍了 Docker Compose,这篇文章我们来了解 Docker Machine 。 Docker Machine 介绍 Docker Machine 是 Docker 官方编排(Orchestration)项目之一,负责在多种平台上快速安装 Docker 环境。 Docker Machine 是一个工具,它允许你在虚拟宿主机上安装 Docker Engine ,并使用 docker-machine 命令管理这些宿主机。
纯洁的微笑
2018/04/19
1.6K0
Docker(五):Docker 三剑客之 Docker Machine
4.Docker学习之进阶使用
描述: 本章主要学习与记录了在进一步学习Docker容器中的一些基础名称解析与Docker与一些辅助软件配合使用来增加工作效率以及简化运维流程;
全栈工程师修炼指南
2022/09/28
1.6K0
4.Docker学习之进阶使用
Docker-Compose环境搭建和部署SpringBoot项目
3.进入cd util-linux-2.33目录,输入./configure --without-ncurses命令进行check
用户2032165
2019/04/21
3.8K0
为什么不需要在 Docker 容器中运行 SSHD
当开始使用Docker时,人们经常问:“我该如何进入容器?”,其他人会说“在你的容器里运行一个SSH服务器”。但是,从这篇博文中你将会了解到你根本不需要运行SSHd守护进程来进入你的容器。当然,除非你的容器就是一个SSH服务器。
星哥玩云
2022/07/03
1K0
Dockge-简单易用的docker-compose管理器
随着装着的docker容器越来越多,管理docker这个工作也在变得逐渐日益麻烦。官方给我们提供了dockerdesktop,通过这个客户端程序我们可以方便的进行拉取镜像等操作。具体可访问:https://www.docker.com/products/docker-desktop/ 来获取,支持mac、Windows、linux等3大平台。但是毕竟需要安装客户端这一步,对于大佬来说有点鸡肋
huolong
2024/01/10
3.5K0
Dockge-简单易用的docker-compose管理器
Docker入门:简化Devops
如果您喜欢鲸鱼,或者您只需要快速,无痛地连续将您的软件交付给生产,那么我邀请您阅读本介绍的Docker教程。一切似乎都表明,软件容器是IT的未来,让我们快速地和Moby Dock和Molly的容器鲸鱼一起开始吧。
WindCoder
2018/09/19
1.7K0
Docker入门:简化Devops
Docker容器进入的4种方式(推荐最后一种)
  在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。
用户1205080
2018/09/12
103.1K0
Docker容器进入的4种方式(推荐最后一种)
Docker 容器技术使用指南
1.1 Docker 的基本概念 1.2 为什么使用 Docker 1.3 Docker 体系结构简介 1.4 Docker 容器技术的应用场景
杰哥的IT之旅
2021/06/01
2.4K0
Docker 容器技术使用指南
Docker 入门指南
Docker是基于Go开发的应用容器引擎,属于 Linux 容器的一种封装,提供简单易用的容器使用接口。
被水淹没
2023/02/25
2.2K0
Docker 入门指南
相关推荐
连接 Docker Container 的几种方式
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档