移动机器人的制作方法

文档序号:15438360发布日期:2018-09-14 22:28阅读:165来源:国知局

本实用新型涉及机器人地面检测技术领域,尤其涉及一种移动机器人。



背景技术:

现有的移动机器人地面检测系统和墙面检测系统均包括至少一组红外发射管和红外接收管,红外发射管用于发射红外线,红外接收管用于接收红外线。红外发射管发射的红外线经由地面或墙面反射后,部分由红外接收管接收,红外接收管接收到的红外线的强度不同,呈现出来的信号大小不同。现有技术中,通过开启一段时长的红外发射管,采集红外接收管的信号(记为X1),然后关闭一段时长的红外发射管,采集红外接收管的信号(记为X2),将X1和X2做差值(记为X3),通过判断X3是否在预设的阈值范围内,以此来判断移动机器人处于哪种环境。

然而,一旦移动机器人定型,红外接收管的灵敏度便固定下来,很难保证地面检测系统和墙面检测系统能够正常工作在例如强光照射的地面或墙面、正常亮度的地面或墙面、黑色毛毯铺设的地面或黑色吸光材料覆盖的墙面这三种特殊环境中。在强光照射的地面或墙面环境中,无论是红外发射管在开启或关闭期间,由于环境光线含有红外线成分,都有较高强度的红外线被红外接收管接收,使得红外接收管均处于饱和状态,X1和X2的大小几乎没有差别,移动机器人便将地面误判为处于悬崖状态,从而做出避险动作;或者远离墙面,无法抵近墙边进行清扫、拖地等动作。在黑色毛毯铺设的地面或黑色吸光材料覆盖的墙面的环境中,无论是红外发射管在开启或关闭期间,红外发射管发射的红外线大部分被黑色毛毯或黑色材料吸收了,由于小部分的红外线不足以让红外线接收管的信号大小呈现明显变化,也会被误判为处于悬崖状态或者无法抵近墙边。



技术实现要素:

本实用新型所要解决的技术问题在于传统的地面检测系统和墙面检测系统无法兼顾工作在强光照射、黑色吸光检测面的特殊工作环境中,而导致产生误判,为此,提供一种移动机器人,包括:

本体和驱动系统,所述驱动系统连接所述本体并被配置为驱动所述移动机器人移动;

光线发射器,由所述本体承载并被配置为朝向检测面发射光线;

光电传感器,由所述本体承载并响应于来自环境和/或所述光线发射器发射的光线;

可变阻抗单元,连接所述光电传感器并被配置为在所述光电传感器响应于预设强度的光线时阻抗减小;以及

控制单元,被配置为调节所述光线发射器以形成至少两种发射光线的强度不同的工作状态,在除最后一种所述工作状态下,若所述光线发射器处于关闭和开启状态时所确定的采样差值不满足预设条件,则改变所述光线发射器的工作状态,以防止产生误判而致使所述移动机器人执行意外动作。

其中,所述控制单元具有连接所述光线发射器的控制端以及连接所述光电传感器与所述可变阻抗单元之间的采样端;所述控制单元被配置为:

通过所述控制端来调节所述光线发射器以形成至少两种发射光线的强度不同的工作状态;

在除最后一种所述工作状态下,通过所述控制端来关闭和开启所述光线发射器,在所述光线发射器处于关闭和开启状态时,通过所述采样端来获取关闭采样值和开启采样值;

若所述开启采样值与所述关闭采样值之差所确定的采样差值不满足预设条件,则改变所述光线发射器的工作状态,以防止产生误判而致使所述移动机器人执行意外动作。

其中,所述控制单元被配置为:

在所述光线发射器处于关闭状态时,通过所述采样端来获取多个关闭采样值,并根据所述多个关闭采样值求得关闭采样平均值;

在所述光线发射器处于开启状态时,通过所述采样端来获取多个开启采样值,并根据所述多个开启采样值求得开启采样平均值,其中所述采样差值为所述开启采样平均值与所述关闭采样平均值之差。

其中,所述控制单元被配置为:

通过所述控制端来关闭所述光线发射器;

通过所述采样端来获取关闭采样值;

通过所述控制端来开启所述光线发射器、调节所述光线发射器处于第一种工作状态;

