第1讲 机器人大脑及编程软件的安装与使用 1
BASIC Stamp模块和教学板简介 1
任务1:获得软件 2
任务2:安装软件 5
任务3:硬件安装及系统测试 8
任务4:你的第一个程序 12
任务5:查询指令 18
任务6:介绍ASCII码 20
任务7:什么时候算是你做完试验 21
第2讲 机器人的伺服电机 23
连续旋转伺服电机简介 23
任务1:将伺服电机连接到教学板 23
任务2:伺服电机调零 26
任务3:如何保存数值和计数 30
任务4:测试伺服电机 34
第3讲 机器人的组装和测试 42
任务1:组装机器人 42
任务2:重新测试伺服电机 47
任务3:开始/复位指示电路和编程 50
任务4:用调试终端测试速度控制 53
第4讲 机器人巡航 59
任务概述 59
任务1:基本巡航动作 59
任务2:基本巡航运动的调整 64
任务3:计算运动距离 67
任务4:匀变速运动 69
任务5:用子程序简化巡航运动程序 71
任务6:高级主题——在EEPROM中建立复杂运动 77
第5讲 机器人触觉导航 87
触觉导航 87
任务1:安装并测试机器人的胡须 88
任务2:现场测试胡须 92
任务3:胡须导航 94
任务4:机器人迷路时的人工智能决策 98
第6讲 机器人红外线导航 104
使用红外线发射和接收器件探测道路 104
任务1:搭建并测试IR发射和探测器电路 105
任务2:物体检测和红外干涉的实地测试 108
任务3:红外检测距离调整 112
任务4:探测和避开障碍物 114
任务5:提高红外导航程序性能 117
任务6:边沿探测器 120
第7讲 机器人距离探测 126
任务1:测试扫描频率 126
任务2:机器人尾随控制 132
任务3:跟踪条纹带 138
附录A 本书所使用机器人零配件清单 145