第1章 创新基本理论 1
1.1创新的基本概念 1
1.2创新的特性 3
1.3创新与社会发展及创新人才培养 5
1.4创新思维及方法 6
1.5创新设计的技法 24
思考与训练 31
第2章 产品方案设计 32
2.1方案设计简述 32
2.2创新设计与创新平台 36
思考与训练 38
第3章 能力风暴机器人创新平台 39
3.1能力风暴智能机器人的系统结构 39
3.2传感器 43
3.3能力风暴机器人的硬件组成 53
3.4硬件扩展总线ASBUS 58
思考与训练 60
第4章 能力风暴机器人编程 61
4.1图形化交互式C语言简介 61
4.1.1 VJC简介 61
4.1.2安装和运行VJC1.6 63
4.1.3 VJC1.6界面介绍 68
4.2快速入门——走四边形的机器人 72
4.2.1编程思路 72
4.2.2程序编写 72
4.3流程图编程方法 75
4.3.1模块的基本操作 75
4.3.2模块的功能和使用 76
4.3.3多任务的编程方法 107
4.3.4子程序调用的编程方法 108
4.3.5变量 109
4.4 JC语言编程方法 111
4.4.1交互式C语言快速指南 111
4.4.2交互式C语言教程 114
4.4.3能力风暴库函数 124
4.4.4多任务 127
4.4.5错误处理 129
思考与训练 129
第5章 能力风暴机器人编程实例 130
5.1机器人走“∞”字形 130
5.2机器人叫人起床 130
5.3动态字符显示 131
5.4地面灰度检测 132
5.5机器人避障 134
5.6机器人追光 137
5.7机器人跟人走 139
5.8机器人边唱边跳 140
5.9机器人灭火 141
思考与训练 146
第6章 EI组件设计与搭建基础 147
6.1创新思维与建构主义 147
6.2 EI组件的基本结构和搭建基础 148
6.3 EI组件的控制核心——多功能扩展卡 155
6.4 EI组件的软件控制 160
6.5 EI组件创新设计实例 167
思考与训练 177
第7章 ROBEI组件的设计与搭建 178
7.1伺服电机及控制 178
7.2 ROBEI组件的基本组件和搭建基础 179
7.3 ROBEI组件的控制核心——高级伺服电机驱动卡 182
7.4 ROBEI组件的软件控制 184
7.5 ROBEI组件创新设计实例 189
思考与训练 192
附录A 2008年RoboCup中国公开赛项目规则(部分) 193
附录B 2008年广茂达杯中国智能机器人大赛项目规则(部分) 205
参考文献 214