一种基于智能手机的自动地面清洁机器人遥控系统及方法

文档序号:6307688阅读:361来源:国知局
一种基于智能手机的自动地面清洁机器人遥控系统及方法
【专利摘要】本发明公开了一种基于智能手机的自动地面清洁机器人遥控系统及方法,通过在设置有蓝牙模块的智能手机上安装控制应用软件,并且在自动地面清洁机器人设置蓝牙模块,从而通过蓝牙技术遥控自动地面清洁机器人。如此一来无需专用的遥控器,有效地节约了成本,且可以灵活地遥控清洁机器人。而且使用户可以在可视化界面下控制自动地面清洁机器人,而且使用户控制机器人增添了更多强大的功能应用。
【专利说明】一种基于智能手机的自动地面清洁机器人遥控系统及方法

【技术领域】
[0001]本发明涉及机器人控制【技术领域】,特别是涉及一种基于智能手机的自动地面清洁机器人遥控系统及方法。

【背景技术】
[0002]扫地机器人的因为其简单操作的功能及便利性,现今已慢慢普及,成为现代家庭的常用家电用品。通常扫地机器人的机身为无线机器,操作方式以机器上的操作面板或是遥控器为主。
[0003]由于操作面板设置在扫地机器上,当在机器人处于工移动中时要通过操作面板才能对扫地机器人进行控制,此方法并不便利。
[0004]采用遥控器的方式可以解决上述通过操作面板控制机器人的弊端,但目前所采用的控制器基本都是各厂商基于各自的封闭独立系统架构开发的。它们采用专用的计算机、专用机器人编程语言、专用操作系统,这些专用的遥控器设备一定程度上增加了扫地机器人的成本。
[0005]现今大量普及的智能手机为解决由于采用专用遥控器设备而造成成本增加的问题提供了新思路和方法。公布号为CN102819940A专利申请公开了 “一种能够远程遥控的家用的机器人的方法”,在手机安装操作软件通过3G实现远程遥控家中的机器人。公布号为CN102866706A的专利申请公开了 “一种采用智能手机导航的清扫机器人及其导航清扫方法”,在清扫机器人行走过程中,利用智能手机摄像头和清扫机器人内部传感器的信息,进行导航定位运算,避免了直接在清扫机器人上加装导航定位以及传感器等硬件设备,实施简单,硬件改动小,定位准确。这两种方法都通过智能手机对机器人进行控制,提供了通过智能手机遥控扫地机器的启发。但第一种方法实现了远程遥控机器人,但必须通过3G网络从而增加了成本。第二种方法,主要利用了智能手机强大的运算能力,从而避免了直接在清扫机器人上加装导航定位以及传感器等硬件设备节省了成本,并非是通过手机对机器人进行遥控。
[0006]蓝牙技术使我们远程控制机器人成为可能,智能手机使我们可以在可视化界面下控制机器人,而且这些使我们控制机器人增添了更多强大的功能应用,智能手机作为控制器也便于携带且省去了需要专门定制的遥控器。


【发明内容】

[0007]本发明所要解决的技术问题在于针对现有技术的不足,提供一种基于智能手机的自动地面清洁机器人遥控系统。在智能手机中安装控制软件并通过蓝牙与扫地机器人通信实现对扫地机器人的遥控,如此一来无需专用的遥控器,有效地节约了成本,且可以灵活地遥控清洁机器人。还提供一种基于智能手机的自动地面清洁机器人遥控方法。
[0008]本发明所要解决的技术问题是通过如下技术方案实现的:
一种基于智能手机的自动地面清洁机器人遥控系统,包括: 安装有控制应用软件的智能手机,用于提供控制界面给用户,和接收用户的指令并发送出去,以实现人机交互;所述控制界面包括,“自动”、“手动”、“回充电”、“重点扫”、“停止”、“前进”、“后退”、“左转”、“右转”指令功能键;
设置有控制单元的自动地面清洁机器人,用于接收所述智能手机发送的指令,并根据指令执行对应的操作。
[0009]所述的智能手机带有蓝牙模块,用于利用所述蓝牙模块发送指令;
所述的自动地面清洁机器人带有蓝牙模块,用于利用蓝牙模块接收指令;
所述的智能手机通过蓝牙串口协议与自动地面清洁机器人之间建立数据通信。
[0010]进一步地,所述控制应用软件的控制界面还包括“清扫模式选择”界面,用于供用户选择清扫模式的指令,所述“清扫模式选择”界面包括,“沿墙模式”和/或“Z字模式”和/或“自动模式”和/或“螺旋模式”指令选择功能键。
[0011]进一步地,所述控制应用软件的控制界面还包括“定时清洁”界面,用于提供给用户设置自动地面清洁机器人定时自动清扫时间。
[0012]一种基于智能手机的自动地面清洁机器人遥控方法,包括如下步骤:
(I)用户通过安装有控制应用软件的智能手机提供控制界面,选择“自动”、“手动”、“回充电”、“重点扫”、“停止”、“前进”、“后退”、“左转”、“右转”指令功能键将相应的指令发送出去;
(2)设置有控制单元的自动地面清洁机器人,用于接收所述智能手机发送的指令,并根据指令执行对应的操作;
步骤(I)中所述的智能手机带有蓝牙模块,并利用所述蓝牙模块发送指令;
步骤(2)中所述的自动地面清洁机器人带有蓝牙模块,并利用蓝牙模块接收指令;在步骤(I)之前还包括,所述的智能手机通过蓝牙串口协议与自动地面清洁机器人之间建立数据通信的步骤。
[0013]进一步地,所述控制应用软件的控制界面还包括“清扫模式选择”界面,用于供用户选择清扫模式的指令,所述“清扫模式选择”界面包括,“沿墙模式”和/或“Z字模式”和/或“自动模式”和/或“螺旋模式”指令选择功能键。
[0014]进一步地,所述控制应用软件的控制界面还包括“定时清洁”界面,用于提供给用户设置自动地面清洁机器人定时自动清扫时间。
[0015]与现有技术相比,本发明的有益效果在于,通过在智能手机上安装控制应用软件并通过蓝牙技术遥控自动地面清洁机器人,使用户可以在可视化界面下控制自动地面清洁机器人,而且使用户控制机器人增添了更多强大的功能应用,智能手机作为控制器也便于携带且省去了需要专门定制的遥控器,降低了生产成本。

