CN108628319B - 一种扫地机器人智能避障*** - Google Patents

一种扫地机器人智能避障*** Download PDF

Info

Publication number
CN108628319B
CN108628319B CN201810721243.2A CN201810721243A CN108628319B CN 108628319 B CN108628319 B CN 108628319B CN 201810721243 A CN201810721243 A CN 201810721243A CN 108628319 B CN108628319 B CN 108628319B
Authority
CN
China
Prior art keywords
obstacle
cleaning
sweeping
fixed
robot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810721243.2A
Other languages
English (en)
Other versions
CN108628319A (zh
Inventor
马书翠
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Pengyao Zhijia Precision Industry Co.,Ltd.
Original Assignee
Shandong Pengyao Zhijia Precision Industry Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Pengyao Zhijia Precision Industry Co ltd filed Critical Shandong Pengyao Zhijia Precision Industry Co ltd
Priority to CN201810721243.2A priority Critical patent/CN108628319B/zh
Publication of CN108628319A publication Critical patent/CN108628319A/zh
Application granted granted Critical
Publication of CN108628319B publication Critical patent/CN108628319B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0242Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using non-visible light signals, e.g. IR or UV signals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0214Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0212Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
    • G05D1/0223Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0231Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
    • G05D1/0246Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0255Control of position or course in two dimensions specially adapted to land vehicles using acoustic signals, e.g. ultra-sonic singals
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Electromagnetism (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Multimedia (AREA)
  • Acoustics & Sound (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

本发明提供一种扫地机器人智能避障***,对非固定障碍物的类型进行了判断,并针对不同类型的非固定障碍物分别执行对应的清扫策略,从而提高了障碍物识别的准确性,进而提高了清扫的效率。

Description

一种扫地机器人智能避障***
技术领域
本申请涉及机器人控制技术领域,尤其涉及一种扫地机器人智能避障***。
背景技术
随着科学技术的进步和计算机技术的发展,扫地机器人将逐步走进千家万户,成为人类的得力助手。市面上有各种厂商的扫地机器人,根据机器人的寻路方式可大致分为两类:随机碰撞式与路径规划式。两者各有优缺点,随机碰撞式对环境要求低、工作可靠性高,但清扫效率低、耗时长、清扫覆盖率较为随机;路径规划式整体清扫效率高、耗时短,且对被清洁区域地图不清晰,但对环境要求较高而且容易清扫不干净。然而,无论是哪种寻路方式,其对障碍物的处理都不妥当,无法区分固定障碍物和非固定障碍物,清扫效率极低。现有的厂商忽略了一个问题,就是扫地机器人工作时通常会固定在一个环境中,因此,对工作环境摸索清楚,区分固定障碍物和非固定障碍物也是扫地机器人领域亟需解决的问题。
随着云计算、大数据的发展,云存储在人工智能领域得到大量的应用,文献CN107643755A针对上述问题,提出了一种扫地机器人的高效控制方法,在扫地机器人中加入边沿红外检测仪检测边沿,沿着边沿寻路,确定整个被清洁区域的布局地图,同时通过障碍物检测仪检测障碍物,并通过障碍物识别装置获取障碍物的图像和位置,判断障碍物为固定障碍物或非固定障碍物,并在地图上标记出障碍物的类型,在执行清扫任务时,沿布局地图框架进行清扫,通过大数据云端记忆存储器存储环境中的固定障碍物和非固定障碍物标记点,从而智能地避开障碍物,提高扫地机器人的工作效率。
然而,上述方法也存在许多缺陷,上述方法虽然实现了固定障碍物和非固定障碍物的分类检测,但针对非固定障碍物所在位置仅仅是试探性的清扫,而针对顽皮的小狗小猫等动物,其移动式的阻碍扫地机器人前进,进而干扰清扫,由此会严重影响扫地机器人对非固定障碍物的判断,因此,有待提出一种对非固定障碍物进行分类检测的扫地机器人,提高清扫速度与效率。
发明内容
本发明提供一种扫地机器人智能避障***,所述扫地机器人包括有红外检测仪和超声波检测仪,所述红外检测仪和所述超声波检测仪安装在所述扫地机器人的行进方向的前方,所述***包括如下模块:
清扫指令执行模块,用于所述扫地机器人获取清扫指令,根据所述清扫指令规划清扫路径,根据所述清扫路径执行清扫任务;
第一障碍物识别模块,用于所述扫地机器人开启所述超声波检测仪以检测所述清扫路径上的障碍物,如果检测到障碍物,则继续检测所述障碍物的位置是否变化,如果是,则将所述障碍物标记为非固定障碍物,并执行第二障碍物识别模块;如果否,则将所述障碍物标记为固定障碍物,以绕过所述障碍物进行清扫操作;
第二障碍物识别模块,用于所述扫地机器人开启所述红外检测仪以检测所述障碍物的热量,如果所述热量达到预设的热量阈值,则将所述障碍物标记为提示性非固定障碍物,如果所述热量未达到预设的热量阈值,则将所述障碍物标记为非提示性非固定障碍物;
提示模块,用于所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号;在靠近所述非提示性非固定障碍物时等待所述障碍物离开后继续清扫,或者绕过所述障碍物进行清扫操作。
作为一种优选的实施方式,所述根据所述清扫指令规划清扫路径,具体包括:
识别所述清扫指令的类型,如果所述清扫指令携带有清扫区域信息,则所述扫地机器人计算每一个所述清扫区域的清扫面积,根据所述清扫区域和所述清扫面积规划所述扫地机器人的清扫路径;如果所述清扫指令不携带清扫区域信息,则所述扫地机器人根据所述清扫指令启动摄像装置自动巡视每一个清扫区域。
作为一种优选的实施方式,所述第一障碍物识别模块还包括:
所述扫地机器人的所述超声波检测仪检测所述清扫路径上行进方向预设距离内的障碍物;如果检测到障碍物,则继续检测所述障碍物的位置在预定时间内的变化是否达到预设距离阈值,如果是,则判断为所述障碍物的位置变化;如果否,则判断为所述障碍物的位置未变化。
作为一种优选的实施方式,所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号,具体包括:
所述扫地机器人在靠近所述提示性非固定障碍物时发出报警声音信号,并继续检测所述提示性非固定障碍物是否离开当前行进方向,如果是,则关闭所述报警声音信号,并继续执行清扫操作;如果否,则停止行进,并改变所述报警声音信号的声音类型继续发出警报。
作为一种优选的实施方式,还包括:
如果所述提示性非固定障碍物未离开当前行进方向,则停止行进,并检测所述扫地机器人的清扫刷的清扫功率是否增加的异常阈值,如果是,则停止所述清扫刷的清扫操作,调整所述扫地机器人的位置以避开所述提示性非固定障碍物。
作为一种优选的实施方式,还包括:
如果所述提示性非固定障碍物未离开当前行进方向,则停止行进,并改变所述报警声音信号的声音类型继续发出警报;
如果达到预定的等待时间后所述提示性非固定障碍物仍未离开,则关闭所述报警声音信号,绕过所述提示性非固定障碍物继续进行清扫操作。
作为一种优选的实施方式,还包括:
所述扫地机器人通过所述超声波检测仪检测所述提示性非固定障碍物的高度,如果所述提示性非固定障碍物的高度不大于预设的障碍物高度阈值,则在靠近所述提示性非固定障碍物时发出第一提示信号;如果所述提示性非固定障碍物的高度大于预设的障碍物高度阈值,则在靠近所述提示性非固定障碍物时发出第二提示信号。
作为一种优选的实施方式,还包括:
所述第一提示信号的信号强度高于所述第二提示信号的信号强度,或者,所述第一提示信号与所述第二提示信号为不同的信号类型。
本发明提供一种扫地机器人智能避障***,对非固定障碍物的类型进行了判断,并针对不同类型的非固定障碍物分别执行对应的清扫策略,从而提高了障碍物识别的准确性,进而提高了清扫的效率。
附图说明
为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1是本发明的一种扫地机器人智能避障***示例性的示意图。
具体实施方式
以下结合附图进一步说明本发明的实施例。
实施例一:
如图1所示,本发明提供一种扫地机器人智能避障***,所述扫地机器人包括有红外检测仪和超声波检测仪,所述红外检测仪和所述超声波检测仪安装在所述扫地机器人的行进方向的前方,所述***包括如下模块:
清扫指令执行模块,用于所述扫地机器人获取清扫指令,根据所述清扫指令规划清扫路径,根据所述清扫路径执行清扫任务;需要说明的是,所述清扫指令可以为不同类型,例如,为局部清扫指令或者全部清扫指令;所述扫地机器人获取清扫指令,根据所述清扫指令识别所有清扫区域及每一个所述清扫区域的清扫面积,根据所述清扫区域和所述清扫面积分配清扫任务;本发明所述的清扫区域是相对独立的,例如,家庭场景中的每个房间;所述清扫面积为可清扫区域的面积,进而所述扫地机器人将可清扫面积计算、转化为每个清扫区域的清扫路径;进而根据所述清扫路径执行清扫任务。
第一障碍物识别模块,用于所述扫地机器人开启所述超声波检测仪以检测所述清扫路径上的障碍物,如果检测到障碍物,则继续检测所述障碍物的位置是否变化,如果是,则将所述障碍物标记为非固定障碍物,并执行第二障碍物识别模块;如果否,则将所述障碍物标记为固定障碍物,以绕过所述障碍物进行清扫操作;需要说明的是,所述超声波检测仪的作用是通过检测物体与所述扫地机器人行进方向的特定距离来判断该物体是否为障碍物,例如,在所述扫地机器人行进方向上即当前清扫路径上前方20cm距离内检测到存在障碍物,则将其判断为障碍物;进一步的,判断所述障碍物的位置是否变化,此处的位置可以为相对于所述扫地机器人的相对位置,也可以为障碍物的绝对位置,在此不做限制。优选的,为障碍物的绝对位置。可见,本发明有效区分了障碍物的类型,从而提高了障碍物判断的准确性。
第二障碍物识别模块,用于所述扫地机器人开启所述红外检测仪以检测所述障碍物的热量,如果所述热量达到预设的热量阈值,则将所述障碍物标记为提示性非固定障碍物,如果所述热量未达到预设的热量阈值,则将所述障碍物标记为非提示性非固定障碍物;需要说明的是,示例性的,所述红外检测仪为红外热成像仪,以检测障碍物本身存储的能量,进而判断其是否为人体或者动物等生命体。当遇到生命体类型的障碍物时,需要发出提示信息,以免伤害该生命体,此时,将其称为提示性非固定障碍物;当遇到非生命体障碍物时,则不需要发出提示信息,此时,将其称为非提示性非固定障碍物。可见,本发明有效区分了非固定障碍物的类型,从而提高了障碍物判断的准确性。
提示模块,用于所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号;在靠近所述非提示性非固定障碍物时等待所述障碍物离开后继续清扫,或者绕过所述障碍物进行清扫操作。需要说明的是,所述提示信号可以为声音类或者光线类,在此不做限制,由于生命体对光线或者声音往往具有反馈能力,通常收到提示信号则会离开,进而不影响所述扫地机器人对地面进行完整的清扫。而如果是不具有生命体的障碍物,则提示信息不具有效果,因此,本发明采用的是被动的方式,例如等待或者绕行。可见,本发明有效区分了非固定障碍物的类型,从而提高了障碍物判断的准确性。
作为一种优选的实施方式,所述根据所述清扫指令规划清扫路径,具体包括:
识别所述清扫指令的类型,如果所述清扫指令携带有清扫区域信息,则所述扫地机器人计算每一个所述清扫区域的清扫面积,根据所述清扫区域和所述清扫面积规划所述扫地机器人的清扫路径;如果所述清扫指令不携带清扫区域信息,则所述扫地机器人根据所述清扫指令启动摄像装置自动巡视每一个清扫区域。需要说明的是,所述清扫区域信息可以为用户临时划定的清扫区域,也可以为用户预先设定的与特定的清扫指令对应的特定的清扫区域,在此不做限制。所述巡视可以在初次清扫的过程中实现,并将巡视得到的可清扫的区域进行保存,以便在第二次清扫时直接调用而不必再次巡视;此外,在后续清扫过程中可以对所述巡视的区域进行优化,以提高识别的准确性;所述所在清扫区域为可打扫的区域,即扫地机器人能够安全到达的区域,包括可以跨越的区域例如地毯。
作为一种优选的实施方式,所述第一障碍物识别模块还包括:
所述扫地机器人的所述超声波检测仪检测所述清扫路径上行进方向预设距离内的障碍物;如果检测到障碍物,则继续检测所述障碍物的位置在预定时间内的变化是否达到预设距离阈值,如果是,则判断为所述障碍物的位置变化;如果否,则判断为所述障碍物的位置未变化。需要说明的是,这里判断所述障碍物的位置是否移动采用了移动距离判断法,即移动速度是否达到预设的速度阈值。
作为一种优选的实施方式,所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号,具体包括:
所述扫地机器人在靠近所述提示性非固定障碍物时发出报警声音信号,并继续检测所述提示性非固定障碍物是否离开当前行进方向,如果是,则关闭所述报警声音信号,并继续执行清扫操作;如果否,则停止行进,并改变所述报警声音信号的声音类型继续发出警报。需要说明的是,所述提示性非固定障碍物例如人或者多数动物,在获取到到所述报警声音信号后,都会远离所述扫地机器人,此时,所述扫地机器人则可以继续执行清扫任务;而对于部分动物,由于比较顽皮或者正在地上休息,其不会主动远离,此时,改变所述报警声音信号的声音类型继续发出警报,进而再次警告该障碍物,以驱使其远离。
作为一种优选的实施方式,还包括:
如果所述提示性非固定障碍物未离开当前行进方向,则停止行进,并检测所述扫地机器人的清扫刷的清扫功率是否增加的异常阈值,如果是,则停止所述清扫刷的清扫操作,调整所述扫地机器人的位置以避开所述提示性非固定障碍物。需要说明的是,此时,主要针对顽皮的动物,其往往出于好奇心会触动清扫刷等运动部件,这里检测所述扫地机器人的清扫刷的清扫功率是否增加到异常阈值,即清扫刷的运动是否收到较大的外部阻力例如被抓住或者咬住,此时,为了避免清扫刷被破坏,需要停止所述清扫刷的清扫操作;进一步的,调整所述扫地机器人的位置以避开所述提示性非固定障碍物,从而保护所述扫地机器人不被破坏。
作为一种优选的实施方式,还包括:
如果所述提示性非固定障碍物未离开当前行进方向,则停止行进,并改变所述报警声音信号的声音类型继续发出警报;所述提示性非固定障碍物例如人或者多数动物,在获取到到所述报警声音信号后,都会远离所述扫地机器人,此时,所述扫地机器人则可以继续执行清扫任务;而对于部分动物,由于比较顽皮或者正在地上休息,其不会主动远离,此时,改变所述报警声音信号的声音类型继续发出警报,进而再次警告该障碍物,以驱使其远离。
如果达到预定的等待时间后所述提示性非固定障碍物仍未离开,则关闭所述报警声音信号,绕过所述提示性非固定障碍物继续进行清扫操作。需要说明的是,此时,为了避免清扫刷被破坏,需要停止所述清扫刷的清扫操作;进一步的,调整所述扫地机器人的位置以避开所述提示性非固定障碍物,从而保护所述扫地机器人不被破坏。
作为一种优选的实施方式,还包括:
所述扫地机器人通过所述超声波检测仪检测所述提示性非固定障碍物的高度,如果所述提示性非固定障碍物的高度不大于预设的障碍物高度阈值,则在靠近所述提示性非固定障碍物时发出第一提示信号;如果所述提示性非固定障碍物的高度大于预设的障碍物高度阈值,则在靠近所述提示性非固定障碍物时发出第二提示信号。需要说明的是,示例性的,所述红外检测仪为红外热成像仪,不仅用来检测障碍物本身存储的能量,而且可以根据障碍物的成像图来分析该障碍物的高度,从而对该生命体进行识别,以区分是人或者动物;例如,所述预设的障碍物高度阈值为0.8m,此时,将高度低于0.8m的生命体识别为动物,将高度大于0.8m的生命体识别为人;进而根据人或者动物发出不同类型的提示信号,从而提高了信息提示的效率。
作为一种优选的实施方式,还包括:
所述第一提示信号的信号强度高于所述第二提示信号的信号强度,或者,所述第一提示信号与所述第二提示信号为不同的信号类型。需要说明的是,本发明中对人的提示信号更加柔和,不至于惊吓到人;而对于动物的提示信号则要更大一点,以便及时驱离动物,从而不影响扫地机器人的清扫作业。例如,所述第一提示信号为音乐,所述第二提示信号为报警声;或者,所述第一提示信号为声音,所述第二提示信号为扫地机器人的外形变大等,在此不做限制。
本发明提供一种扫地机器人智能避障***,对非固定障碍物的类型进行了判断,并针对不同类型的非固定障碍物分别执行对应的清扫策略,从而提高了障碍物识别的准确性,进而提高了清扫的效率。
本技术领域技术人员可以理解,可以用计算机程序指令来实现这些结构图和/或框图和/或流图中的每个框以及这些结构图和/或框图和/或流图中的框的组合。可以将这些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来生成机器,从而通过计算机或其他可编程数据处理方法的处理器来执行的指令创建了用于实现结构图和/或框图和/或流图的框或多个框中指定的方法。
本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (7)

1.一种扫地机器人智能避障***,其特征在于,所述扫地机器人包括有红外检测仪和超声波检测仪,所述红外检测仪和所述超声波检测仪安装在所述扫地机器人的行进方向的前方,所述***包括如下模块:
清扫指令执行模块,用于所述扫地机器人获取清扫指令,根据所述清扫指令规划清扫路径,根据所述清扫路径执行清扫任务;
第一障碍物识别模块,用于所述扫地机器人开启所述超声波检测仪以检测所述清扫路径上的障碍物,如果检测到障碍物,则继续检测所述障碍物的位置是否变化,如果是,则将所述障碍物标记为非固定障碍物,并执行第二障碍物识别模块;如果否,则将所述障碍物标记为固定障碍物,以绕过所述障碍物进行清扫操作;
第二障碍物识别模块,用于所述扫地机器人开启所述红外检测仪以检测所述障碍物的热量,如果所述热量达到预设的热量阈值,则将所述障碍物标记为提示性非固定障碍物,如果所述热量未达到预设的热量阈值,则将所述障碍物标记为非提示性非固定障碍物;
提示模块,用于所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号;在靠近所述非提示性非固定障碍物时等待所述障碍物离开后继续清扫,或者绕过所述障碍物进行清扫操作;
所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号,具体包括:
所述扫地机器人在靠近所述提示性非固定障碍物时发出报警声音信号,并继续检测所述提示性非固定障碍物是否离开当前行进方向;如果所述提示性非固定障碍物未离开当前行进方向,则停止行进,并检测所述扫地机器人的清扫刷的清扫功率是否增加到异常阈值,如果是,则停止所述清扫刷的清扫操作,调整所述扫地机器人的位置以避开所述提示性非固定障碍物。
2.根据权利要求1所述的扫地机器人智能避障***,其特征在于,所述根据所述清扫指令规划清扫路径,具体包括:
识别所述清扫指令的类型,如果所述清扫指令携带有清扫区域信息,则所述扫地机器人计算每一个所述清扫区域的清扫面积,根据所述清扫区域和所述清扫面积规划所述扫地机器人的清扫路径;如果所述清扫指令不携带清扫区域信息,则所述扫地机器人根据所述清扫指令启动摄像装置自动巡视每一个清扫区域。
3.根据权利要求1所述的扫地机器人智能避障***,其特征在于,所述第一障碍物识别模块还包括:
所述扫地机器人的所述超声波检测仪检测所述清扫路径上行进方向预设距离内的障碍物;如果检测到障碍物,则继续检测所述障碍物的位置在预定时间内的变化是否达到预设距离阈值,如果是,则判断为所述障碍物的位置变化;如果否,则判断为所述障碍物的位置未变化。
4.根据权利要求1所述的扫地机器人智能避障***,其特征在于,所述扫地机器人在靠近所述提示性非固定障碍物时发出提示信号,具体包括:
所述扫地机器人在靠近所述提示性非固定障碍物时发出报警声音信号,并继续检测所述提示性非固定障碍物是否离开当前行进方向,如果是,则关闭所述报警声音信号,并继续执行清扫操作;如果否,则停止行进,并改变所述报警声音信号的声音类型继续发出警报。
5.根据权利要求4所述的扫地机器人智能避障***,其特征在于,还包括:
如果所述提示性非固定障碍物未离开当前行进方向,则停止行进,并改变所述报警声音信号的声音类型继续发出警报;
如果达到预定的等待时间后所述提示性非固定障碍物仍未离开,则关闭所述报警声音信号,绕过所述提示性非固定障碍物继续进行清扫操作。
6.根据权利要求4所述的扫地机器人智能避障***,其特征在于,还包括:
所述扫地机器人通过所述超声波检测仪检测所述提示性非固定障碍物的高度,如果所述提示性非固定障碍物的高度不大于预设的障碍物高度阈值,则在靠近所述提示性非固定障碍物时发出第一提示信号;如果所述提示性非固定障碍物的高度大于预设的障碍物高度阈值,则在靠近所述提示性非固定障碍物时发出第二提示信号。
7.根据权利要求6所述的扫地机器人智能避障***,其特征在于,还包括:
所述第一提示信号的信号强度高于所述第二提示信号的信号强度,或者,所述第一提示信号与所述第二提示信号为不同的信号类型。
CN201810721243.2A 2018-07-04 2018-07-04 一种扫地机器人智能避障*** Active CN108628319B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810721243.2A CN108628319B (zh) 2018-07-04 2018-07-04 一种扫地机器人智能避障***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810721243.2A CN108628319B (zh) 2018-07-04 2018-07-04 一种扫地机器人智能避障***

Publications (2)

Publication Number Publication Date
CN108628319A CN108628319A (zh) 2018-10-09
CN108628319B true CN108628319B (zh) 2021-10-19

Family

ID=63689552

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810721243.2A Active CN108628319B (zh) 2018-07-04 2018-07-04 一种扫地机器人智能避障***

Country Status (1)

Country Link
CN (1) CN108628319B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111381590A (zh) * 2018-12-28 2020-07-07 珠海市一微半导体有限公司 一种扫地机器人及其路线规划方法
CN111493744A (zh) * 2019-01-31 2020-08-07 北京奇虎科技有限公司 扫地机器人遥控方法、装置、电子设备及可读存储介质
CN112155487A (zh) * 2019-08-21 2021-01-01 追创科技(苏州)有限公司 扫地机器人、扫地机器人的控制方法及存储介质
CN112882459A (zh) * 2019-11-29 2021-06-01 惠州拓邦电气技术有限公司 一种清扫路径规划方法、清扫路径规划装置和清扫机器人
CN111000498B (zh) * 2019-12-23 2021-10-08 深圳市无限动力发展有限公司 扫地机器人及其清扫区域的设定方法、装置和存储介质
CN111067439B (zh) * 2019-12-31 2022-03-01 深圳飞科机器人有限公司 障碍物处理方法以及清洁机器人
CN111481105A (zh) * 2020-04-20 2020-08-04 北京石头世纪科技股份有限公司 一种自行走机器人避障方法、装置、机器人和存储介质
CN111930127B (zh) * 2020-09-02 2021-05-18 广州赛特智能科技有限公司 一种机器人障碍物识别及避障方法
CN112327854A (zh) * 2020-11-12 2021-02-05 炬星科技(深圳)有限公司 一种路径阻塞处理方法和机器人
CN113017496B (zh) * 2021-03-12 2022-08-05 深圳市无限动力发展有限公司 基于扫地机的消毒方法、装置和计算机设备
CN113219985A (zh) * 2021-05-27 2021-08-06 九天创新(广东)智能科技有限公司 一种清扫车的路径规划方法、装置、清扫车
CN114711693A (zh) * 2022-05-09 2022-07-08 珠海格力电器股份有限公司 路径优化方法、非易失性存储介质以及清扫***

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101091428A (zh) * 2006-10-20 2007-12-26 大连理工大学 一种自动割草机器人
CN102023641A (zh) * 2009-05-20 2011-04-20 范钦雄 行动机器人与其目标物处理路径的规划方法
CN102138769A (zh) * 2010-01-28 2011-08-03 深圳先进技术研究院 清洁机器人及其清扫方法
CN106324619A (zh) * 2016-10-28 2017-01-11 武汉大学 一种变电站巡检机器人自动避障方法
CN107450569A (zh) * 2017-09-27 2017-12-08 上海思岚科技有限公司 一种扫地机器人的控制方法及设备
CN107518833A (zh) * 2017-10-12 2017-12-29 南京中高知识产权股份有限公司 一种扫地机器人的障碍物识别方法
CN107643755A (zh) * 2017-10-12 2018-01-30 南京中高知识产权股份有限公司 一种扫地机器人的高效控制方法
CN108042058A (zh) * 2017-12-19 2018-05-18 常州大学怀德学院 一种温差红外感知的地面清洁攀爬机器人
CN108227523A (zh) * 2017-11-01 2018-06-29 深圳乐动机器人有限公司 机器人控制方法、装置、存储介质和计算机设备

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940004375B1 (ko) * 1992-03-25 1994-05-23 삼성전자 주식회사 자주식 청소기의 구동방법
JP3192964B2 (ja) * 1996-02-27 2001-07-30 日本輸送機株式会社 自立走行式掃除ロボットの障害物検出装置
CN108136589A (zh) * 2016-08-26 2018-06-08 深圳市赛亿科技开发有限公司 一种自动避障的送餐机器人及避障方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101091428A (zh) * 2006-10-20 2007-12-26 大连理工大学 一种自动割草机器人
CN102023641A (zh) * 2009-05-20 2011-04-20 范钦雄 行动机器人与其目标物处理路径的规划方法
CN102138769A (zh) * 2010-01-28 2011-08-03 深圳先进技术研究院 清洁机器人及其清扫方法
CN106324619A (zh) * 2016-10-28 2017-01-11 武汉大学 一种变电站巡检机器人自动避障方法
CN107450569A (zh) * 2017-09-27 2017-12-08 上海思岚科技有限公司 一种扫地机器人的控制方法及设备
CN107518833A (zh) * 2017-10-12 2017-12-29 南京中高知识产权股份有限公司 一种扫地机器人的障碍物识别方法
CN107643755A (zh) * 2017-10-12 2018-01-30 南京中高知识产权股份有限公司 一种扫地机器人的高效控制方法
CN108227523A (zh) * 2017-11-01 2018-06-29 深圳乐动机器人有限公司 机器人控制方法、装置、存储介质和计算机设备
CN108042058A (zh) * 2017-12-19 2018-05-18 常州大学怀德学院 一种温差红外感知的地面清洁攀爬机器人

Also Published As

Publication number Publication date
CN108628319A (zh) 2018-10-09

Similar Documents

Publication Publication Date Title
CN108628319B (zh) 一种扫地机器人智能避障***
CN108852182B (zh) 一种扫地机器人智能避障方法
US10678251B2 (en) Cleaning method for a robotic cleaning device
US9946263B2 (en) Prioritizing cleaning areas
EP3082542B1 (en) Sensing climb of obstacle of a robotic cleaning device
CN107643755B (zh) 一种扫地机器人的高效控制方法
CN109602356A (zh) 一种清洁机器人、智能补水方法及补水站
US10534367B2 (en) Experience-based roadmap for a robotic cleaning device
CN108733061B (zh) 一种清扫作业的路径修正方法
KR100962593B1 (ko) 영역 기반의 청소기 제어 방법 및 장치, 그 기록 매체
KR20190035376A (ko) 인공지능을 이용한 이동 로봇 및 이동 로봇의 제어방법
CN109479746B (zh) 一种机器人逗宠控制方法及芯片
CN110946508A (zh) 使用激光雷达和摄像头的扫地机器人的控制方法及装置
CN111381590A (zh) 一种扫地机器人及其路线规划方法
CN112022000A (zh) 一种扫地机器人清扫的方法及相关装置
US20240159901A1 (en) Optical sensing system
WO2023098455A1 (zh) 清洁设备的运行控制方法及装置、存储介质及电子装置
CN112674647B (zh) 视觉机器人的清洁控制方法、装置及视觉机器人和芯片
CN115530677B (zh) 清洁机器人及清洁机器人的控制方法
KR101498040B1 (ko) 로봇 청소기 및 이의 제어 방법
CN111624989B (zh) 控制方法及自移动设备
TWI799273B (zh) 利用視覺演算法進行雞舍智能偵測移除系統
TW202335814A (zh) 機器人避障方法
CN116687297A (zh) 清洁方法、清洁设备和存储介质
CN117707128A (zh) 自移动机器人的控制***、建图方法、进停靠站方法和出停靠站方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20210913

Address after: 277800 building 6 and 7, lithium battery industrial park, east of Fuyuan 4th Road, Xingcheng sub district office, high tech Zone, Zaozhuang City, Shandong Province

Applicant after: Shandong Pengyao Zhijia Precision Industry Co.,Ltd.

Address before: 063000 Building 1, budongli, Lubei District, Tangshan City, Hebei Province

Applicant before: Ma Shucui

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant