基于单片机STM32的智能语音控制家政机器人(代码+硬件+论文)

2026-05-07 00:14分类:家政机器人 阅读:

 

1 实现内容

(1)家政服务机器人要求为移动车体,具有机械手;

(2)基于“安卓”实现简单语音识别;

(3)实现机械手臂简单操作;

(4)通过蓝牙实现“安卓”对机器人的无线控制;

(5)实现自动定位。

作为语音识别系统,当需要对输入语音信号进行识别时,如果不能对于大部分人群进行准确识别,将大大降低系统的实用性。只有对于普通话发音进行准确识别,才可以得到广泛的应用。 本系统通过在安卓平台调用 Voice 引擎实现了此功能,通过这种方式,可以准确识别语音输入命令,大大的提供了系统的性能。同时,上位机通过识别说话人的语音信息,将此信息通过蓝牙模块发送至下位机。通过下位机控制机器人的动作,可使机器人进行前后左右的移动和手部的动作。

2 硬件设计

通过系统方案的分析,并结合实际需求我选择语音识别方案二和自动定位方案二作为系统设计方案。这是由于在本系统中,我们可以在安卓平台通过使用 Voice 引擎很方便的实现对家政机器人的语音控制。同时,安卓平台也能够很方便的通过蓝牙与机器人进行通信。本系统的安卓端控制软件可以运行在任何安卓手机,故基于本系统有很强的通用性。本系统的安卓端、机器人端结构框图如图所示。通过图中所示,可以对系统有个大致了解。

3 软件设计3.1 安卓端

本系统中安卓端软件为运行在操作系统中的软件,这就需要我从操作系统的层面来考虑软件的内部架构,以使得软件能够在启动操作系统后所剩无多的资源下高效的运行

3.2 小车端

机器人端程序主要实现通过HC-05蓝牙模块接收用户的指令,然后控制机器人完成相应的动作。在程序运行过程中还要涉及到各个模块和传感器的初始化,以及各个模块与控制器的实时通信。

4 实现效果

下图为机器人正常启动之后的效果图

下图为安卓端软件正常启动后效果图

5 最后

上一篇:吉星派对家政机器人怎么玩

下一篇:没有了

相关推荐


关注我们

    家政|家政保姆|家政公司|家政服务|家政服务公司|家政服务平台|家政服务网站|家政保洁|www.jiazheng.net
返回顶部