VEX机器人竞赛旨在拓展参赛者对于科学、技术、工程和数学的兴趣,提升参赛者解决实际问题的能力,培养团队协作精神,是一个非常典型的STEM实践案例。本书立足于VEX机器人竞赛,介绍了VEX EDR机器人的硬件、软件及结构知识,同时给出2020—2021赛季竞赛手册,帮助读者了解VEX机器人竞赛的具体要求和赛事规则。
样章试读
目录
- 目录
第1章 VEX EDR概述 1
1.1 VEX EDR简介 2
1.2 VEXcode Pro V5 2
1.2.1 VEXcode Pro V5简介 2
1.2.2 VEXcode Pro V5安装 2
1.3 编程环境介绍 4
第2章 VEX EDR硬件 5
2.1 V5硬件 6
2.1.1 V5主控器 6
2.1.2 V5遥控器 9
2.1.3 V5智能电机 10
2.1.4 V5智能电池 10
2.1.5 V5无线模块 12
2.2 V5传感器 13
2.2.1 惯性传感器 13
2.2.2 视觉传感器 13
2.2.3 光感器 14
2.2.4 测距仪 15
2.2.5 旋转传感器 15
2.2.6 兼容的三线输出设备 16
2.2.7 兼容的三线传感器 16
2.3 结构件 20
第3章 VEXcode Pro V5软件入门 25
3.1 VEXcode Pro V5 26
3.1.1 VEXcode Pro V5编程页面及快捷键简介 26
3.1.2 VEXcode Pro V5一般工程文件 27
3.1.3 VEXcode Pro V5竞赛工程文件 29
3.1.4 VEXcode Pro V5程序下载 31
3.2 V5主控器程序及常用编程语句 33
3.2.1 V5主控器基本语句及程序 33
3.2.2 运算符 36
3.2.3 程序结构 37
3.2.4 自定义函数 43
3.3 V5智能电机程序 45
3.3.1 V5智能电机的定义与配置 45
3.3.2 V5智能电机的运行及基本控制 48
3.3.3 V5智能电机内置传感器及其反馈 50
3.4 V5遥控器程序 52
3.4.1 手柄摇杆程序 52
3.4.2 手柄按钮程序 54
3.4.3 手柄其他程序 56
3.5 V5智能传感器程序 58
3.5.1 惯性传感器 58
3.5.2 视觉传感器 61
3.5.3 光感器 68
3.5.4 测距仪 71
3.5.5 旋转传感器 73
3.6 三线传感器程序 76
3.6.1 行程开关 76
3.6.2 触碰传感器 78
3.6.3 轴角编码器 82
3.6.4 超声波传感器 83
3.6.5 巡线传感器 85
3.6.6 角度传感器 87
3.6.7 陀螺仪传感器 89
3.6.8 393电机 91
3.7 底盘系统程序 93
3.7.1 底盘系统程序简介 93
3.7.2 底盘系统的基本控制 95
3.7.3 底盘系统的反馈 97
第4章 VEX机器人的结构 99
4.1 传动 100
4.1.1 齿轮传动 100
4.1.2 链传动 101
4.1.3 锥齿轮 103
4.1.4 棘轮传动 103
4.1.5 蜗轮与蜗杆 104
4.2 底盘结构 105
4.2.1 VEX标准底盘结构 105
4.2.2 全向底盘结构 105
4.2.3 麦克纳姆轮底盘结构 106
4.2.4 履带底盘结构 107
4.3 机械臂结构 108
4.3.1 简单机械臂传动 108
4.3.2 多连杆升降传动 108
4.4 输入输出结构 109
4.4.1 夹取结构 109
4.4.2 吸取结构 110
4.4.3 弹射结构 110
4.4.4 飞轮结构 110
4.4.5 运球结构 111
第5章 2020—2021赛季竞赛手册 113
5.1 序言 114
5.1.1 引言 114
5.1.2 VEX机器人竞赛 115
5.1.3 VEX VRC挑战赛Change Up 116
5.2 赛局 116
5.2.1 引言 116
5.2.2 赛局说明 116
5.2.3 赛局定义 117
5.2.4 记分 123
5.2.5 安全规则 123
5.2.6 通用赛局规则 124
5.2.7 特定赛局规则 131
5.3 机器人 134
5.3.1 引言 134
5.3.2 验机规则 134
5.4 赛事 145
5.4.1 引言 145
5.4.2 锦标赛定义 145
5.4.3 锦标赛规则 147