在所述光线发射器处于第一种工作状态时,通过所述采样端来获取第一开启采样值;

判断所述第一开启采样值与所述关闭采样值之差所确定的第一采样差值是否满足预设条件,若否则通过所述控制端来调节所述光线发射器处于第二种工作状态,若是则控制所述移动机器人执行常规动作;

在所述光线发射器处于第二种工作状态时,通过所述采样端来获取第二开启采样值;

判断所述第二开启采样值与所述关闭采样值之差所确定的第二采样差值是否满足预设条件,若否则控制所述移动机器人执行既定动作,若是则控制所述移动机器人执行常规动作。

其中,所述光线发射器和所述光电传感器成对设于所述本体的底部,所述光线发射器被配置为朝向地面发射光线。

其中,所述光线发射器和所述光电传感器成对设于所述本体的外周缘,所述光线发射器被配置为朝向墙面发射光线。

其中,所述光线发射器被配置为朝向检测面发射红外线,所述光电传感器响应于来自环境和/或所述光线发射器发射的红外线。

其中,所述可变阻抗单元包括第一电阻、第二电阻和稳压二极管,所述第一电阻的一端和所述稳压二极管的阴极连接所述光电传感器,所述第一电阻的另一端接地,所述稳压二极管的阳极经由所述第二电阻接地。

其中,所述可变阻抗单元包括第一电阻、第二电阻和稳压二极管,所述第一电阻和所述第二电阻的一端连接所述光电传感器,所述第一电阻的另一端接地,所述第二电阻的另一端连接所述稳压二极管的阴极,所述稳压二极管的阳极接地。

其中,所述控制单元包括控制器以及连接所述控制器和所述光线发射器的驱动电路,所述驱动电路被配置为响应于所述控制器的控制指令来调节所述光线发射器以形成至少两种发射光线的强度不同的工作状态。

其中,所述驱动电路包括恒流源电路或恒压源电路。

本实用新型实施例提供了一种移动机器人,包括:本体和驱动移动机器人移动的驱动系统、朝向检测面发射光线的光线发射器、响应于来自环境和/或光线发射器发射的光线的光电传感器、连接光电传感器且在光电传感器响应于预设强度的光线时阻抗减小的可变阻抗单元、以及控制单元,通过控制单元调节光线发射器以形成至少两种发射光线的强度不同的工作状态,在除最后一种所述工作状态下,若光线发射器处于关闭和开启状态时所确定的采样差值不满足预设条件,则改变光线发射器的工作状态,以防止产生误判而致使移动机器人执行意外动作,实现移动机器人能够兼顾工作在强光照射、黑色吸光检测面的特殊工作环境中。

附图说明

为了更清楚地说明本实用新型实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本实用新型的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的变形形式。

图1是本实用新型实施例的移动机器人的结构示意图;

图2是图1中移动机器人的底部结构示意图;

图3是移动机器人的光检测模块应用在对悬崖进行检测时的场景图;

图4是图3所示场景中光电传感器接收来自光线发射器发射的光线以及环境的光线的示意图;

图5是移动机器人工作在有比较强烈的太阳光照射的房间内的应用场景示意图;

图6是移动机器人的光检测模块应用在对墙面进行检测时的场景图;

图7是应用在移动机器人中的一实施例的电路图;

图8是应用在移动机器人中的另一实施例的电路图;

图9是移动机器人中控制单元被配置为执行的方法步骤流程图。

具体实施方式

下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。

在本实用新型实施例中,单数的表述在文中没有明确地反义的情况下,可以包括复数的表述。并且,使用的“包括”或者“具有”等术语表示说明书上记载的特征、数字、步骤、操作、构成要素、部件或者其组合的存在,而不预先排除一个或以上的其他特征、数字、步骤、操作、构成要素、部件或者它们的组合的存在或者附加可能性。并且,本说明书中使用的“第一”、“第二”等包含序数的术语可以用于说明多种构成要素,但是所述构成要素不被上述术语所限制,所述术语仅用于区分一个构成要素和其他构成要素。

以下,参照附图对公开的本实用新型实施例进行详细说明。附图中示出的相同的附图编号或者符号可以表示执行实质相同的功能的部件或者构成要素。

