天天看点

android智能机器人,一种基于Android系统的智能机器人控制系统的制作方法

一种基于Android系统的智能机器人控制系统的制作方法

【技术领域】

[0001]本实用新型属于智能机器人技术领域,尤其是涉及一种基于Android系统的智能机器人控制系统。

【背景技术】

[0002]目前市场上已有的双足机器人的主要功能都在动作控制上,用户(主要是少年儿童)使用动作编辑软件生成动作指令,发送机器人本体执行动作,功能较为单一,不能和用户交流互动,因此不能称作“智能”机器人产品。由于用户主要是处于初等教育阶段的孩子,如果可以通过机器人来帮助孩子们学习,在玩中掌握更多的知识,对科学技术产生兴趣,使智能机器人成为孩子的好伙伴,这是该专利产品的设计目的;实现机器人真正的“智能”化。

【实用新型内容】

[0003]鉴于以上所述现有技术的缺点,本实用新型的基于Android系统的智能机器人控制系统,具有功能强大的控制系统作支持,采用android操作系统,再配合语音、图像识别技术和自建的语音库、动作指令库,实现用户和机器人的中英文语言交流功能,机器人可以识别语音命令,同时给出语音回复或做出动作,达到互动的效果;机器人本身掌握的知识和动作都可以通过本地或远程网络方式更新和升级。

[0004]本实用新型解决其技术问题所采用的技术方案是:本实用新型的基于Android系统的智能机器人控制系统,用于控制机器人舵机组动作,包括舵机控制器和基于android系统的智能控制器,基于Android系统的智能控制器包括支持Android系统运行的高性能多核处理器、音频采集和播放模块、Wifi模块、3G/4G通信模块、视频采集模块和本地通信丰吴块;

[0005]视频采集模块用以采集用户的动作,并发送给智能处理器的多核处理器存储;

[0006]音频采集和播放模块用以采集用户的语音指令,发送给智能处理器的多核处理器,同时对用户的语音指令进行反馈应答;

[0007]智能控制器的多核处理器用以对接收的用户的语音指令进行处理分析,通过数据线发送处理结果至舵机控制器;

[0008]舵机控制器用以接收智能控制器的指令,并控制舵机组动作;

[0009]Wifi模块和3G/4G通信模块用以实现机器人智能控制器与远程服务器通信;

[0010]本地通信模块用以实现机器人智能控制器与本地服务器通信。

[0011]优选的,舵机控制器具有电源管理模块,用以管理智能控制器和舵机组电源。

[0012]上述方案中,舵机组设置18个舵机。

[0013]作为进一步完善,还包括传感器组,与舵机控制器连接,传感器组包括触碰传感器和避障传感器,用以感知用户的触碰和障碍物,发送给舵机控制器以做出响应。

[0014]机器人本体主要由结构部件和舵机组构成,负责机器人的肢体动作;舵机组有18个大扭矩、高精度的数字舵机组成(本专利中将每个可以运动的舵机关节称作一个自由度);控制部分由舵机控制器和基于Android系统的智能控制器组成。

[0015]智能板上采用支持Android系统运行的高性能多核处理器,核心功能器件包括视频采集模块、音频采集和播放模块、wifi模块、3G/4G通信模块和本地通信模块。主要功能是分析用户的语音控制指令,之后通知舵机控制器匹配机器人的动作,同时对用户的语音指令进行反馈应答,其次通过多种无线通信技术实现机器人动作、语音库、知识库的远程更新和升级;自带的视频采集模块如高清晰摄像头可以录下孩子的动作或者通过无线网络实时发送视频给远端的父母,远端也可以根据传来的视频控制机器人的动作和移动方向,实现“家庭卫士“的功能。

[0016]该专利产品是具有18个自由度的智能双足机器人,为了使18个自由度能够协调动作,必须由实时性好的独立的控制电路来负责,这就是舵机控制器的主要任务;舵机控制器采用性价比高的stm32微处理器,实时接收智能控制器发来的控制命令,控制舵机组的运动,实现智能机器人的动作控制,同时监控各个自由度的运行状态,异常情况时给出报警信息,避免机器人本体的硬件损伤。

[0017]18自由度双足机器人,可以展现复杂度高、拟人化的动作,比如行走、奔跑、舞蹈等;用户可以使用计算机上的动作编辑软件同步调试动作,机器人可以实时动作,也可以将每一个独立的动作汇编成一个文件,通过数据线传输给舵机控制器,完成复杂的动作序列;机器人通过wif1、3G、4G也可以登录远程动作服务器,下载最新的动作库文件;

[0018]在智能交互方面,智能控制器上运行的Android系统实时采集用户的语音控制指令,做出准确的响应,实现语音聊天、语音教学、唱歌、讲故事等功能,这些语音库和素材库可以存储在智能控制器上,也可以来自远程服务器。

【附图说明】

[0019]图1为本实用新型的基于Android系统的智能机器人控制系统框图。

【具体实施方式】

[0020]下面结合附图和实施例对本实用新型作进一步详细说明。

[0021]实施例1

[0022]参见图1,本实用新型的基于Android系统的智能机器人控制系统,用于控制机器人舵机组动作,包括舵机控制器和基于android系统的智能控制器,基于Android系统的智能控制器包括支持Android系统运行的高性能多核处理器、音频采集和播放模块、Wifi模块、3G/4G通信模块、视频采集模块和本地通信模块;

[0023]视频采集模块用以采集用户的动作,并发送给智能处理器的多核处理器存储;

[0024]音频采集和播放模块用以采集用户的语音指令,发送给智能处理器的多核处理器,同时对用户的语音指令进行反馈应答;

[0025]智能控制器的多核处理器用以对接收的用户的语音指令进行处理分析,通过数据线发送处理结果至舵机控制器;

[002