APP下载

基于Android手机语音和Arduino控制板的机器人控制系统

2015-03-31谢杰腾颜晓文

物联网技术 2015年3期

谢杰腾 颜晓文

摘 要:随着Android终端的发展,为了让机器人的控制更加方便和人性化,提出以Android终端为研究重点,应用蓝牙通信技术来实现安卓手机无线控制机器人运动的方案。首先,利用Google开源的语音识别平台来设计机器人控制软件语音识别部分。其次,机器人的控制系统是用Ardunio控制板来驱动机器人的舵机,为了控制机器人的多个关节,将Arduino控制板和32路舵机控制板结合起来,这样能控制更多的舵机从而达到对机器人的双臂和双足的控制。最后,本系统实现安卓手机和Arduino控制板之间的蓝牙配对连接。试验表明,系统能够较好地实现机器人地实时控制。

关键词:机器人控制;Arduino ;Android ;语音识别 ;蓝牙

中图分类号:TP316 文献标识码:A 文章编号:2095-1302(2015)03-00-02

0 引 言

能够用语音与机器进行交流,让机器明白你说什么,这是人们长期以来梦寐以求的事情。随着科学技术的不断发展,出现了语音识别技术,这使人类的这个理想逐渐得以实现。本文以Android智能机和Arduino开发板为实现工具,结合家用仿人机器人平台,搭建好完整的语音识别控制系统,用户利用安卓手机提供的麦克风语音命令,输入语音信号经处理、识别,得出结果作用于服务机器人的行动动作,从而提供一种高效的、稳定的、实用性强的、高识别率的语音控制服务机器人系统。

1 系统总体方案设计

本文介绍的语音控制机器人服务系统包括安卓智能手机、Arduino主控制板、32路伺服舵机控制板以及机械系统四大部分组成。其中安卓手机不但充当采集语音信号的作用和将采集完的的语音信号发送到谷歌语音云平台进行识别,并将识别的语音结果返回,而且还充当发送控制标志位的角色。……

登录APP查看全文