图1是本实用新型实施例的移动机器人的结构示意图,图2是图1中所示移动机器人的底部结构示意图。

参照图1和图2,本实用新型实施例中以移动机器人10是清洁机器人为例进行说明,清洁机器人包括但不限于扫地机、吸尘器、拖地机等;在其他可选实施例中,移动机器人10也可以是陪护机器人、送餐机器人、迎宾机器人、遥控摄像机器人等。

移动机器人10包括本体,该本体可以包括底盘110和上盖120,上盖120可拆卸地安装于底盘110上,以在使用期间保护移动机器人10内部的各种功能部件免受激烈撞击或无意间滴洒的液体的损坏;底盘110和/或上盖120用于承载和支撑各种功能部件。在一可选实施例中,移动机器人10的本体也可以是其他设计构造,例如,本体为一体成型结构、左右分离设置的结构,本实用新型实施例对本体的材料、形状、结构等不做限定。

移动机器人10包括驱动系统,该驱动系统连接本体并被配置为驱动移动机器人10在地面上移动,例如,移动机器人10可以被设计成自主地在地面上规划路径,也可以被设计成响应于遥控指令在地面上移动。在本实用新型实施例中,驱动系统包括两个轮子210、至少一个万向轮220、以及用于带动轮子210转动的马达,轮子210和万向轮220至少部分凸伸出底盘110的底部,例如,在移动机器人10自身重量的作用下,两个轮子210可以部分地隐藏于底盘110内。在一可选实施例中,驱动系统还可以包括三角履带轮、麦克纳姆轮等中的任意一种。

移动机器人10还可以包括清扫系统,例如,清扫系统包括中扫毛刷310、中扫胶刷、中扫混合刷中的一种或多种,中扫混合刷的外部设有包刷和胶刷。中扫毛刷310、中扫胶刷、中扫混合刷适合设于底盘110的底部开设的收容槽内,收容槽内开设有吸尘口,该吸尘口与集尘盒320以及吸尘风机连通,使得当中扫毛刷310转动时将地面上的灰尘、垃圾搅起,利用吸尘风机产生抽吸力把灰尘、垃圾从吸尘口吸入至集尘盒320内。除了设有中扫毛刷310和/或中扫胶刷和/或中扫混合刷,移动机器人10还可以包含边扫330,边扫330的清扫覆盖区域延伸出本体的外轮廓范围,有利于对墙边、角落、障碍物边缘进行有效清扫。

移动机器人10还可以包括拖地系统,例如,该拖地系统包括储水箱、抹布等,储水箱与集尘盒320可以分开设置,也可以一体化设计。在一可选实施例中,储水箱中的水由抽水泵吸出并均匀地滴洒在抹布上,当移动机器人10在地面上移动时,浸湿的抹布对地面进行擦拭。在一可选实施例中,储水箱中的水由雾化器进行雾化操作,形成水雾并喷向地面,进而抹布对被水雾喷过的地面进行擦拭。

移动机器人10还可以包括碰撞传感装置,该碰撞传感装置形成于所述本体的至少部分外周缘,在本实用新型实施例中,碰撞传感装置包括包围所述本体的外周缘的碰撞部410、设于所述本体与碰撞部410之间的传感器和弹性机构,所述碰撞部410和所述本体之间设有弹性机构和传感器,包括但不限于以下情况:1)弹性机构和传感器位于碰撞部410和所述本体之间;2)弹性机构和/或传感器安装于所述本体上,但弹性机构和/或传感器的一部位位于碰撞部410和所述本体之间;3)弹性机构和/或传感器安装于碰撞部410上,但弹性机构和/或传感器的一部位位于碰撞部410和所述本体之间;4)弹性机构和/或传感器安装于碰撞部410和所述本体上。弹性机构用于保持碰撞部410和所述本体之间具有均匀的活动间隙,传感器用于感测碰撞部410与所述本体之间的相对位移。所述传感器可以是微动开关、霍尔开关、红外光电开关等中的任意一种或多种,所述本体与碰撞部410之间可以设有多个传感器,例如,在移动机器人10的前方、两侧位置处的所述本体与碰撞部410之间均分布有至少一个传感器。传感器通常与移动机器人10上的某一控制单元、处理器或控制系统(未图示)电气连接,以便于采集传感器的数据从而控制移动机器人10做出相应动作。由于碰撞部410包围所述本体,移动机器人10在行走过程中无论碰撞部410的哪个部位与障碍物碰撞都将会引起碰撞部410和所述本体之间发生相对位移。由于传感器可感测到碰撞部410与所述本体之间的相对位移,使得移动机器人10可以感测到障碍物的碰撞。移动机器人10可改变运动方向以绕开碰撞到的障碍物或采取其他应对措施。

