开发者社区> 华章计算机> 正文

《21世纪机器人》一一导读

简介:
+关注继续查看

前言

宣言的诞生
这本书的结局是一个小机器人在后台等候出场,即将在拉斯维加斯的5000名观众面前首次亮相。他的名字叫吉米,他是第一个21世纪机器人。
你可能会问:21世纪机器人是什么?
好问题。
在机器人的历史中,它们大多时候都生活在科幻小说中。在构建机器人的科技做好准备之前的很长时间里,人类只能通过科幻小说、电影、漫画或者玩具看到或者感受机器人。不过,这并没有阻止人类对机器人的想象和探索。事实上,在1920年捷克作家卡雷尔·恰佩克(Karel apek)发明机器人这个名字之前,关于机器人的想象和探索就早已经出现在世界上的各种文化中。
在20世纪的后半叶,机器人开始走出人类的想象,踏上了现实之旅。工业机器人开始在工厂里工作,帮助我们制造小轿车。在大学的实验室里,人们制作出了各种形状、各种大小的机器人。不过,尽管这些新的机器人已经真实存在并不断发展着,但是对于大多数人来说,机器人还是停留在科幻世界里的陌生人。直到后来……
在世纪更替的那几年,机器人开始变得非常不同。制作机器人不再是著名大学和大公司的专利,而是任何人都可以,机器人成为我们日常生活的一部分—它们原本就应该出现在那里。
与21世纪一起到来的是以全新的方式设计、构建机器人并为其编写软件。科技进步和完全不同的开发途径为我们提供了很多新的工具,去除了原本横亘在我们和机器人之间的障碍。开源软件和应用(App)为我们提供了全新的方式来开发和分享软件代码。开源硬件汇聚了数百万开发者和新生代创客的创造力。3D打印的出现让任何人都有能力把自己设计的机器人生产出来。这个世界变了。
现在,任何人都可以构思、设计、建造自己的机器人并为其编写软件。这些新的机器人就是21世纪机器人。
作为一个未来学家,展望未来和研究人类与科技的相互影响是我的工作。简单来说,我要展望未来10年、15年甚至20年的世界会是什么样子。十几年来,我一直在构想新的21世纪机器人。大约3年前,我清楚地看到科技已经发展到可以实现我的机器人构想的时期了。我构想的机器人是完全开源的,可以3D打印,而且还有最重要的一点—社会化(social)。它们会与以前出现的任何机器人都不同。3年前的突然领悟产生了这本书。
诞生的过程
“那么,21世纪机器人到底与20世纪机器人有什么不同?”Maker Media(我的出版商)的CEO戴尔·多尔蒂(Dale Dougherty)在一次电话沟通中如此问我,那时这个项目刚开始。戴尔对我的机器人想法始终给予极大的支持,并且总是怀着无尽的好奇,他督促我把关于21世纪机器人的设想定义出来。
“好,”我站在厨房,准备在电话中发表演说,“我想说21世纪机器人是构想在先。它是社会化的、开源的,而且是迭代改进的,还有,它满载着构建他、她或它的人的愿望和梦想。它还是易于构建的。”
“所以,一切是由构建机器人的人来决定的,是吗?”戴尔继续询问,“那还是21世纪机器人吗?”
“不知道,”我回答,“那其实正是伟大之处。当我们谈论21世纪机器人的时候,我们真的不知道它是什么。我不知道它是什么,那不是由我决定的,而是由构建机器人的人决定的。每个机器人都是个性化的,每个机器人都具有个体性,因为每个构建机器人的人都独一无二。”
“我想你需要起草一项宣言,”戴尔一边笑一边说,“实际上你刚刚写了一项。”
“我从来没有写过宣言。”我回答道。我不认识写过宣言的人。
“只需回答如下问题:是什么使21世纪机器人与20世纪机器人不同?是什么使它与此前出现的机器人不同?”
这就是一项宣言的诞生经过,诞生地就在我的厨房,位于俄勒冈州波特兰市。这就是我的开场白……

目录

第1章 他用自己的思想打造机器人

**1.1《看见天使的机器人》
1.2我在制作非理性的机器人
1.3 科学创意基金会
1.4他靠思考来修收音机!**

第2章 远程机器人的孤独

**2.1驾驶舱里,晨明号货运机:重/117713/
2.2 DeutchConn第5晶圆厂,艾特金火山口边缘,月球远端:重启前25小时
2.3 DeutchConn第5晶圆厂,HCI实验室:重启前22小时
2.4DeutchConn 第5晶圆厂,装载码头:重启前19小时
2.5 DeutchConn第5晶圆厂,HCI实验室:重启前10小时
2.6 DeutchConn第5晶圆厂,装载码头:重启前5小时
2.7 货物搬运工晨明号:重启前1小时**

第3章 设  计

**3.1 后院的机器人
3.2 从图纸到塑料模型
3.3 你的机器人是男孩还是女孩?还是两者都不是?
3.4 摩尔女士的一年级学生心中的未来机器人**

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,大概有三种登录方式:
10010 0
使用SSH远程登录阿里云ECS服务器
远程连接服务器以及配置环境
13979 0
如何设置阿里云服务器安全组?阿里云安全组规则详细解说
阿里云安全组设置详细图文教程(收藏起来) 阿里云服务器安全组设置规则分享,阿里云服务器安全组如何放行端口设置教程。阿里云会要求客户设置安全组,如果不设置,阿里云会指定默认的安全组。那么,这个安全组是什么呢?顾名思义,就是为了服务器安全设置的。安全组其实就是一个虚拟的防火墙,可以让用户从端口、IP的维度来筛选对应服务器的访问者,从而形成一个云上的安全域。
17203 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
25238 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
33613 0
阿里云服务器ECS登录用户名是什么?系统不同默认账号也不同
阿里云服务器Windows系统默认用户名administrator,Linux镜像服务器用户名root
13950 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
18993 0
腾讯云服务器 设置ngxin + fastdfs +tomcat 开机自启动
在tomcat中新建一个可以启动的 .sh 脚本文件 /usr/local/tomcat7/bin/ export JAVA_HOME=/usr/local/java/jdk7 export PATH=$JAVA_HOME/bin/:$PATH export CLASSPATH=.
14117 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载