The invention discloses an obstacle avoidance control method for self-mobile devices. S1: divides the walking path of self-mobile devices into N actions, and presupposes the duration threshold required for each action to be completed by mobile devices; and, N > 1; S2: any action is the current action movement from mobile devices; S3: determines whether the current action is different or not. In normal state, if in abnormal state, execute 4; if not in abnormal state, return to 65 Step S2 to S5 until the mobile device completes the walking path or stops. The invention also provides a self-mobile device, which improves the accuracy of obstacle judgment and realizes obstacle avoidance control of the self-mobile device based on the above obstacle avoidance control method.
【技术实现步骤摘要】
自移动设备的避障控制方法及自移动设备
本专利技术属于智能机器人
,涉及自移动设备的避障控制方法及自移动设备。
技术介绍
现有的自移动设备多为自移动的智能机器人,因其自动执行打扫清洁工作的方式而被广泛地应用于家庭中。然而,自移动设备在移动过程中不可避免的会碰撞到障碍物,如:墙壁、家具、或移动中碰触到的其他移动物,为识别这些障碍物,自移动设备通常会设置非接触式或是接触式的感测器。其中,非接触式的感测器可利用红外线或是激光,藉由主动发出信号来检测与障碍物间的距离。接触式的感测器,例如缓冲器(Bumper),当自走式电子装置藉由缓冲器碰撞到障碍物时,会自动停止或改变移动方向。现有技术中的自移动设备的非接触式或接触式的感测器对障碍物会有盲区的限制,针对一些障碍物或是障碍物的所在位置,自移动设备可能无法做出识别以及回避障碍物的控制。甚至是行走在不平整的地面时,自移动设备亦无法根据所接触的地形环境即时执行相对应的调整。因此,有必要专利技术一种新的自移动设备及其自避障控制方法,以解决现有技术中的缺失。
技术实现思路
本专利技术的目的之一在于克服
技术介绍
中的缺陷,提供一种自移动设备的避障控制方法及自移动设备,其具体方案如下:一种自移动设备的避障控制方法,避障控制方法包括:S1:将自移动设备的行走路径分割为N个动作,并预设自移动设备完成每个动作所需持续时间阈值;且,N>1;S2:自移动设备以任一动作为当前动作运动;S3:判断当前动作是否处于异常状态,若处于异常状态则执行步骤S4;若未处于异常状态则返回步骤S2;S4:检测当前动作持续时间是否满足对应动作的时间阈值,如果是则自 ...
【技术保护点】
1.一种自移动设备的避障控制方法,其特征在于,避障控制方法包括:S1:将自移动设备的行走路径分割为N个动作,并预设自移动设备完成每个动作所需持续时间阈值;且,N>1;S2:自移动设备以任一动作为当前动作运动;S3:判断当前动作是否处于异常状态,若处于异常状态则执行步骤S4;若未处于异常状态则返回步骤S2;S4:检测当前动作持续时间是否满足对应动作的时间阈值,如果是则自移动设备执行步骤S5;如果否则返回步骤S2;S5:执行下一动作,并返回步骤S2;S6:重复步骤S2至S5,直到自移动设备完成行走路径或停止工作。
【技术特征摘要】
1.一种自移动设备的避障控制方法,其特征在于,避障控制方法包括:S1:将自移动设备的行走路径分割为N个动作,并预设自移动设备完成每个动作所需持续时间阈值;且,N>1;S2:自移动设备以任一动作为当前动作运动;S3:判断当前动作是否处于异常状态,若处于异常状态则执行步骤S4;若未处于异常状态则返回步骤S2;S4:检测当前动作持续时间是否满足对应动作的时间阈值,如果是则自移动设备执行步骤S5;如果否则返回步骤S2;S5:执行下一动作,并返回步骤S2;S6:重复步骤S2至S5,直到自移动设备完成行走路径或停止工作。2.根据权利要求1所述自移动设备的避障控制方法,其特征在于,所述步骤S3中的判断当前动作是否处于异常的方法为:S01:获取自移动设备执行当前动作在时刻T0的驱动机构的电流值I0;S02:获取自移动设备执行当前动作在时刻T1的驱动机构的电流值I1;S03:计算I0与I1的差值,若∣I0-I1∣≤I0,则当前动作为正常状态;若∣I0-I1∣>I0,则自当前动作为异常状态。3.根据权利要求1所述自移动设备的避障控制方法,其特征在于,所述步骤S3中的判断当前动作是...
【专利技术属性】
技术研发人员:王时群,刘德,郑卓斌,王立磊,
申请(专利权)人:广东宝乐机器人股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。