图3是本实用新型实施例中移动机器人10的光检测模块500应用在对悬崖20进行检测时的场景图,图4是图3所示场景中光电传感器520接收来自光线发射器510发射的光线L1以及环境的光线L2的示意图。

参考图3和图4,在本实用新型实施例中,光线发射器510由所述本体承载并被配置为朝向地面发射光线,光电传感器520由所述本体承载并响应于来自环境和/或光线发射器510发射并经地面反射的光线。

具体的,光线发射器510和光电传感器520相邻排布于移动机器人10的底部,当移动机器人10在地面上移动时,光线发射器510可以垂直朝向地面发射光线,也可以偏向光电传感器520一定角度朝向地面发射光线L1,同理,光电传感器520可以垂直朝向地面设于移动机器人10的底部,也可以偏向光线发射器510一定角度设于移动机器人10的底部。

在本实用新型实施例中,光线发射器510被配置为朝向地面发射红外线,光电传感器520响应于来自环境和/或光线发射器510发射并经地面反射的红外线,即光线发射器510包括红外线发射管,光电传感器520包括红外线接收管;实际上,环境的红外线主要由太阳光、灯光等生成,多数情况下,移动机器人10工作的环境不可避免地受到太阳光或灯光的影响,因此,为了减小环境中红外线的影响,通过开启一段时长的红外线发射管,采集红外线接收管的信号(记为X1),然后关闭一段时长的红外线发射管,采集红外线接收管的信号(记为X2);由于信号X1的产生是同时受到环境中红外线和光线发射器510发射的红外线的影响,信号X2的产生是受到环境中红外线的影响,将信号X1和信号X2做差值(记为X3),进而判断差值X3是否在预设的阈值范围内,以此来判断移动机器人10是否遇到悬崖。需要说明的是,本说明书中提及的“悬崖”是指相对于移动机器人10当前所在地面有一定高度落差的情况。

在实际应用中,当移动机器人10遇到悬崖时,光线发射器510发射的红外线射向悬崖,只有很少量的反射红外线被光电传感器520接收到,差值X3很小;当移动机器人10未遇到悬崖时,光线发射器510发射的红外线射向地面,有大量的反射红外线被光电传感器520接收到,差值X3比较大,因此,可以根据差值X3来判断移动机器人10是否遇到悬崖。

图5是移动机器人10工作在有比较强烈的太阳光照射的房间内的应用场景示意图;例如,在图5这种特殊情况下,地面上被照射有比较强烈的太阳光,受限于红外线接收管本身的特性,达到饱和,即当射向红外线接收管的红外线的强度达到一定程度,红外线接收管通过光电转化的电流强度趋于稳定,因此,信号X1和信号X2的大小并无明显差异,差值X3很小;结合上文提到的判断移动机器人10是否遇到悬崖的方法可知,有强光照射的地面很容易被移动机器人10误判为悬崖,从而执行后退、转向等意外动作,导致移动机器人10无法覆盖被强光照射的地面区域;当移动机器人10是清洁机器人时,导致清洁机器人无法清洁被强光照射的地面区域,造成遗漏清洁。

又如,在移动机器人10遇到铺设在地面上的黑色毛毯时,由于黑色毛毯具有很强的吸光性,从光线发射器510发射的红外线大部分被黑色毛毯吸收,只有很少量的反射红外线被光电传感器520接收到,受限于红外线接收管本身的特性,红外线接收管可能未被导通,差值X3为零或者差值X3很小;结合上文提到的判断移动机器人10是否遇到悬崖的方法可知,有黑色毛毯等吸光性材料铺设的地面很容易被移动机器人10误判为悬崖,从而执行后退、转向等意外动作,导致移动机器人10无法覆盖被黑色毛毯等吸光性材料铺设的地面区域;当移动机器人10是清洁机器人时,导致清洁机器人无法清洁被黑色毛毯等吸光性材料铺设的地面区域,造成漏扫。

