声明
摘要
第1章 绪论
1.1 课题研究目的意义
1.2 仿人机器人国内外研究现状
1.3 课题主要研究内容
第2章 仿人广告机器人控制系统总体方案
2.1 仿人广告机器人需求分析
2.2 仿人广告机器人控制系统总体方案
2.3 本章小结
第3章 仿人广告机器人硬件系统设计
3.1 上位机选型
3.2 下位机控制器选型
3.2.1 相关控制器介绍
3.2.2 系统控制器选型
3.3 无刷电机及其控制电路
3.3.1 无刷电机的选型
3.3.2 无刷电机驱动器的设计
3.3.3 D/A转换器
3.3.4 无刷电机控制电路的设计
3.4 舵机及其控制电路
3.4.1 舵机选型
3.4.2 舵机控制电路的设计
3.5 离合器及其控制电路
3.6 传感器及其信号采集电路
3.6.1 超声波传感器及其信号采集电路
3.6.2 热释电红外传感器及其信号采集电路
3.6.3 人体接近感应传感器及其信号采集电路
3.6.4 光电传感器及其信号采集电路
3.7 语音合成控制器电路
3.8 本章小结
第4章 系统下位机软件设计
4.1 通讯模块软件
4.1.1 原理
4.1.2 与上位机之间协议
4.1.3 单片机通讯模块程序的实现
4.2 电机控制软件
4.3 离合器控制软件
4.4 舵机控制软件
4.5 传感器信号采集软件
4.5.1 HC-SR04超声波模块信号采集软件
4.5.2 热释电传感器模块HC-SR501信号采集软件
4.5.3 其他传感器信号的采集
4.6 各种按钮信号的采集
4.7 语音合成软件
4.8 本章小结
第5章 系统上位机软件设计
5.1 上位机软件总体设计
5.2 基础功能模块设计
5.2.1 系统设置模块
5.2.2 系统关机模块
5.2.3 串口收发模块
5.2.4 视频播放模块
5.2.5 字幕显示模块
5.3 流程控制模块
5.3.1 空闲状态功能模块
5.3.2 招揽顾客功能模块
5.3.3 迎宾功能模块
5.3.4 互动交流功能模块
5.4 跟踪顾客功能模块
5.5 间歇眨眼功能模块
5.6 本章小结
第6章 结论与展望
致谢
参考文献
附录A 仿人广告机器人控制系统部分软件源码