图书介绍

竞赛机器人制作技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

竞赛机器人制作技术
  • 王志良主编 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111214668
  • 出版时间:2007
  • 标注页数:171页
  • 文件大小:26MB
  • 文件页数:179页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

竞赛机器人制作技术PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1 机器人概述1

1.2 竞赛机器人的国际赛事2

1.2.1 RoboCup比赛2

1.2.2 FIRACup比赛4

1.2.3 迷宫机器人比赛4

1.2.4 寻线机器人比赛6

1.2.5 灭火机器人比赛6

1.2.6 舞蹈机器人比赛7

1.2.7 相扑机器人比赛8

1.3 国内的机器人比赛8

1.4 竞赛机器人平台的主要功能13

思考题15

参考文献15

第2章 竞赛机器人的控制器16

2.1 引言16

2.2 机器人控制器类型16

2.2.1 串行处理结构16

2.2.2 并行处理结构17

2.3 三种机器人控制器的比较18

2.3.1 51系列单片机18

2.3.2 PIC系列单片机20

2.3.3 AVR系列单片机21

2.4 PIC16F877(A)PIC系列单片机22

2.4.1 PIC系列单片机性能特点22

2.4.2 PIC16F87X单片机的结构与性能特点23

2.4.3 单片机C语言编程25

2.5 机器人控制器的发展趋势26

思考题28

参考文献28

第3章 竞赛机器人的软件开发平台29

3.1 MPLAB概述29

3.1.1 MPLAB集成开发环境的组成29

3.1.2 MPLAB运用方式30

3.1.3 MPLAB对硬件与软件的要求30

3.2 MPLAB的安装和启动31

3.2.1 完整的MPLAB安装31

3.2.2 MPLAB的启动31

3.3 MPLAB的使用31

3.3.1 启动MPLAB IDE31

3.3.2 创建源文件32

3.3.3 创建项目34

3.3.4 给项目添加文件34

3.3.5 选择器件36

3.3.6 设置配置位37

3.3.7 选择MPLAB ICD2作为调试器37

3.3.8 通过向导完成调试器的设置38

3.3.9 建立PC与MPLAB ICD2仿真下载器之间的通信联系39

3.3.10 更新MPLA8 ICD2固件(操作系统)42

3.3.11 生成目标文件(编译)42

3.3.12 下载目标代码44

3.3.13 运行和调试45

3.3.14 在编程器模式下下载目标代码46

3.3.15 文件保存48

3.4 软件编程基础48

3.4.1 C语言概述49

3.4.2 整型量49

3.4.3 符号常量50

3.4.4 简单赋值运算与赋值表达式50

3.4.5 控制语句51

思考题57

参考文献57

第4章 竞赛机器人的结构与部件58

4.1 平台的机械结构58

4.2 平台的行走机构60

4.3 舵机61

4.4 将舵机改装成执行机构63

4.5 竞赛机器人平台的组装68

4.6 竞赛机器人专用遥控器的制作70

思考题72

参考文献72

第5章 竞赛机器人的电子电路73

5.1 硬件电路组成72

5 2 执行机构驱动电路73

5.3 传感器检测电路76

5.3.1 白线条的检测77

5.3.2 迷宫隔栅检测部分77

5.3.3 传感器的特性曲线79

5.3.4 沿跑道中线的运行81

5.4 无线发射接收模块81

5.5 数据存储模块84

思考题86

参考文献86

第6章 竞赛机器人的编程技术87

6.1 竞赛机器人的控制87

6.1.1 CPU引脚资源分配87

6.1.2 初始化模块88

6.1.3 运动模块89

6.1.4 A/D转换模块93

6.2 迷宫智能算法的实现94

6.2.1 沿跑道中线前进的判断程序94

6.2.2 无记忆功能迷宫算法的编程实现95

6.2.3 有记忆功能的迷宫算法分析96

6.3 上位机软件100

思考题101

参考文献101

第7章 机器人走迷宫的数学算法102

7.1 场地设计与制作102

7.1.1 迷宫机器人场地标准102

7.1.2 场地的设计和加工102

7.1.3 迷宫场地的特征104

7.2 迷宫的表示104

7.3 迷宫的深度优先搜索法106

7.4 遗传算法在迷宫问题中的应用108

7.4.1 遗传算法108

7.4.2 遗传算法求解迷宫问题的具体实现108

思考题111

参考文献111

第8章 竞赛机器人实验112

实验一 创建MPLAB IDE软件编程环境112

实验二 使用MPLAB IDE软件编程环境129

实验三 电动机控制实验135

实验四 手动控制机器人实验150

实验五 机器人寻线行走实验152

实验六 人工智能算法(一)——沿右侧墙壁行走154

实验七 人工智能算法(二)——沿两侧墙壁行走159

实验八 人工智能算法(三)——自主走迷宫161

实验九 机器人灭火实验162

附录 机器人迷宫比赛规则165

热门推荐