图6是本实用新型实施例中移动机器人10的光检测模块600应用在对墙面进行检测时的场景图。参考图6,在本实用新型实施例中,光检测模块600设于所述本体的外周缘,光检测模块600可以为多个,例如,多个光检测模块600沿所述本体的外周缘间隔排布。其中,每个光检测模块600包括成对的光线发射器和光电传感器。光检测模块600中光线发射器和光电传感器的相对位置关系可以参考上述光检测模块500中光线发射器510和光电传感器520的相对位置关系,在此不再赘述。

在本实用新型实施例中,光线发射器被配置为朝向墙面发射红外线,光电传感器响应于来自环境和/或光线发射器发射的红外线,即光线发射器包括红外线发射管,光电传感器包括红外线接收管;实际上,环境的红外线主要由太阳光、灯光等生成,多数情况下,移动机器人10工作的环境不可避免地受到太阳光或灯光的影响,因此,为了减小环境中红外线的影响,通过开启一段时长的红外线发射管,采集红外线接收管的信号(记为X1),然后关闭一段时长的红外线发射管,采集红外线接收管的信号(记为X2);由于信号X1的产生是同时受到环境中红外线和光线发射器发射的红外线的影响,信号X2的产生是受到环境中红外线的影响,将信号X1和信号X2做差值(记为X3),进而判断差值X3是否在预设的阈值范围内,可以以此来判断移动机器人10是否靠近了墙面、障碍物等检测面。

在实际应用中,当移动机器人10还未靠近墙面、障碍物等检测面时,光检测模块600中光线发射器发射的红外线射向周围,只有很少量的反射红外线被光检测模块600中光电传感器接收到,差值X3很小;当移动机器人10靠近墙面、障碍物等检测面时,光线发射器发射的红外线射向墙面、障碍物等检测面,有大量的反射红外线被光电传感器接收到,差值X3比较大,因此,可以根据差值X3来判断移动机器人10是否靠近了墙面、障碍物等检测面;在判断移动机器人10靠近了墙面、障碍物等检测面的情况下,通常控制移动机器人10执行减速、转向、后退等规避动作。

例如,在图6这种特殊情况下,墙面被照射有比较强烈的太阳光,受限于红外线接收管本身的特性,达到饱和,即当射向红外线接收管的红外线的强度达到一定程度,红外线接收管通过光电转化的电流强度趋于稳定,因此,信号X1和信号X2的大小并无明显差异,差值X3很小;结合上文提到的判断移动机器人10是否靠近了墙面、障碍物等检测面的方法可知,遇到有强光照射的墙面、障碍物等检测面很容易被移动机器人10误判为还未靠近墙面、障碍物等,从而继续保持原有速度移动、加速移动等意外动作,导致移动机器人10剧烈的碰撞到墙面、障碍物等。

又如,在移动机器人10遇到有黑色吸光材料覆盖的墙面、障碍物等检测面时,由于黑色吸光材料具有很强的吸光性,从光检测模块600中光线发射器发射的红外线大部分被黑色吸光材料吸收,只有很少量的反射红外线被光电传感器接收到,受限于红外线接收管本身的特性,红外线接收管可能未被导通,差值X3为零或者差值X3很小;结合上文提到的判断移动机器人10是否靠近了墙面、障碍物等检测面的方法可知,遇到有黑色吸光材料覆盖的墙面、障碍物等检测面很容易被移动机器人10误判为还未靠近墙面、障碍物等,从而继续保持原有速度移动、加速移动等意外动作,导致移动机器人10剧烈的碰撞到墙面、障碍物等。

本实用新型实施例的移动机器人10中光线发射器710和光电传感器720应用在如图7或图8所示的电路图,并配合控制单元730对光线发射器710的控制逻辑以及可变阻抗单元740或可变阻抗单元840在光电传感器720响应于预设强度的光线时阻抗减小的特性来解决上述误判问题。光检测模块500中的光线发射器510或光检测模块600中的光线发射器可以参考图7或图8的光线发射器710,光检测模块500中的光电传感器520或光检测模块600中的光电传感器可以参考图7或图8中的光电传感器720。

