2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > 移动机器人c语言程序设计 机器人辅助C程序设计

移动机器人c语言程序设计 机器人辅助C程序设计

时间:2023-04-25 04:10:18

相关推荐

移动机器人c语言程序设计 机器人辅助C程序设计

《机器人辅助C程序设计》

第一部分 基本技能学习和实践

第1讲 一种新的C语言学习方式3

机器人与C语言学习平台5

任务1 获得软件6

任务2 安装软件7

任务3 硬件连接7

任务4 第一个程序8

任务5 做完实验关断电源16

工程素质和技能归纳16

科学精神的培养17

第2讲 最简单的C程序设计——机器人做算术18

任务1 整型数据的运算和结果显示18

任务2 浮点型数据的运算22

任务3 字符型数据24

工程素质和技能归纳26

科学精神的培养26

第3讲 循环程序设计——让机器人动起来27

C51单片机的输入/输出接口27

任务1 单灯闪烁控制28

任务2 机器人伺服电动机控制信号34

任务3 计数并控制循环次数37

任务4 用计算机来控制机器人的运动41

工程素质和技能归纳44

科学精神的培养44

第4讲 函数与机器人运动控制45

任务1 基本巡航动作45

任务2 匀加速/减速运动50

任务3 用函数调用简化运动程序53

任务4 用数组进一步简化函数调用58

工程素质和技能归纳60

科学精神的培养60

第5讲 选择结构程序设计——机器人的触觉导航61

任务1 安装并测试机器人胡须62

任务2 通过胡须导航67

任务3 机器人进入死区后的人工智能决策72

任务4 机器人行进过程中的碰撞保护程序77

工程素质和技能归纳78

科学精神的培养79

第6讲 选择结构程序设计——机器人红外导航80

任务1 搭建并测试IR发射和探测器对81

任务2 探测和避开障碍物85

任务3 高性能的IR导航90

任务4 俯视的探测器93

工程素质和技能归纳98

科学精神的培养99

第7讲 多分支结构程序设计——机器人循线竞赛100

任务1 QTI传感器及其通信接口101

任务2 安装QTI传感器到机器人前端102

任务3 编写QTI传感器的测试程序103

任务4 设计算法实现机器人无接触传感器游中国106

任务5 修改算法实现机器人游中国112

任务6 用数组实现机器人游中国比赛116

任务7 改进运动执行程序提升执行的可靠性122

工程素质和技能归纳128

科学精神的培养129

第二部分 综合实践案例

第8讲 教育机器人智能搬运比赛133

任务1 给机器人安装循线传感器和搬运手爪134

任务2 根据比赛任务设计算法136

任务3 定义运动数据结构体存储运动数据137

任务4 将运动函数存成另外的文件包含进来140

任务5 循线运动函数的设计与实现145

任务6 根据算法完成搬运子函数和主程序的编写150

工程素质和技能归纳151

科学精神的培养151

第9讲 机器人灭火比赛153

任务1 确定完成比赛所需的传感器和灭火装置155

任务2 确定超声波传感器连接端口,编写测距函数157

任务3 安装火焰传感器和灭火风扇,编写寻找火源和灭火程序159

任务4 根据超声波测距信息编写导航程序160

任务5 完成灭火主程序的编写170

工程素质和技能归纳171

科学精神的培养171

第10讲 擂台机器人程序设计172

任务1 红外线擂台机器人的软件设计174

任务2 优化红外线擂台机器人软件179

任务3 超声波擂台机器人的软件设计182

任务4 遥控擂台机器人的软件设计183

工程素质和技能归纳192

科学精神的培养193

附录A C语言概要归纳194

附录B C语言中的关键字索引206

附录C 无焊锡面包板207

附录D 中国教育机器人大赛简介210

附录E 完成本书项目学习所需配件清单212

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。