论文部分内容阅读
近几年,智能机器人技术得到了快速的发展,应用领域也越来越广泛。迎宾机器人也越来越受到各行各业的青睐。课题以工程实际项目“华中科技大学校史馆迎宾导航机器人小麦系统”为背景,针对项目提出的功能需求和性能指标。研发出一种友善的,具有迎宾导游功能,人机交互功能,智能聊天功能的迎宾导航智能机器人。迎宾机器人软件系统是管理机器人的软件和硬件资源的系统软件。首先,通过模块化的设计思想,将迎宾机器人软件系统分为了transformCore内核模块,运动控制模块,人机交互模块,智能对话模块,kinect模块,其中实现了transformCore内核模块与其他功能模块的连接管理和各功能模块间的数据包的转发。在实现连接管理上采用了单链表的操作方式。数据包的传送过程中采用了环形缓冲区队列来处理传输速度差异。并且对各模块的通信方式的协议格式进行了统一定义。运动控制模块用于封装底层的PLC提供的运动控制指令,方便上层应用程序的开发。智能对话模块实现了对游客语音信息的识别,问题的智能回答和语言合成的输出。并且在语音识别率,问题答案的命中率和语言合成的效果方面进行了改进和优化。人机交互方面采用了立体式的交互方式包括了:动作交互,表情交互,界面交互。并且在界面的实现上采用了简洁明了的风格,从而给游客更清晰和更丰富的交互体验。通过引进微软的一整套kinect设备嵌入到迎宾机器人身上使其能够在体感交互上超过了一般的迎宾机器人。并且在模仿游客动作上进行了创新。其次,对迎宾机器人软件系统进行了功能测试,性能测试和安全性测试。在论文的最后,对迎宾机器人软件系统的工作进行了总结,指出已取得的成就和未完成的工作,并对未来的工作提出了展望。