《智能机器人制作完全手册 第2版》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:《无线电》编辑部编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2017
  • ISBN:9787115460721
  • 页数:222 页
图书介绍:创客的奇思妙想和丰富成果,充分展示了大众创业、万众创新的活力。这种活力和创造,将会成为中国经济未来增长的不熄引擎。本书介绍了创客们如何设计与制作智能机器人,并给出了多足机器人、自平衡机器人、体感控制机器人、语音控制机器人、相扑机器人、群体机器人等多个精彩实例。

第1章 机器人来了 2

01从小车开始你的机器人爱好之旅 2

1.1小车的整体控制系统 2

1.2传感器部分 3

1.3控制器部分 4

1.4执行器部分 6

1.5后记 7

02制作机器人该用什么单片机 9

2.1入门首选AT89S51系列单片机 9

2.2爱好者制作机器人首选AVR系列单片机 9

2.3高级机器人控制器ARM 10

2.4音频/视频处理首选DSP 10

2.5新兴控制器FPGA 11

2.6更多可供选择的单片机 11

2.6.1 AVR单片机过时了吗? 11

2.6.2 MSP430系列单片机如何? 12

2.6.3 PIC单片机如何? 12

2.6.4凌阳单片机如何? 12

03制作机器人常用的传感器 14

3.1用于避障的传感器 14

3.2用于测距的传感器 15

3.3用于亮度判断的传感器 16

3.4用于测量速度的传感器 16

3.5用于检测地面灰度的传感器 17

3.6其他 18

04谈谈机器人的安装 19

4.1制作忠告 19

4.2框架结构 20

4.3零部件 20

4.4固定方式 20

4.5车轮 20

4.6电机 21

4.7安装机器人电池 21

4.8电子电路 21

4.9布置传感器 22

05我的机器人制作体验 23

06机器人爱好者如是说 27

第2章SolidWorks帮你完成机器人设计 32

07零件的三维建模 32

08零件的虚拟装配 37

09模 拟并分析你的机器人零件 41

第3章 多足机器人 46

10我的第一个机器人——6足甲虫 46

10.1制作原理 46

10.2元器件的选择 46

10.3制作过程 47

10.3.1图纸设计与3D验证 47

10.3.2机械配件的数控加工 48

10.3.3整体装配 49

10.3.4软件调试 50

10.4小结 51

11基于AVR单片机的6足机器昆虫 52

11.1基本机械结构的制作 52

11.2控制电路的制作 53

11.3结构完善 56

11.3.1加强关节 56

11.3.2安装加固底盘 56

11.3.3加大锂电池容量 57

11.3.4增加指示灯 57

11.3.5缩短腿部长度 57

11.4初步行走 58

12进击的多足巨兽 59

13 6足坦克诞生记 63

13.1拼装版蜘蛛机器人 63

13.2加装炮台 65

13.3铁质6足移动平台 65

13.4再次加装炮台 67

第4章 相扑机器人 70

14一起来认识相扑机器人 70

14.1机器人相扑比赛简介 70

14.2形形色色的相扑机器人 72

15相扑机器人制作指南 76

15.1控制器的选择 76

15.1.1 LEGO EV3 76

15.1.2 Arduino 77

15.2电机、车轮及电机驱动模块的选择 78

15.2.1电机 78

15.2.2车轮 79

15.2.3电机驱动模块 80

15.3传感器的选择 81

16一起来制作自主式相扑机器人 83

16.1相扑机器人车身的制作 83

16.2编程要点 86

第5章 低成本开源互动机器人BOXZ 92

17“盒仔”家里造 92

17.1工具和材料 92

17.2 BOXZ板块的制作 93

17.3盒仔的组装 94

17.4 Arduino程序和调试 99

17.5盒仔的更多故事 99

18通过Android手机控制BOXZ 101

18.1 BOXZ的控制原理 101

18.2 Arduino硬件部分 102

18.3 Arduino软件部分 104

18.4 BOXZ Android客户端 105

18.5 Android开发环境搭建及BOXZ源代码介绍 108

18.6扩展应用 112

19 BOXZ Mini制作全过程 114

19.1什么是BOXZ Mini? 114

19.2组装过程 115

19.3互动 121

19.4调试 124

19.5通信 126

19.6结束语 126

20通过网页无线遥控盒仔 128

20.1配置Zigbee模块 128

20.1.1配置路由器 128

20.1.2配置协调器 128

20.2 Intel Edison网关搭建 129

20.2.1设备准备 129

20.2.2硬件组装 129

20.3BOXZ Mini搭建 129

20.4整体调试 130

20.5控制命令说明 131

21 DIY项目从原型到量产的成长历程 133

2011年 懵懂的ROBOT之梦 133

2012年 兴起的Arduino之热 134

2013年 创新的BOXZ之路 142

2014年 腾飞的BOXZ之翼 145

2015年 执着的BOXZ之心 150

结束语 151

第6章 人形机器人 154

22一起来玩双足机器人吧! 154

22.1装配过程 155

22.2如何让双足机器人行走起来 157

22.3控制程序 157

22.4思路扩展——双足机器人还能做什么 157

23现实版铁甲钢拳来了! 159

23.1人形机器人的制作 160

23.2动作序列的制作 162

23.3遥控端的设计 164

24铁甲钢拳威力加强版 167

24.1程序设计 168

24.2制作过程 169

25让铁甲钢拳随你而动 172

25.1制作步骤 172

25.2 Numchuck的用法 174

26用语音控制铁甲钢拳 176

第7章 精彩制作实例 182

27用8 × 8 LED点阵屏做的3D打印小机器人 182

27.1再现原设计的制作过程 182

27.2设计优化 184

28 DIY自平衡机器人 186

28.1原理简介 186

28.2制作过程 187

29用Arduino自制无线遥控机器人 192

29.1总体设计 192

29.2 Arduino下位机设计 192

29.2.1机械部分 192

29.2.2电路部分 194

29.2.3下位机软件设计 196

29.3机器人上位机设计 197

29.3.1遥控器设计 197

29.3.2上位机软件设计 198

29.4整体调试 199

29.5结束语 201

30开源群体机器人X-Bot 202

30.1功能特性 202

30.2规格说明 202

30.3硬件结构 203

30.4电路原理 203

30.5软件架构 203

30.6关键技术 204

30.6.1红外收发硬件设计 204

30.6.2红外多功能复用设计 204

30.6.3电机固定方式 204

30.7后记 206

31 300元打造属于自己的水下机器人 207

31.1硬件构成 207

31.1.1 Arduino Pro mini及CP2102下载线 207

31.1.2 MPU6050模块 208

31.1.3 L298N电机驱动板模块 208

31.1.4 LED照明模块 209

31.1.5摄像模块 209

31.1.6电源模块 209

31.2系统构架与设计 209

31.2.1硬件设计 209

31.2.2软件系统 210

31.3密封及浮态调整 212

32低成本打造Booby家庭服务机器人 214

32.1履带底盘的设计 215

32.2机械臂的设计 215

32.3机械臂测试程序 216

32.4视频传输功能的设计 218

32.5语音交流及眼睛动作的设计 219

32.6眼睛控制程序 219

32.7短信报警功能的设计 221

32.8总结 222