The invention provides a robot obstacle avoidance method, a system, a readable storage medium, and a robot. The method includes: when a collision information is obtained, the laser radar avoidance function of the robot is closed according to the collision information, and the ultrasonic wave avoidance function of the robot is opened, and an ultrasonic inverse is obtained. When the information is fed, the position information of the obstacle is obtained according to the ultrasonic feedback information, and the robot is controlled to move to the direction far away from the obstacle according to the position information. The obstacle avoidance method, system, readable storage medium and robot are combined with two methods of detecting obstacles by ultrasonic and laser radar to solve the problem that the robot can not be identified accurately within a certain range, which causes the robot to hit the wall frequently.
【技术实现步骤摘要】
机器人避障方法、系统、可读存储介质及机器人
本专利技术涉及机器人
,特别涉及一种机器人避障方法、系统、可读存储介质及机器人。
技术介绍
近几年,机器人主题越来越火热,工业机器人、家庭服务机器人、玩具机器人等等各种各样的机器人也纷纷亮相各大市场。其中,家庭服务机器人以扫地机器人为主,扫地机器人以其小巧的体形,可清扫如床底、沙发低等人们很难清扫的区域,深受广大消费者的喜爱。现有的机器人,一般都设有一激光雷达传感器,不断的检测机器人与前方障碍物的距离,其探测的最远距离可以达到8至10米,以便及时调整机器人的运动方向,达到避障的目的。但是,激光传感器的安装位置及物理特性的原因,对于一定范围内以内的障碍物,检测结果不准确,从而导致机器人在遇到一定范围内以内的障碍物时,发生频繁撞墙的现象。
技术实现思路
基于此,本专利技术的目的是提供一种避免机器人频繁撞墙的机器人避障方法、系统、存储介质及机器人。本专利技术提供的一种机器人避障方法,所述方法包括:当获取一碰撞信息时,根据所述碰撞信息关闭所述机器人的激光雷达避障功能,同时打开所述机器人的超声波避障功能;当获取一超声波反馈信息时,根据所述超声波反馈信息获取障碍物的位置信息,根据所述位置信息控制所述机器人向远离所述障碍物的方向移动。上述机器人避障方法,其中,所述根据所述位置信息控制所述机器人向远离所述障碍物的方向移动的步骤包括:在所述机器人朝远离所述障碍物的方向位移的过程中,检测所述机器人两侧的预设距离内是否存在其他障碍物;若是,则控制所述机器人继续后退;如否,则获取所述机器人的目的位置,并控制所述机器人向靠近所述目的位置 ...
【技术保护点】
1.一种机器人避障方法,其特征在于,所述方法包括:当获取一碰撞信息时,根据所述碰撞信息关闭所述机器人的激光雷达避障功能,同时打开所述机器人的超声波避障功能;当获取一超声波反馈信息时,根据所述超声波反馈信息获取障碍物的位置信息,并根据所述位置信息控制所述机器人向远离所述障碍物的方向移动。
【技术特征摘要】
1.一种机器人避障方法,其特征在于,所述方法包括:当获取一碰撞信息时,根据所述碰撞信息关闭所述机器人的激光雷达避障功能,同时打开所述机器人的超声波避障功能;当获取一超声波反馈信息时,根据所述超声波反馈信息获取障碍物的位置信息,并根据所述位置信息控制所述机器人向远离所述障碍物的方向移动。2.根据权利要求1所述的机器人避障方法,其特征在于,所述根据所述位置信息控制所述机器人向远离所述障碍物的方向移动的步骤包括:在所述机器人朝远离所述障碍物的方向位移的过程中,检测所述机器人两侧的预设距离内是否存在其他障碍物;若是,则控制所述机器人继续后退;如否,则获取所述机器人的目的位置,并控制所述机器人向靠近所述目的位置的一侧位移。3.根据权利要求1所述的机器人避障方法,其特征在于,所述根据所述位置信息控制所述机器人向远离所述障碍物的方向移动的步骤之后,所述方法还包括:检测所述机器人与最近的障碍物的距离,并判断所述距离是否在预设阈值内;若是,则继续使用所述机器人的超声波避障功能;若否,则开启所述激光雷达避障功能。4.根据权利要求1所述的机器人避障方法,其特征在于,所述根据所述位置信息控制所述机器人向远离所述障碍物的方向移动的步骤还包括:获取所述障碍物的轮廓信息,并根据所述轮廓信息和所述位置信息生成一避障路线,并根据所述避障路线控制所述机器人行进。5.根据权利要求4所述的机器人避障方法,其特征在于,所述控制所述机器人以所述避障路线行进的步骤包括:控制所述机器人抵靠所述障碍物;判断...
【专利技术属性】
技术研发人员:邓颇,
申请(专利权)人:深圳市艾特智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。