


作者:刘扬、马兴录、赵振 等
定价:39元
印次:1-7
ISBN:9787302560197
出版日期:2020.09.01
印刷日期:2025.09.17
图书责编:谢琛
图书分类:教材
本教材讲解了树莓派核心板的硬件组成和各部分硬件的工作原理,通过使用图形化编程软件VIPLE和C语言控制配置了树莓派的青科智能小车实现超声波测距,循迹以及迷宫导航等功能,以软硬件相结合的方式引导学生更深入了解机器人的工作原理。本教材末尾简略介绍了树莓派小车实现机器视觉和语音识别的的方式,为树莓派小车拓展人工智能算法提供了好的思路。
作者博士期间在日本北陆先端科学与技术大学院大学攻读信息科学专业,对人工智能和机器人研发方面有着深入了解和研究。在青岛科技大学工作期间,曾多次参加山东省机器人教学研究会议并参与了青稞智能小车的研发,期间编著了青科智能小车入门手册。针对大一新生通过讲授VIPLE智能小车编程,不仅培养了学生的浓厚学习兴趣,也让学生了解到了机器人控制的原理。作者所在的教学团队曾获得校级高水平教学团队称号。
《21世纪计算机科学与技术实践型教程》编辑委员会主〓〓任: [WB][HT4K]陈〓明委〓〓员[HTSS]:[DW][HTK]毛国君〓白中英〓叶新铭〓刘淑芬〓刘书家[DW]汤〓庸〓何炎祥〓陈永义〓罗四维〓段友祥[DW]高维东〓郭〓禾〓姚〓琳〓崔武子〓曹元大[DW]谢树煜〓焦金生〓韩江洪[HTH]策划编辑: [HTK]谢〓琛《21世纪计算机科学与技术实践型教程》21世纪影响世界的三大关键技术是: 以计算机和网络为代表的信息技术;以基因工程为代表的生命科学和生物技术;以纳米技术为代表的新型材料技术。信息技术居三大关键技术之首。国民经济的发展采取信息化带动现代化的方针,要求在所有领域中迅速推广信息技术,导致需要大量的计算机科学与技术领域的优秀人才。计算机科学与技术的广泛应用是计算机学科发展的原动力,计算机科学是一门应用科学。因此,计算机学科的优秀人才不仅应具有坚实的科学理论基础,而且更重要的是能将理论与实践相结合,并具有解决实际问题的能力。培养计算机科学与技术的优秀人才是社会的需要、国民经济发展的需要。制定科学的教学计划对于培养计算机科学与技术人才十分重要,而教材的选择是实施教学计划的一个重要组成部分,《21世纪计算机科学与技术实践型教程》主要考虑了下述两方面。一方面,高等学校的计算机科学与技术专业的学生,在学习了基本的必修课和部分选[JP2]修课程之后,立刻进行计算机应用系统的软件和硬件开发与应用尚存在一些困难,而《21世[JP]纪计算机科学与技术实践型教程》就是为了填补这部分鸿沟。将理论与实际联系起来,结合起来,使学生不仅学会了计算机科学理论,...
第1章树莓派智能小车介绍1
1.1树莓派智能小车硬件结构1
1.2性能参数1
1.3树莓派系统安装和环境配置3
1.3.1树莓派操作系统的安装3
1.3.2树莓派智能小车的连接5
1.3.3PC和树莓派的文件传输6
第2章智能小车图形化编程7
2.1图形化编程简介7
2.2ASU VIPLE入门10
2.2.1VIPLE的下载与安装11
2.2.2VIPLE的基本活动和服务12
2.3事件驱动编程24
2.3.1有限状态机24
2.3.2有限状态机的VIPLE实现26
2.4迷宫导航算法27
2.4.1贪心算法27
2.4.2两距离局部最优算法27
2.4.3沿右侧墙算法27
2.5Unity模拟器28
2.5.1机器人移动控制29
2.5.2两距离局部最优算法的实现30
2.5.3沿右侧墙算法的实现31
2.6Web 2D模拟器33
2.6.1理解迷宫算法332.6.2机器人移动控制35
2.6.3两距离局部最优算法的实现37
2.6.4沿右侧墙算法的实现40
2.7智能小车迷宫导航43
2.7.1智能小车的移动控制44
2.7.2智能小车传感器的使用47
2.7.3智能小车迷宫导航实现48
第3章智能小车C语言编程50
3.1wiringPi库的介绍50
3.2智能小车移动控制52
3.2.1固定速度移动控制52
3.2.2可变速度移动控制53
3.2.3程序的编译和运行54
3.3超声波传感器的使用56
3.3.1传感器的连接56
3.3.2工作原理57
3.3.3程序... 查看详情

