首页>参考读物>计算机科学与技术>综合

仿人机器人原理与实战
作者 : [美] 布莱恩·伯杰伦(Bryan Bergeron) 托马斯 B. 塔尔博特(Thomas B. Talbot) 著
译者 : 王伟 魏洪兴 刘斐 译
出版日期 : 2015-07-01
ISBN : 978-7-111-50339-2
定价 : 69.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 256
开本 : 16
原书名 : Androids: Build Your Own Lifelike Robots
原出版社: McGraw-Hill
属性分类: 店面
包含CD :
绝版 : 未绝版
图书简介

图书特色

Bryan Bergeron
编著书籍20余本,发表杂志文章500余篇,在人体模拟和嵌入式系统领域拥有若干项专利。他目前担任《SERVO Magazine》和《Nuts & Volts Magazine》两本杂志的主编,为学术界、商业界和军事领域设计和研制人体模拟器。

Thomas B. Talbot
创建了若干用于医学和保健专业的培训系统,在美国国防部创立了医学模拟研究和发展计划。他发表过众多论文并参与过多本专著的撰写,目前正在为医学教育领域创建符合逻辑且具备情感表达能力的人工智能驱动的虚拟人。
9个创意主题实验,解析机器人交互性的设计和表达,帮你
迈出制作仿人机器人的第一步。
本书包括仿人机器人的机械结构、硬件电路和软件编程等内容,旨在构建具有视觉、听觉和行为操控能力且能够对刺激做出反应的下一代自主仿人机器人。

本书特点
? 理解控制论和机器人学原理            
? 应用可编程微控制器                  
? 选择及连接传感器、驱动器和舵机       
? 编写多种反射弧和行为链            
? 创建具有视觉和听觉的机器人
? 创建心跳和带有静脉的肢体
? 创建对刺激做出反应的呼吸模式
? 模仿人类的感觉和表情
? 使用原型套件和测试设备
访问www.mhprofessional.com/Androids可下载本书案例源代码。

译者简介
王?伟 
博士毕业于北京航空航天大学机器人研究所,2011年起任教于北京航空航天大学。负责国家自然基金项目(1项)、“十二五”科技支撑计划项目(1项)和省部级科技项目(4项),2012年荣获北京航空航天大学“蓝天新星”和中国机械工业联合会科学技术奖二等奖。主要研究方向为机器人加工和物流机器人。

魏洪兴 
北京航空航天大学机械工程及自动化学院教授,中国电子学会和中国计算机学会高级会员,IEEE会员,中国电子学会嵌入式系统专家委员会秘书长。曾获得北京市“科技新星”和北京航空航天大学“蓝天新星”资助,2009~2010年美国密西根理工大学访问学者。近年来一直从事嵌入式系统与机器人技术研究。

图书前言

