智能迎宾机器人控制系统设计与研究
2021-11-05兰州石化职业技术学院电子电气工程学院洪梓榕
电子世界 2021年17期
兰州石化职业技术学院电子电气工程学院 任 聪 洪梓榕
本文设计了一款基于STM32的智能迎宾机器人控制系统。该系统使用STM32芯片作为主控芯片,通过语音模块、周边环境检测模块、人脸识别模块的配合,实现了自主迎宾、路径自主规划、面部及语言识别、人机对话、智能跟随等功能。实际测试分析结果表明,系统达到了预期设计的目标,具有低成本、低功耗、高性能的特点。
目前,迎宾机器人的控制系统存在功能单一、调试不便、后期维护困难等问题,本文针对以上问题利用模块化编程思想,设计了一种基于物联网技术的迎宾机器人系统,通过将嵌入式系统、传感器应用与物联网技术进行有机结合,为迎宾机器人的控制系统的设计提供了一种新思路。
1 系统总体设计
智能迎宾系统利用多种传感设备实现周围游客目的地信息的获取,利用STM32单片机将采集的信息进行分析,通过WIFI、ZigBee等模块将信息传输至驱动机构,通过机器人将游客到达相应的地点。

图1 系统总体框架
2 硬件设计
2.1 控制模块
根据本系统具有实时性强、外设多、需具备网络通信功能等特点,选择了STM32F103ZET6芯片作为核心处理器,其工作电压范围为2.0-3.6伏。它集成了丰富的片内资源,包括256K至512K字节的闪存程序存储器,高达64K字节的SRAM,3个12位us级的模数转换器,转换范围为0至3.6伏,多达112个快速I/O口、11个定时器、13个通信接口等,有效的简化了外围电路的设计以及硬件设计的成本。
2.2 语音交互模块的设计
系统采用的是科大讯飞AIUI评估板,将游客提出的问题与云端指令库进行对比,随后将云端指令库中的信息发送至开发板,开发板进行指令与语音的转换,实现游客与机器人之间的对话。……
登录APP查看全文
