《乐高机器人EV3设计与竞赛指南》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:(美)James Jeffrey Trobaugh著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2018
  • ISBN:9787115479822
  • 页数:170 页
图书介绍:乐高机器人竞赛相关内容,指导学生建立良好的底盘基础,减少机器人机械运动的可变性,在比赛过程中快速变化的设计模块,解决导航问题,如转向等,使用主程序和其他技术管理软件,电机、气动等方式的机器人手臂。

第1章 设计机器人需要考虑的问题 1

阅读规则 1

清楚FLL机器人的零件使用规则 1

研究任务说明 2

将任务按区域分组 2

分析任务 3

画出场地图 3

考虑约束和障碍 4

场地的约束 4

环境条件 5

EV3软件 5

了解乐高头脑风暴硬件 6

EV3程序块 6

触动传感器 7

陀螺仪传感器 7

颜色传感器 7

超声波传感器 8

大型伺服电机 8

中型伺服电机 8

开始机器人设计 8

让整个团队一起头脑风暴 9

展示你的设计 9

绘制设计草图 9

分配资源 10

总结 10

第2章 底盘设计 11

基本设计因素 11

尺寸 11

功率 11

速度 11

电池 12

寻找重心 12

齿轮传动 14

直齿轮 14

皇冠齿轮 14

锥齿轮 14

双锥面齿轮 15

蜗杆 15

离合齿轮 15

滑轮 16

旋钮轮 16

传动比 16

选择车轮 17

周长 18

安装 18

履带 19

最常见的底盘 19

两轮机器人 19

三轮机器人 20

四轮机器人 20

履带机器人 20

发现和解决问题 21

总结 21

第3章 直线行驶 23

机器人结构的影响 23

轴距 23

重量 24

车轮的周长 24

车轴的支撑 24

程序设计 25

移动转向模块 26

移动槽模块 26

我的模块MyMove 27

电池 31

AA电池 31

可充电电池板 32

辅助装置 32

贴墙行走 32

基地中的出发标尺 34

交流与学习 35

电机匹配 35

消除齿轮间隙的影响 36

发现和解决问题 36

总结 37

第4章 准确转弯 39

转向设计 39

差速转向系统 39

转向驱动系统 40

与转弯有关的计算 41

单轮转动方式 41

双轮转动方式 42

程序设计 43

移动转向模块 43

移动槽模块 43

创建我的模块MyPivot 44

创建我的模块MyTurn 45

陀螺仪传感器 46

校准陀螺仪传感器 46

用陀螺仪传感器转弯 47

陀螺仪传感器的安装 47

总结 48

第5章 巡线和检测线条 49

EV3颜色传感器 49

环境光模式 49

反射光模式 50

颜色模式 50

安装颜色传感器 50

校准颜色传感器 51

进行校准 51

使用EV3校准模块 51

使用本地文件 52

查看校准值 54

删除校准数据 54

遮蔽颜色传感器 55

巡线 55

两状态巡线示例 56

界定两个以上的状态 56

实现比例算法 58

使用两个颜色传感器 59

检测线条 60

找到线条 60

检测线条中的颜色 62

总结 62

第6章 调整机器人姿态 63

调整姿态 63

用侧墙调整姿态 63

被动式靠墙对正 63

交互式靠墙对正 65

与线条和区域边缘对齐 67

总结 69

第7章 检测障碍物 71

触动传感器 71

检测按下状态 71

检测释放状态 74

检测碰撞状态 75

颜色传感器 76

超声波传感器 77

总结 78

第8章 无动力手臂 79

无动力手臂类型 79

推送型手臂 80

保险杠式 80

犁式 80

运送盒 81

钩子型手臂 82

简单式 82

鱼钩式 83

勾环式 84

叉子式 85

倾倒型手臂 85

收集型手臂 86

单向盒 87

旋转式 87

弹力型手臂 88

无动力手臂的连接方式 89

固定销连接 89

无销连接 89

磁铁连接 90

总结 90

第9章 有动力手臂 91

手臂电机的安装位置 91

安装在前部 91

安装在中部 92

安装在后部 92

确定手臂的类型 92

抓物型手臂 92

爪子式 93

台钳式 93

笼式 94

提升型手臂 94

杠杆式 95

叉车式 95

推送型手臂 96

乐高执行机构 96

自制执行机构 96

动力连接 97

直接连接 97

齿轮连接 98

传动轴连接 98

总结 99

第10章 气动力 101

气动系统示例 101

气动零件 102

气泵 102

气罐 102

气动开关 103

气动执行器 103

T形接头和软管 104

气压表 104

气动系统与EV3机器人集成 104

启动 105

触发 105

搭建气动手臂 105

总结 106

第11章 主程序 107

我的模块 107

定义开始和结束事件 107

示例代码 108

简单的顺序式主程序 108

假设案例说明 108

创建我的模块 109

创建序列 109

代码示例 109

复杂的主程序 111

程序导航 111

滚动序列 112

创建高级主程序 115

程序显示 115

保存状态 117

总结 118

第12章 程序管理 119

EV3更新 119

管理源代码 120

使用单台计算机 120

多台计算机网络共享 121

U盘 121

文件命名 121

总结 122

第13章 技术档案和技术答辩 123

程序文档 123

程序注释 123

打印的程序副本 124

机器人设计文档 125

记录底盘设计 125

手臂设计及说明 126

技术答辩 126

描述你的解决过程 126

介绍你的技术档案 127

与裁判交谈 127

总结 127

附录A 搭建DemoBot 129