文摘
英文文摘
第一章引言
1.1机器人的定义及其分类
1.1.1机器人的定义
1.1.2机器人的分类
1.2教育机器人的现状及发展
1.2.1教育机器人研究与应用现状
1.2.2教育机器人控制器存在的问题
1.3自行设计的教育机器人控制器
1.3.1基于ARM的嵌入式系统
1.3.2教育机器人控制器的设计思想
1.3.3教育机器人控制器的设计目标
1.3.4该课题的意义
1.4作者本人的主要工作
第二章教育机器人的结构设计
2.1普通机器人的构造
2.2自行设计的教育机器人各组成部件的选择
2.2.1驱动电机
2.2.2传感器
2.2.3控制核心
2.2.3嵌入式操作系统
2.3自行设计教育机器人控制器的结构
第三章嵌入式教育机器人的硬件模块设计
3.1外部功能模块
3.1.1无线通信
3.1.2舵机
3.1.3巡线传感器模块
3.1.4超声波传感器
3.1.5红外传感器模块
3.2核心板电路设计
3.3主板的硬件设计
3.3.1电源设计及JTAG接口设计
3.3.2网络接口设计
3.3.3串口接口设计
3.3.4 USB接口设计
3.4精简型教育机器人控制器的设计
第四章开发环境的构建与网络化设置
4.1主机的建立
4.1.1建立开发环境
4.1.2安装μClinux
4.1.3配置μCLinux
4.2 μClinux系统的移植
4.2.1下载BOOTLOADER
4.2.2下载μClinux内核和文件系统
4.2.3启动μClinux系统
4.3网络化设置
4.4精简型教育机器人软件开发
第五章控制器应用及功能实现
5.1教育机器人的拼装
5.2 PWM驱动的设计
5.2.1设备驱动程序基础知识
5.2.2 PWM驱动程序设计
5.3循迹功能和轨迹复现功能的实现
5.4网络功能的实现
第六章总结与讨论
6.1总结
6.2讨论
参考文献
硕士期间发表的论文
致谢