内容简介
第1章 设计机器人需要考虑的问题
阅读规则
清楚FLL机器人的零件使用规则
研究任务说明
将任务按区域分组
分析任务
画出场地图
考虑约束和障碍
场地的约束
环境条件
EV3软件
了解乐高头脑风暴硬件
EV3程序块
触动传感器
陀螺仪传感器
颜色传感器
超声波传感器
大型伺服电机
中型伺服电机
开始机器人设计
让整个团队一起头脑风暴
展示你的设计
绘制设计草图
分配资源
总结
第2章 底盘设计
基本设计因素
尺寸
功率
速度
电池
寻找重心
齿轮传动
直齿轮
皇冠齿轮
锥齿轮
双锥面齿轮
蜗杆
离合齿轮
滑轮
旋钮轮
传动比
选择车轮
周长
安装
履带
最常见的底盘
两轮机器人
三轮机器人
四轮机器人
履带机器人
发现和解决问题
总结
第3章 直线行驶
机器人结构的影响
轴距
重量
车轮的周长
车轴的支撑
程序设计
移动转向模块
移动槽模块
我的模块MyMove
电池
AA电池
可充电电池板
辅助装置
贴墙行走
基地中的出发标尺
交流与学习
电机匹配
消除齿轮间隙的影响
发现和解决问题
总结
第4章 准确转弯
转向设计
差速转向系统
转向驱动系统
与转弯有关的计算
单轮转动方式
双轮转动方式
程序设计
移动转向模块
移动槽模块
创建我的模块MyPivot
创建我的模块MyTurn
陀螺仪传感器
校准陀螺仪传感器
用陀螺仪传感器转弯
陀螺仪传感器的安装
总结
第5章 巡线和检测线条
EV3颜色传感器
环境光模式
反射光模式
颜色模式
安装颜色传感器
校准颜色传感器
进行校准
使用EV3校准模块
使用本地文件
查看校准值
删除校准数据
遮蔽颜色传感器
巡线
两状态巡线示例
界定两个以上的状态
实现比例算法
使用两个颜色传感器
检测线条
找到线条
检测线条中的颜色
总结
第6章 调整机器人姿态
调整姿态
用侧墙调整姿态
被动式靠墙对正
交互式靠墙对正
与线条和区域边缘对齐
总结
第7章 检测障碍物
触动传感器
检测按下状态
检测释放状态
检测碰撞状态
颜色传感器
超声波传感器
总结
第8章 无动力手臂
无动力手臂类型
推送型手臂
保险杠式
犁式
运送盒
钩子型手臂
简单式
鱼钩式
勾环式
叉子式
倾倒型手臂
收集型手臂
单向盒
旋转式
弹力型手臂
无动力手臂的连接方式
固定销连接
无销连接
磁铁连接
总结
第9章 有动力手臂
手臂电机的安装位置
安装在前部
安装在中部
安装在后部
确定手臂的类型
抓物型手臂
爪子式
台钳式
笼式
提升型手臂
杠杆式
叉车式
推送型手臂
乐高执行机构
自制执行机构
动力连接
直接连接
齿轮连接
传动轴连接
总结
第10章 气动力
气动系统示例
气动零件
气泵
气罐
气动开关
气动执行器
T形接头和软管
气压表
气动系统与EV3机器人集成
启动
触发
搭建气动手臂
总结
第11章 主程序
我的模块
定义开始和结束事件
示例代码
简单的顺序式主程序
假设案例说明
创建我的模块
创建序列
代码示例
复杂的主程序
程序导航
滚动序列
创建高级主程序
程序显示
保存状态
总结
第12章 程序管理
EV3更新
管理源代码
使用单台计算机
多台计算机网络共享
U盘
文件命名
总结
第13章 技术档案和技术答辩
程序文档
程序注释
打印的程序副本
机器人设计文档
记录底盘设计
手臂设计及说明
技术答辩
描述你的解决过程
介绍你的技术档案
与裁判交谈
总结
附录A 搭建DemoBot