第1章 机器人概述 1
1.1 机器人的概念 1
1.2 机器人的发展史 2
1.3 机器人的分类 6
1.4 教学机器人的特点 10
1.5 教学机器人的选型 10
第2章 教学机器人创新平台 11
2.1 一般机器人的硬件组成 11
2.2 一般机器人常用的传感器和驱动器 13
2.3 AS-UII的系统结构 14
2.4 传感器 19
2.5 AS-UII的硬件组成 30
2.6 硬件扩展总线ASBUS 35
第3章 教学机器人编程 39
3.1 图形化交互式C语言简介 39
3.2 快速入门 51
3.3 流程图编程方法 54
3.4 JC语言编程方法 99
第4章 教学机器人实践开发项目 120
4.1 机器人走“∞”字形 120
4.2 机器人叫人起床 120
4.3 动态字符显示 122
4.4 地面灰度检测 123
4.5 机器人避障 125
4.6 机器人追光 129
4.7 机器人跟人走 131
4.8 机器人边唱边跳 133
4.9 机器人灭火 134
第5章 AS-EI机器人组件的工程创新 142
5.1 创新思维与建构主义 142
5.2 AS-EI组件的基本结构和搭建基础 144
5.3 AS-EI组件的控制核心——多功能扩展卡 158
5.4 AS-EI组件的软件控制 164
5.5 AS-EI组件创新设计开发项目 165
第6章 RobEI组件的设计与搭建基础 177
6.1 伺服电机及其控制原理 177
6.2 用单片机控制伺服电机 178
6.3 RobEI组件的基本组件和搭建基础 178
6.4 RobEI组件的控制核心——高级伺服电机驱动卡使用说明 185
6.5 RobEI组件的软件控制 186
6.6 RobEI组件创新设计训练项目 194
附录 200
附录1 AS-UII、AS-EI使用注意事项及防静电常识 200
附录2 2007年“Robcup”杯中国智能机器人比赛项目规则 201
附录3 教育部赛制及国际机器人灭火比赛 222
附录4 机器人相关网站 237