本书以人体为讨论对象,采用一种独特而有趣的视角来学习嵌入式系统、机器人学和电子学。诚然,爬行机器人和地毯清洁机器人是非常酷的实验平台,但是它们多半是冷冰冰的、毫无生气的机器。反之,人类拥有复杂的神经反射,包括根据压力调节心跳频率和根据环境光线强度调节瞳孔大小等。如果你想迈出制造更接近人类的机器人的第一步,那么本书是你的不二选择。
首先,本书的灵感一部分来源于科幻作家所描绘的影像,一部分来源于我们开发救生用人工智能系统的经验。如果你已经看过《银翼杀手》《太空堡垒卡拉狄加》《异形》《终结者》《普罗米修斯》或《神秘博士》,那么就不能将机器人的最高水平简单地等同于一个会思考的罐头盒,而忽略它的智能。在这些或者其他科幻经典中塑造的仿人机器人不仅可以通过图灵测试,而且在生理学上是正确的—它们能够跟我们一样呼吸、流血和出汗。因此,如果不做外科手术式的深究,那么这些仿人机器人与人类实在难以区分。
其次,本书的灵感中更急迫和更实际的部分来源于仿人替代品,这种替代品可以用来训练健康监护人员以挽救和护理真实的病人。然而在开发这些替代品的过程中获得的经验是,我们离这个目标还有很大差距。现有的这些系统除了多了几个传感器外,跟街边玻璃柜子里的人体模特没有多大区别。我们现在需要的是一群充满渴望与热情的工程师、实验师和发明家,一起创造下一代仿人替代品。希望本书能使你迈出探索旅程的第一步,即使你的终极目标是创造一个配得上“银翼杀手”称号的仿人机器人,你也应该坚持读完本书。设计一种有利于拯救生命的人工智能系统是个不错的开端。
在编写本书的过程中,我们做了以下几个假设:
你已经阅读了一些有关电子学的入门书籍。
你已经对某种流行的微控制器做过编程,特别是Arduino。
你已经通过操作机器人装置或者学习网站/杂志上的文章获得了一些有关构建机器人的基本经验。
你已经了解电气安全知识并且在实际操作中遵守这些规则。
你拥有并使用保护眼睛的装置(如果碰巧有个线头飞进你的眼睛,那么在仿生植入技术获得突破前,你的视力可能会永久损伤)。
你拥有自然且强烈的好奇心。
学习目标
我们竭尽全力确保你读完本书后可以获得以下技能:
加深对人工智能系统的理解。每一章中的项目都有助于你在生物机能方面获得全新的体验。
进一步理解如何利用微控制器、传感器和驱动器等组件对人体系统进行建模和仿真。
帮助你将嵌入式系统应用到本书以外的人工智能系统中。人体是一部相当复杂的机器,内部成千上万个子系统互相连接,作为本书实例再恰当不过了。
帮助你在设计和建造人工智能系统时考虑得更加周全。也许你将会花费数千元购买那些与实物几乎一模一样的道具,但最为关键的是在探索旅程中对机器人内部原理的理解。本书并不是要建造一个《太空堡垒卡拉狄加》的6号克隆品,其实这将是我们下一本书关注的核心内容。
本书结构
本书是按照系统来组织和布局各章节内容的,从而逐步提高项目的复杂度。你可以随意跳转到自己感兴趣的项目,但是仍然有必要略读该项目之前的章节。前面章节设计的项目是为了更好地支持后续章节中更高级的项目。
各章的组织框架如下:
生物学基础 描述各章内容涉及的生物学基础理论。
与仿人机器人设计的关系 描述如何将生物学转换到仿人机器人系统设计。
实验入门 描述如何利用电路、Arduino、源代码和传感器亲自动手做实验。
实验进阶 描述如何从基础实验的启发中获得更多知识。
“小魔怪” 描述各章的共性问题和注意事项。
搜索关键词 读者可以在搜索引擎中搜索自己感兴趣的关键词,扩大知识面。
第1章 反射弧
利用一对舵机、几个传感器和一个Arduino微控制器来探索反射弧的基本概念。首先利用这些电路资源仿真一个神经反射单元—反射弧,之后你就可以获得许多反射模板,并将这些模板扩展和应用到仿人机器人设计中。
第2章 行为链
以第1章内容为基础,探索行为链以及行为链如何形成仿生的多样性,利用五自由度机械臂、热传感器、光传感器和几个LED,阐述如何建造一个自主且具有可预知行为的机器人。
第3章 动态平衡
利用Arduino、温度传感器和加热源来探索热平衡与相关基本控制理论。我们将应用Arduino的PID库,以便将焦点放在控制理论的应用上,而不是简单地重复执行。
第4章 光与视觉
主要研究光传感器,为仿人机器人增加一定程度的视觉功能。我们将创建一双具备可变瞳孔的人造眼,并能够随时盯着光源。这样,仿人机器人就会拥有一张能够与人交流的活生生的脸。
第5章 耳朵
探索声音定位,并模拟追踪声源时的眼睛和头部运动。我们还将使用定向和全向麦克风、硅胶耳朵、被动式红外传感器、舵机控制转台、Arduino微控制器和高性能的ChipKit Arduino等器材。
第6章 心肺功能
探索声音和触觉反馈以及仿人的心音与肺音。我们将使用MP3扩展板、Arduino微控制器、几个霍尔效应传感器和用来产生理想热源和呼吸音的表面换能器。我们也将探索如何使声音对内部或外部环境中的行为触发器做出反应。
第7章 如果仿人机器人流血了,我们能止血吗
学习如何为仿人机器人增加一套具备脉冲功能的循环系统。我们将使用流体泵、压力传感器和Arduino脉冲监视器扩展板来生成脉冲压力波,为各器官提供逼真的脉冲,从而使机器人对外部和内部条件变化做出反应。该章内容需要使用第3章开发的系统。
第8章 只是时间问题
你是否发现很多机器人开发者都忽视了对年龄和衰老的模拟?该章将阐述这个共性问题,探索生物系统为什么会衰老,更重要的是在智能系统中如何模拟恰当的行为。我们需要用到第2章和第6章中的系统。
第9章 情感与表达
探索制造具有表达能力的机器人的几种可行方法,这将是非常有趣的。我们会用到EMIC-2文本–语音模块、一组8×8双色LED矩阵和一些多色LED来创建一个可以说话和表达的机器人头部。
附录 相关资源
提供了有关传感器、驱动器和Arduino兼容硬件的一系列清单,当然也包括一些参考网站。
可下载的代码
完整的代码可以从www.mhprofessional.com/Androids找到。
有关硬件的说明
我们尽量将各章中的项目设计得简单可行。尽管这些项目多数都采用Arduino Uno或等效微控制器,但是如果你手头已经有Arduino Leonardo、Mega或者80MHz ChipKit Uno32,那么这些也是可行的。类似地,尽管我们列出了许多特定品牌的扩展板、传感器和输出设备,但是如果你已经拥有同类产品,那就没有必要购买了。例如,尽管我们在第2章中使用标准Lynxmotion机器人手臂,但你当然可以购买舵机等零件,还可DIY机器人所需的夹具。
样机套件同样如此。如果你教授一个班级的课程且准备时间很短,那么你应该考虑各种各样现有的样机套件和设备。我们在一些项目中采用Grove平台,当然其他同类或者更高级的平台也是可行的。
最后,在设计这些项目的过程中,我们没有接受任何赞助商的支持或者资金资助,我们是通过零售渠道购买实验器材的。唯一例外的是第9章中的机器人身体部分是从美国军方远程医疗和高新技术研究中心(TATRC)借用的。

