
一只电脑鼠是具有机电知识整合的基本架构, 要在指定的迷宫中比赛, 在迷宫中探索以 找出通往终点的路径,并随时掌握自身的位置信息,准确获取墙壁信息并做记录,最终依靠 记忆找出走出迷宫的最佳路径,以最短的时间解开迷宫,赢得比赛.一只优秀的电脑鼠必须 具备良好的感知能力,有良好行走能力,优秀的智能算法和强健体魄.一只完整的电脑鼠可 大体分为以下五个部分:
1. 传感器
传感器是电脑鼠感知外界环境的窗口, 是电脑鼠的双眼. 好的传感器是电脑鼠准确获取 外部环境信息以做出正确判断的依据, 是电脑鼠灵敏快捷的保证. 红外测距方式在电脑鼠上 应用最广.电脑鼠不但要求测距传感器能够准确测量,对测量速度也有较高要求,而且必须 能够抗干扰.此外加速度计和角度传感器等也越来越多的在电脑鼠上使用.
2. 执行部件
电机是电脑鼠的动力源, 是电脑鼠的四肢. 只有具备健壮且灵活的四肢的电脑鼠才有可能在比赛中高效的解开迷宫. 电机不但要能输出足够的马力还要便于控制, 在此基础上再配 以合适的控制算法就能使电脑鼠快速而精确的行走.电脑鼠中常用的是步进电机和直流电 机.步进电机控制容易,但直流电机使电脑鼠控制更加灵敏.优秀的电机配上合适的减速和 速度反馈装置使电脑鼠控制精度更高,更加灵敏.
3. 微处理器
微处理器是电脑鼠的核心部分,是电脑鼠的大脑.几乎所有的信息,包括墙壁信息,位 置信息, 角度信息和电机状态信息等都需要经过微处理器处理并做出相应的判断. 所有的数 据分析, 算法实现和执行指令的发出等都需要由微处理器来完成. 由于需要实时控制以保证 电脑鼠的速度和灵敏度就必须要求处理器有足够快的中断处理能力和运算能力, 另外还需要 有足够的数据和代码存储空间.
4. 机械结构