【技术实现步骤摘要】
机器人充座避让方法、装置、计算机设备及存储介质
本申请涉及扫地机器人导航
,尤其涉及扫地机器人充座避让方法、装置、计算机设备及存储器。
技术介绍
扫地机器人能够自主的对一个区域进行清扫,大大降低了清洁工作所需消耗的人力。为了保证清扫工作的连续性,扫地机器人需要定期自行充电,优选的扫地机器人需要在导航系统的配合下运行到充座所在的区域,之后与充电器对接进行充电。导航功能仅能驱动扫地机器人在某个区域内行走,并遍历整个区域,然而扫地机器人在正常清扫的过程当中可能多次经过充电区域附近,在此过程当中,如果扫地机器人误入充电区域并且撞击充座,会造成充座的位置产生偏移,影响后续回充座充电状态下回充过程的效率,进而影响清洁的效率。
技术实现思路
本申请实施例的目的在于提出一种机器人充座避让方法,使得扫地机器人在清扫过程当中避让充电区域,增强扫地机器人清扫过程中的可靠性。为了解决上述技术问题,本申请实施例提供机器人充座避让方法,用于扫地机器人在弓字行走状态下,采用了如下所述的技术方案:机器人充座避让方法方法,包括下述步骤:连续检测充电区域信号;如果检测到充电区域信号,判断充电区域信号与扫地机器人前进方向之间的信号夹角是否大于第一预设值;如果所述信号夹角小于所述第一预设值,根据预设的弓字行走的下一跳的转动方向和运动距离,驱动扫地机器人转向并且行走。进一步的,所述步骤如果检测到充电区域信号,判断充电区域信号与扫地机器人前进方向之间的信号夹角是否大于第一预设值之后,该方 ...
【技术保护点】
1.机器人充座避让方法方法,用于扫地机器人在弓字行走状态下,其特征在于,包括下述步骤:/n连续检测充电区域信号;/n如果检测到充电区域信号,判断充电区域信号与扫地机器人前进方向之间的信号夹角是否大于第一预设值;/n如果所述信号夹角小于所述第一预设值,根据预设的弓字行走的下一跳的转动方向和运动距离,驱动扫地机器人转向并且行走。/n
【技术特征摘要】
1.机器人充座避让方法方法,用于扫地机器人在弓字行走状态下,其特征在于,包括下述步骤:
连续检测充电区域信号;
如果检测到充电区域信号,判断充电区域信号与扫地机器人前进方向之间的信号夹角是否大于第一预设值;
如果所述信号夹角小于所述第一预设值,根据预设的弓字行走的下一跳的转动方向和运动距离,驱动扫地机器人转向并且行走。
2.根据权利要求1所述的机器人充座避让方法方法,其特征在于,所述步骤如果检测到充电区域信号,判断充电区域信号与扫地机器人前进方向之间的信号夹角是否大于第一预设值之后,该方法还包括:
如果所述信号夹角大于所述第一预设值,根据预设的弓字行走的当前边行走距离确定与扫地机器人当前前进方向同向的第一方向上的第一目标位移分量;
根据预设的弓字行走的下一跳的转动方向和运动距离,确定与扫地机器人当前前进方向相垂直的第二方向上的第二目标位移分量;
根据所述信号方向为扫地机器人前进方向的逆时针方向,驱动扫地机器人顺时针旋转第一预设角度,或者根据所述信号方向为扫地机器人前进方向的顺时针方向,驱动扫地机器人逆时针旋转第一预设角度,并且驱动所述扫地机器人绕弧运动以避让充电区域信号;
如果第一目标位移分量完成则驱动扫地机器人转向至第二方向,并且行走直到完成所述第二目标位移分量,以继续弓字行走。
3.根据权利要求2所述的机器人充座避让方法方法,其特征在于,所述步骤根据所述信号方向为扫地机器人前进方向的逆时针方向,驱动扫地机器人顺时针旋转第一预设角度,或者根据所述信号方向为扫地机器人前进方向的顺时针方向,驱动扫地机器人逆时针旋转第一预设角度,并且驱动所述扫地机器人绕弧运动以避让充电区域信号之后,该方法还包括:
如果第二目标位移分量完成则驱动扫地机器人转向至第一方向的反方向,并且行走,以继续弓字行走。
4.根据权利要求3所述的机器人充座避让方法方法,其特征在于,所述步骤根据所述信号方向为扫地机器人前进方向的逆时针方向,驱动扫地机器人顺时针旋转第一预设角度,或者根据所述信号方向为扫地机器人前进方向的顺时针方向,驱动扫地机器人逆时针旋转第一预设角度,并且驱动所述扫地机器人绕弧运动以避让充电区域信号中,所述绕弧运动的步骤具体包括:
根据扫地机器人的转动是顺时针,确定向心方向为逆时针方向或根据扫地机器人的转动是逆时针,确定向心方向为顺时针方向;
执行绕弧动作,驱动扫地机器人前进,同时向所述向心方向转动,直到检测到充电区域信号;
驱动扫地机器人向所述向心方向的反方向转动第二预设角度;
执行绕弧动作,直到退出绕弧运动。
5.机器人充座避让方法,用于扫地机器人在沿墙状态下,其特征在于,包括下述步骤:
连续检测充电区域信号;
如果检测到充电区域信号,根据充电区域信号与扫地机器...
【专利技术属性】
技术研发人员:左海明,巫传传,
申请(专利权)人:深圳市云鼠科技开发有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。