上架指导

电子与电气工程

封底文字

本书包括仿人机器人的机械结构、硬件电路和软件编程等内容,旨在构建具有视觉、听觉和行为操控能力且能够对刺激做出反应的下一代自主仿人机器人。

本书特点:
· 理解控制论和机器人学原理            
· 应用可编程微控制器                  
· 选择及连接传感器、驱动器和舵机       
· 编写多种反射弧和行为链            
· 创建具有视觉和听觉的机器人
· 创建心跳和带有静脉的肢体
· 创建对刺激做出反应的呼吸模式
· 模仿人类的感觉和表情
· 使用原型套件和测试设备

作者简介

[美] 布莱恩·伯杰伦(Bryan Bergeron) 托马斯 B. 塔尔博特(Thomas B. Talbot) 著:暂无简介

译者简介

王伟 魏洪兴 刘斐 译:暂无简介

译者序

机器人是21世纪目前这15年中最热门的词语之一,也是人类知识领域和经济领域备受关注的热点话题。机器人是一种可编程的机械电子设备,可以帮助人类完成重复、危险的作业任务,甚至为人类提供生活服务。随着硬件成本的降低和移动互联网技术的普及,各种用途的机器人进入千家万户的可能性越来越大。在不远的将来,许多家用电器的功能可能被家用服务机器人所替代。仿人机器人(Android)是一种特殊的模仿人类本身的服务机器人,其主要技术特征在于具有较丰富的交互功能。如何将这种交互性恰当地设计和表达出来是仿人机器人研究要解决的关键问题之一,也是本书的主旨。
本书在介绍仿人机器人制作方面别出心裁,文笔风趣生动,令人耳目一新。本书包括9章,每章设置一个主题,包括仿人机器人的机械结构、硬件电路和软件编程等内容,指导读者逐步完成相应主题的仿人机器人制作。每一章中,作者首先讲述相关生物学基础知识,接着提出仿人机器人的设计要点,然后设计入门实验和进阶实验,给出硬件组成和重要的Arduino源代码,之后指出实验中可能存在的技术问题,最后为读者提供相关搜索关键词。书中列出了较多具体的硬件型号,在国内一般可以采购到类似的硬件。但读者不必受具体器件型号的限制,可以大胆利用等效器件或方案实现仿人机器人的功能。
本书的付梓得益于翻译团队每位成员高昂的工作热情与细致的工作态度。翻译工作由北京航空航天大学王伟老师统一负责和最终统稿,魏洪兴教授和贠超教授为我们提供了大量技术指导,刘斐翻译了部分章节,参与初稿翻译的人员还有北京航空航天大学机械工程及自动化学院的魏来、唐嘉琪、崔文君等。同时感谢机械工业出版社的编辑给予我们的支持和理解。
尽管译者认真严谨,但受限于自身水平,本书难免存在疏漏之处。恳请各位读者批评指正,欢迎通过邮箱反馈:jwwx@163.com。最后,真诚期望本书为大家设计和制作仿人机器人提供帮助!
译 者
2015年4月
于北京航空航天大学机器人研究所