【专利附图】

【附图说明】
[0016]图1为基于智能手机的自动地面清洁机器人遥控系统示意图。
[0017]图2为控制应用软件的控制界面的一部分。
[0018]图3为控制应用软件的控制界面的“清扫模式选择”界面。
[0019]图4控制应用软件的控制界面的“定时清洁”界面。
[0020]图5手机端控制应用软件的程序流程图。

【具体实施方式】
[0021]为了更好地公开本发明,下面结合附图对本发明做进一步详解。
[0022]如图1所示一种基于智能手机的自动地面清洁机器人遥控系统,包括:安装有控制应用软件的智能手机I,用于提供控制界面给用户,和接收用户的指令并通过蓝牙模块发送出去,以实现人机交互。设置有控制单元的自动地面清洁机器人2,用于对接收到的所述智能手机发送的指令,并根据指令执行对应的操作。
[0023]如图2所示,所述控制界面包括,“自动”、“手动”、“回充电”、“重点扫”、“停止”、“前进”、“后退”、“左转”、“右转”指令功能键。
[0024]所述的智能手机带有蓝牙模块,用于利用所述蓝牙模块发送指令。当用户按下任一指令功能键时,手机监听到用户按下了该令功能键的事件并将事件翻译成相对应的指令通过蓝牙模块发送出去。
[0025]所述的自动地面清洁机器人带有蓝牙模块,用于利用蓝牙模块接收指令。自动地面清洁机器人利用带有蓝牙模块接收到手机发送过来的指令,并根据该指令做出相应的操作。
[0026]所述的智能手机通过蓝牙串口协议与自动地面清洁机器人之间建立数据通信。
[0027]如图3所示,所述控制应用软件的控制界面还包括“清扫模式选择”界面,用于供用户选择清扫模式的指令。所述“清扫模式选择”界面包括,“沿墙模式”、“Z字模式”、“自动模式”、“螺旋模式”指令选择功能键。用户选择相应的指令遥控机器人做相应模式的清扫。
[0028]如图4所示,所述控制应用软件的控制界面还包括“定时清洁”界面,用于提供给用户设置自动地面清洁机器人定时自动清扫时间。用户可以通该控制界面设置时间,自动地面清洁机器人就会在该指定的时间自动清扫。
[0029]一种基于智能手机的自动地面清洁机器人遥控方法,包括如下步骤:
(1)用户通过安装有控制应用软件的智能手机提供控制界面,选择“自动”、“手动”、“回充电”、“重点扫”、“停止”、“前进”、“后退”、“左转”、“右转”指令功能键将相应的指令发送出去;
(2)设置有控制单元的自动地面清洁机器人,用于接收所述智能手机发送的指令,并根据指令执行对应的操作;
步骤(I)中所述的智能手机带有蓝牙模块,并利用所述蓝牙模块发送指令;
步骤(2)中所述的自动地面清洁机器人带有蓝牙模块,并利用蓝牙模块接收指令;在步骤(I)之前包括,所述的智能手机通过蓝牙串口协议与自动地面清洁机器人之间建立数据通信的步骤。
[0030]所述控制应用软件的控制界面还包括“清扫模式选择”界面,用于供用户选择清扫模式的指令,所述“清扫模式选择”界面包括,“沿墙模式”和/或“Z字模式”和/或“自动模式”和/或“螺旋模式”指令选择功能键。
[0031]所述控制应用软件的控制界面还包括“定时清洁”界面,用于提供给用户设置自动地面清洁机器人定时自动清扫时间。
[0032]具体实施例:
启动自动地面清洁机器人,自动扫地机器人开启蓝牙等待遥控器端连接。
[0033]启动手机端控制应用软件,如图5所示。手机端按如下步骤运行:a、手机端进行初始化;b、判断手机蓝牙是否打开。若未打开等待30秒再打开,若已经打开则直接进入下一步;c、搜索蓝牙地址进行配对;d、选择自动扫地机器人的蓝牙建立连接;e、监听指令功能键被按下事件。当有指令功能键被按下时,将该指令功能键对对应的指令通过调用蓝牙API发送出去。
[0034]自动扫地机器人的蓝牙模块接收到来自手机端的指令信息并将该信息传送给自动地面清洁机器人的控制单元。所述控制单元设置有MCU处理器,会根据该指令控制自动地面清洁机器人做出相应的操作。
[0035]通过在智能手机上安装控制应用软件并通过蓝牙技术遥控自动地面清洁机器人,不需要专门定制的遥控器,降低了生产成本,而且使用户可以在可视化界面下控制自动地面清洁机器人。另外通过蓝牙连接,不会产生流量,用户不需要额外产生费用。
【权利要求】
1.一种基于智能手机的自动地面清洁机器人遥控系统,包括: 安装有控制应用软件的智能手机,用于提供控制界面给用户,和接收用户的指令并发送出去,以实现人机交互;所述控制界面包括,“自动”、“手动”、“回充电”、“重点扫”、“停止”、“前进”、“后退”、“左转”、“右转”指令功能键; 设置有控制单元的自动地面清洁机器人,用于接收所述智能手机发送的指令,并根据指令执行对应的操作; 其特征在于: 所述的智能手机带有蓝牙模块,用于利用所述蓝牙模块发送指令; 所述的自动地面清洁机器人带有蓝牙模块,用于利用蓝牙模块接收指令; 所述的智能手机通过蓝牙串口协议与自动地面清洁机器人之间建立数据通信。
2.根据权利要求1所述的基于智能手机的自动地面清洁机器人遥控系统,其特征在于: 所述控制应用软件的控制界面还包括“清扫模式选择”界面,用于供用户选择清扫模式的指令,所述“清扫模式选择”界面包括,“沿墙模式”和/或“Z字模式”和/或“自动模式”和/或“螺旋模式”指令选择功能键。
3.根据权利要求1所述的基于智能手机的自动地面清洁机器人遥控系统,其特征在于: 所述控制应用软件的控制界面还包括“定时清洁”界面,用于提供给用户设置自动地面清洁机器人定时自动清扫时间。
4.一种基于智能手机的自动地面清洁机器人遥控方法,包括如下步骤: (I)用户通过安装有控制应用软件的智能手机提供控制界面,选择“自动”、“手动”、“回充电”、“重点扫”、“停止”、“前进”、“后退”、“左转”、“右转”指令功能键将相应的指令发送出去; 设置有控制单元的自动地面清洁机器人,用于接收所述智能手机发送的指令,并根据指令执行对应的操作; 其特征在于: 步骤(I)中所述的智能手机带有蓝牙模块,并利用所述蓝牙模块发送指令; 步骤(2)中所述的自动地面清洁机器人带有蓝牙模块,并利用蓝牙模块接收指令;在步骤(I)之前还包括,所述的智能手机通过蓝牙串口协议与自动地面清洁机器人之间建立数据通信的步骤。
5.根据权利要求4所述的基于智能手机的自动地面清洁机器人遥控方法,其特征在于: 所述控制应用软件的控制界面还包括“清扫模式选择”界面,用于供用户选择清扫模式的指令,所述“清扫模式选择”界面包括,“沿墙模式”和/或“Z字模式”和/或“自动模式”和/或“螺旋模式”指令选择功能键。
6.根据权利要求4所述的基于智能手机的自动地面清洁机器人遥控方法,其特征在于: 所述控制应用软件的控制界面还包括“定时清洁”界面,用于提供给用户设置自动地面清洁机器人定时自动清扫时间。
【文档编号】G05D1/02GK104199449SQ201410470426
【公开日】2014年12月10日 申请日期:2014年9月16日 优先权日:2014年9月16日
【发明者】陈海初, 刘亮 申请人:湖南格兰博智能科技有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1