【内容简介】
本书从机械机构基础开始,由电子、控制部分深入地介绍了模块化机器人的创新教学,对初学者和有一定基础的机器人技术学习者、开发者都有一定的帮助。书中使用大量的实验范例,逐步、清晰地介绍了如何利用机器人模块进行创新设计,如何为模块化机器人编程,进而实现想要的功能;并介绍了从机器人入门实验到机器人通信、运动控制等更加复杂、实用的功能,以及机器人的相关知识与竞赛活动方案等内容。
本书适合机器人相关专业的学生和爱好者使用,也可以供高等院校相关专业比赛参考。
【目 录】
第1章 导言
1.1 “中国制造2025”的创新与人才问题
1.2 “大众创业、万众创新”全民创客运动浪潮
1.3 基于“中国制造2025”的创新工程教育改革
第2章 机器人的零件
2.1 零件体系
2.2 基本结构与几何造型
2.3 构建机械原理模型
第3章 机器人的模块化设计
3.1 机器人的功能模块
3.2 模块化设计的通用思路
3.3 机器人模块化设计案例
第4章 机器人的主控和IDE
4.1 ARM7主控板
4.2 TKStudio
4.3 Basra主控板
4.4 Click
4.5 Arduino
4.6 示教编程
第5章 机器人的执行器
5.1 伺服电机
5.2 直流电机
5.3 其他执行器
第6章 机器人的检测与交互
6.1 数字量传感器
6.2 模拟量传感器
6.3 传感器类模块
6.4 传感器的测值
6.5 检测功能方案举例
6.6 ARM7的输出模块
6.7 Basra的输出模块
第7章 机器人的通信
7.1 ARM7的通信模块
7.2 Basra的通信模块
7.3 通信实验
第8章 机器人经典编程框架
8.1 编程的思想
8.2 条件判断
8.3 for循环
8.4 有限状态机
8.5 运动规划
第9章 机器人综合创新项目
9.1 双轮自平衡车
9.2 5自由度机械臂
9.3 月球车模型
第10章 开放性创新项目与活动
10.1 机器人黑标竞速赛
10.2 机器人自主搬运比赛
10.3 机器人自主格斗赛
10.4 码垛机器人设计赛
10.5 全地形机器人设计赛
附录 202
附录A ARM7主控板端口列表
附录B Basra Pin Mapping
附录C Mehran Pin
参考文献