图书目录

译者序
前言
第1章 反射弧 1
1.1 反射弧生物学基础 1
1.2 反射弧与仿人机器人设计 6
1.3 反射弧实验入门 7
1.4 反射弧实验进阶 12
1.5 反射弧“小魔怪” 31
1.6 反射弧搜索关键词 32
第2章 行为链 33
2.1 行为链生物学基础 33
2.2 行为链与仿人机器人设计 36
2.3 行为链实验入门 37
2.4 行为链实验进阶 46
2.5 行为链“小魔怪” 53
2.6 行为链搜索关键词 54
第3章 动态平衡 55
3.1 动态平衡生物学基础 55
3.2 动态平衡与仿人机器人设计 58
3.3 热平衡模拟器 65
3.4 热平衡实验进阶 72
3.5 附加项目:电加热板的PID控制 77
3.6 热平衡“小魔怪” 79
3.7 动态平衡搜索关键词 80
第4章 光与视觉 81
4.1 生物学基础与瞳孔光反射 81
4.2 光反射实验入门 82
4.3 创建动态的眼睛 86
4.4 一双活生生的眼睛 89
4.5 对光有反应的生动的眼睛 91
4.6 项目:Mark54瞳孔检查模拟器 92
4.7 光线跟踪与目标检测 95
4.8 光线跟踪检查 95
4.9 小结 99
第5章 耳朵 102
5.1 耳朵生物学基础 102
5.2 耳朵与仿人机器人设计 107
5.3 声音定位实验入门 107
5.4 声音定位实验进阶 115
5.5 声音定位“小魔怪” 149
5.6 声音定位搜索关键词 149
第6章 心肺功能 150
6.1 心肺功能生物学基础 150
6.2 心肺功能与仿人机器人设计 153
6.3 心音模拟器 153
6.4 肺音模拟器 164
6.5 心音与肺音联合模拟器 168
6.6 心肺功能“小魔怪” 173
6.7 心肺功能搜索关键词 173
第7章 如果仿人机器人流血了,我们能止血吗 175
7.1 循环系统生物学基础 175
7.2 循环系统与仿人机器人设计 180
7.3 心脏脉冲模拟器 180
7.4 心脏脉冲模拟器进阶 186
7.5 与心音和肺音模拟器集成 190
7.6 循环系统“小魔怪” 193
7.7 循环系统搜索关键词 194
第8章 只是时间问题 195
8.1 肌肉力量与衰老问题 195
8.2 心跳恢复率与健康程度 205
8.3 年龄“小魔怪” 213
8.4 年龄搜索关键词 213
第9章 情感与表达 215
9.1 仿人机器人高仿真方法 215
9.2 仿人机器人低仿真方法 217
9.3 机器人的微笑 217
9.4 声音合成 222
9.5 EMIC-2指令集 224
9.6 语音验证实验入门 225
9.7 利用Epson解析器表达声音 227
9.8 利用DECTalk解析器表达声音 228
9.9 构建会表达的仿人机器人 231
9.10 Tatrick如何表达 236
9.11 实例1:利用多彩眼睛打招呼 239
9.12 实例2:做坏事的机器人 240
9.13 实例3:困惑的小孩 240
9.14 实例4:喝醉的机器人 241
9.15 实例5:聪明的智者 242
9.16 实例6:耐心的病人 242
9.17 小结 243
附录 相关资源 245

教学资源推荐
作者: (美)W. H. Inmon;Derek Strauss;Genia Neushloss著
作者: 赵绪辉
作者: (美)Stephen E.Derenzo
参考读物推荐
作者: [美] 克里斯蒂安?克鲁姆里什(Christian Crumlish)艾琳?马洛恩(Erin Malone)著