图7和图8中的电路图的不同点在于可变阻抗单元。具体的,在图7中,可变阻抗单元740包括:第一电阻741、第二电阻742和稳压二极管743,第一电阻741的一端和稳压二极管743的阴极连接光电传感器720,第一电阻741的另一端接地,稳压二极管743的阳极经由第二电阻742接地。具体的,在图8中,可变阻抗单元840包括:第一电阻741、第二电阻742和稳压二极管743,第一电阻741和第二电阻742的一端连接光电传感器720,第一电阻741的另一端接地,第二电阻742的另一端连接稳压二极管743的阴极,稳压二极管743的阳极接地。

下文中将以图7中的电路图为例,详细说明控制单元730是如何通过对光线发射器710的控制逻辑以及可变阻抗单元740在光电传感器720响应于预设强度的光线时阻抗减小的特性来解决上述误判问题的。

当移动机器人10遇到正常亮度的地面或墙面以及黑色毛毯铺设的地面或黑色吸光材料覆盖的墙面,光电传感器720接收到的光线强度不至于造成稳压二极管743导通;当移动机器人10遇到强光照射且反光率较高的地面或墙面,光电传感器720接收到的光线强度会造成稳压二极管743导通。容易得知,稳压二极管743导通时,光电传感器720接收到的光线所达到的预设强度可以通过选择具有不同导通电压的稳压二极管743、不同阻值大小的第二电阻742进行调节。

在稳压二极管743未导通时,可变阻抗单元740的阻抗由第一电阻741决定;在稳压二极管743导通时,可变阻抗单元740的阻抗由并联之后的第一电阻741和第二电阻742决定,由此可知,稳压二极管743从未导通状态到导通状态,可变阻抗单元740的阻抗减小,光电传感器720的灵敏度降低,也可以说,需要更强的光线强度才能使光电传感器720达到饱和状态,移动机器人10遇到强光照射且反光率较高的地面或墙面时,控制单元730仍然能够采集到有效的差值X3来防止误判。

概括来讲,控制单元730被配置为调节可变阻抗单元740以形成至少两种发射光线的强度不同的工作状态,在除最后一种工作状态下,若光线发射器710处于关闭和开启状态时所确定的采样差值不满足预设条件,则改变光线发射器710的工作状态,以防止产生误判而致使移动机器人10执行意外动作。

在本实用新型实施例中,控制单元730包括控制器731以及连接控制器731和光线发射器710的驱动电路732,驱动电路732被配置为响应于控制器731的控制指令来调节光线发射器710以形成至少两种发射光线的强度不同的工作状态。驱动电路732可以包括恒流源电路或恒压源电路。在实际应用中,控制器731通过输出的控制指令来控制驱动电路732,驱动电路732根据控制指令调节光线发射器710的发射功率,从而实现调节光线发射器710的发光强度,以便形成至少两种发射光线的强度不同的工作状态。

在本实用新型实施例中,可变阻抗单元740是通过第一电阻741、第二电阻742和稳压二极管743之间线路连接的形式构成,在其他实施例中,可变阻抗单元740也可以以其他形式构成,只要满足在光电传感器720响应于预设强度的光线时阻抗减小的特性即可考虑采用。

控制器731可以为单片机、FPGA、ASIC、DSP等微控制单元,驱动电路732和/或可变阻抗单元740可以集成于控制器731内以形成集成化的控制单元730,也可以作为控制器731的外围电路形式存在。

在本实用新型实施例中,控制器731具有控制端731a和采样端731b,其中,控制端731a连接光线发射器710,采样端731b连接在光电传感器720与可变阻抗单元740之间。

具体的,控制器731通过控制端731a输出的控制指令控制驱动电路732,实现调节光线发射器710的发光强度,以便形成两种发射光线的强度不同的工作状态,为了便于表述,这两种工作状态分别定义为第一种工作状态和第二种工作状态,光线发射器710处于第一种工作状态时发射光线的强度小于光线发射器710处于第二种工作状态时发射光线的强度。

如图9所示,其为本实用新型实施例中控制器731执行的步骤流程图。

移动机器人10开始工作后,控制器731通过控制端731a来执行关闭光线发射器710的步骤S1。

在光线发射器710处于关闭时,控制器731通过采样端731b来执行获取关闭采样值的步骤S2。

进而,控制器731通过控制端731a来执行开启光线发射器710、调节光线发射器710处于第一种工作状态的步骤S3。

在光线发射器710处于开启、第一工作状态时,控制器731通过采样端731b来执行获取第一开启采样值的步骤S4。

进而,控制器731判断第一采样差值是否满足预设条件的步骤S5,其中,第一采样差值是由第一开启采样值与关闭采样值之差所确定的,也就是说,第一采样差值等于第一开启采样值与关闭采样值之差。第一采样差值是否满足预设条件可以包括第一采样差值是否位于一预设的阈值范围内,也可以包括第一采样差值是否大于一预设的最小阈值。

若第一采样差值满足预设条件,控制器731执行控制移动机器人10执行常规动作的步骤S6。当检测面是地面时,在第一采样差值满足预设条件的情况下,控制器731判定移动机器人10遇到的是无高度落差的平整面,常规动作可以是继续前行、转向等意料之中的动作。在第一采样差值满足预设条件的情况下,当光线发射器710和光电传感器720设于移动机器人10前部时,控制器731判定移动机器人10遇到了墙、障碍物等,常规动作可以是减速靠近、转向等预期动作;当光线发射器710和光电传感器720设于移动机器人10侧边且检测面是墙面或障碍物表面时,控制器731判定移动机器人10遇到的是连续的平整面等,常规动作可以是继续沿边清扫等预期动作。若第一采样差值不满足预设条件,控制器731通过控制端731a来执行调节光线发射器710处于第二种工作状态的步骤S7。

在光线发射器710处于开启、第二工作状态时,控制器731通过采样端731b来执行获取第二开启采样值的步骤S8。

进而,控制器731判断第二采样差值是否满足预设条件的步骤S9,其中,第二采样差值是由第二开启采样值与关闭采样值之差所确定的,也就是说,第二采样差值等于第二开启采样值与关闭采样值之差。

若第二采样差值满足预设条件,控制器731执行控制移动机器人10执行常规动作的步骤S6。

若第二采样差值不满足预设条件,控制器731执行控制移动机器人10执行既定动作的步骤S10。当检测面是地面时,在第二采样差值不满足预设条件的情况下,控制器731判定移动机器人10遇到的是具有高度落差的悬崖,既定动作可以是后退、转向等规避动作;在第二采样差值不满足预设条件的情况下,当光线发射器710和光电传感器720设于移动机器人10前部时,控制器731判定移动机器人10未遇到墙、障碍物等,既定动作可以是继续前行、转向等预期动作;当光线发射器710和光电传感器720设于移动机器人10侧边且检测面是墙面或障碍物表面时,控制器731判定移动机器人10遇到的可能是墙壁或障碍物的拐角处形成的不连续的检测面,也可能是门口处形成的空旷区域的情况,既定动作可以是沿墙边清扫、沿障碍物边缘清扫等预期动作。

为了防止单次采样造成的误差,可以采用多次采样求平均值的方法,具体的,在光线发射器710处于关闭状态时,控制器731通过采样端731b来获取多个关闭采样值,并根据多个关闭采样值求得关闭采样平均值;在光线发射器710处于开启状态时,控制器731通过采样端731b来获取多个开启采样值,并根据多个开启采样值求得开启采样平均值,其中采样差值为开启采样平均值与关闭采样平均值之差。

本实用新型实施例提供了一种移动机器人10,包括:本体和驱动移动机器人10移动的驱动系统、朝向检测面发射光线的光线发射器710、响应于来自环境和/或光线发射器710发射的光线的光电传感器720、连接光电传感器720且在光电传感器720响应于预设强度的光线时阻抗减小的可变阻抗单元740、以及控制单元730,通过控制单元730调节光线发射器710以形成至少两种发射光线的强度不同的工作状态,在除最后一种所述工作状态下,若光线发射器710处于关闭和开启状态时所确定的采样差值不满足预设条件,则改变光线发射器710的工作状态,以防止产生误判而致使移动机器人10执行意外动作,实现移动机器人10能够兼顾工作在强光照射、黑色吸光检测面的特殊工作环境中。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”或“一可选实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本实用新型的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

以上的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1