CN110833357A - 障碍物识别方法及装置 - Google Patents
障碍物识别方法及装置 Download PDFInfo
- Publication number
- CN110833357A CN110833357A CN201810928683.5A CN201810928683A CN110833357A CN 110833357 A CN110833357 A CN 110833357A CN 201810928683 A CN201810928683 A CN 201810928683A CN 110833357 A CN110833357 A CN 110833357A
- Authority
- CN
- China
- Prior art keywords
- obstacle
- characteristic information
- data
- action
- motion
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000013145 classification model Methods 0.000 claims abstract description 23
- 238000012549 training Methods 0.000 claims abstract description 19
- 238000010801 machine learning Methods 0.000 claims abstract description 17
- 230000009471 action Effects 0.000 claims description 47
- 230000004888 barrier function Effects 0.000 claims description 39
- 238000010408 sweeping Methods 0.000 claims description 9
- 238000000605 extraction Methods 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000013527 convolutional neural network Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000004140 cleaning Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 238000005034 decoration Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000010893 paper waste Substances 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/24—Floor-sweeping machines, motor-driven
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L11/00—Machines for cleaning floors, carpets, furniture, walls, or wall coverings
- A47L11/40—Parts or details of machines not provided for in groups A47L11/02 - A47L11/38, or not restricted to one of these groups, e.g. handles, arrangements of switches, skirts, buffers, levers
- A47L11/4061—Steering means; Means for avoiding obstacles; Details related to the place where the driver is accommodated
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
-
- A—HUMAN NECESSITIES
- A47—FURNITURE; DOMESTIC ARTICLES OR APPLIANCES; COFFEE MILLS; SPICE MILLS; SUCTION CLEANERS IN GENERAL
- A47L—DOMESTIC WASHING OR CLEANING; SUCTION CLEANERS IN GENERAL
- A47L2201/00—Robotic cleaning machines, i.e. with automatic control of the travelling movement or the cleaning operation
- A47L2201/04—Automatic control of the travelling movement; Automatic obstacle detection
Landscapes
- Image Analysis (AREA)
Abstract
本发明公开了一种障碍物识别方法及装置。其中,该方法包括:获取障碍物的第一特征信息;将所述第一特征信息输入分类模型,由所述识别模型输出所述第一特征信息对应的障碍物的种类,其中,所述障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,所述分类模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第一特征信息和所述第一特征信息对应的障碍物的种类。本发明解决了相关技术无法对障碍物进行准确识别,导致障碍物识别准确率低的技术问题。
Description
技术领域
本发明涉及障碍识别领域,具体而言,涉及一种障碍物识别方法及装置。
背景技术
机器人在运行过程中,遇到障碍物是非常常见的情况,一般情况的机器人遇见障碍物会控制绕路,但是在障碍物的种类不同的情况下,不一定都需要机器人选择绕路,例如,扫地机器人在进行扫地工作时,扫描到一团废纸,如果检测到废纸团为障碍物,清扫机器人会绕开,实际上只要将该纸团进行清扫,或者撞开。再例如,清扫机器人遇到地板上的气球时,检测到为障碍物,清扫机器人会绕开,但是实际上只需要继续按照原来的路线行驶,该气球会被撞开。另外,清扫机器人也无法预测周围物体的运动趋势,例如,机器人在扫地过程中,周围物体有可能发生倾倒,导致该物体对扫地机器人造成损伤,导致扫地机器人需要维修,甚至损坏,使用寿命短,维护成本高。综上所述,现有技术中的机器人的障碍物识别无法对障碍物的种类进行准确识别,从而机器人的障碍物识别准确率低。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本发明实施例提供了一种障碍物识别方法及装置,以至少解决相关技术无法对障碍物进行准确识别,导致障碍物识别准确率低的技术问题。
根据本发明实施例的一个方面,提供了一种障碍物识别方法,包括:获取障碍物的第一特征信息;将所述第一特征信息输入分类模型,由所述识别模型输出所述第一特征信息对应的障碍物的种类,其中,所述障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,所述分类模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第一特征信息和所述第一特征信息对应的障碍物的种类。
可选的,将所述第一特征信息输入分类模型,由识别模型输出所述第一特征信息对应的障碍物的种类之后还包括:根据所述障碍物的种类发送动作信号,其中,所述动作信号包括下列至少之一:移动所述可移动障碍物,绕行所述不可移动障碍物,躲避所述动态障碍物。
可选的,躲避所述动态障碍物包括:获取动态障碍物的第二特征信息;将所述第二特征信息输入预测模型,由所述预测模型预测所述动态障碍物的运动影响范围,其中,所述预测模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第二特征信息和所述第二特征信息对应的所述动态障碍物的运动影响范围;根据所述运动影响范围进行躲避。
可选的,根据所述运动影响范围进行躲避包括:判断机器自身运动范围是否与所述运动影响范围产生交集;在机器自身运动范围与所述运动影响范围产生交集的情况下,发出移至所述动作影响范围之外的动作指令,所述动作指令用于指示机器自身动作。
可选的,获取障碍物的第一特征信息包括:获取周围环境中障碍物的图像信息;从所述图像信息中提取障碍物的第一特征信息。
根据本发明实施例的另一个方面,提供了一种障碍物识别装置,包括:获取模块,用于获取障碍物的第一特征信息;分类模块,用于将所述第一特征信息输入分类模型,由所述识别模型输出所述第一特征信息对应的障碍物的种类,其中,所述障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,所述分类模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第一特征信息和所述第一特征信息对应的障碍物的种类。
可选的,该装置还包括:发送模块,用于根据所述障碍物的种类发送动作信号,其中,所述动作信号包括下列至少之一:移动所述可移动障碍物,绕行所述不可移动障碍物,躲避所述动态障碍物。
可选的,该装置还包括动作模块,用于根据所述动作信号进行躲避障碍物的动作,所述动作模块包括:获取单元,用于获取动态障碍物的第二特征信息;预测单元,用于将所述第二特征信息输入预测模型,由所述预测模型预测所述动态障碍物的运动影响范围,其中,所述预测模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第二特征信息和所述第二特征信息对应的所述动态障碍物的运动影响范围;躲避单元,用于根据所述运动影响范围进行躲避。
可选的,所述躲避单元包括:判断子单元,用于判断机器自身运动范围是否与所述运动影响范围产生交集;动作子单元,用于在机器自身运动范围与所述运动影响范围产生交集的情况下,发出移至所述动作影响范围之外的动作指令,所述动作指令用于指示机器自身动作。
可选的,所述获取模块包括:获取单元,用于获取周围环境中障碍物的图像信息;提取单元,用于从所述图像信息中提取障碍物的第一特征信息。
根据本发明实施例的另一个方面,提供了一种处理器,所述处理器用于运行程序,其中,所述程序运行时执行上述中任意一项所述的方法。
根据本发明实施例的另一个方面,提供了一种扫地机器人,包括上述中任意一项所述的障碍物的识别装置。
在本发明实施例中,采用获取障碍物的第一特征信息;将第一特征信息输入分类模型,由识别模型输出第一特征信息对应的障碍物的种类,其中,障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,分类模型为使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:第一特征信息和第一特征信息对应的障碍物的种类的方式,达到了对检测到障碍物准确识别和分类的目的,从而实现了根据对检测到的障碍物进行分类的技术效果,进而解决了相关技术无法对障碍物进行准确识别,导致障碍物识别准确率低的技术问题。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种障碍物识别方法的流程图;
图2是根据本发明实施例的一种障碍物识别装置的结构示意图。
具体实施方式
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
根据本发明实施例,提供了一种障碍物识别方法的方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据本发明实施例的一种障碍物识别方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,获取障碍物的第一特征信息;
步骤S104,将第一特征信息输入分类模型,由识别模型输出第一特征信息对应的障碍物的种类,其中,障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,分类模型为使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:第一特征信息和第一特征信息对应的障碍物的种类。
通过上述步骤,采用获取障碍物的第一特征信息;将第一特征信息输入分类模型,由识别模型输出第一特征信息对应的障碍物的种类,其中,障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,分类模型为使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:第一特征信息和第一特征信息对应的障碍物的种类的方式,达到了对检测到障碍物准确识别和分类的目的,从而实现了根据对检测到的障碍物进行分类的技术效果,进而解决了相关技术无法对障碍物进行准确识别,导致障碍物识别准确率低的技术问题。
上述第一特征信息,可以是图像信息,音频信息,或者视频信息。上述第一特征用于对该障碍物进行分类,分类的结果包括,可移动障碍物,不可移动障碍物,以及动态障碍物。上述可移动障碍物和不可移动障碍物均属于静态障碍物,该可移动障碍物,不可移动障碍物的划分原则,根据不同的机器人进行不同的制定,例如,可以根据机器人本申请的重量和可以承受的最大重量进行划分,该机器人能够移动的划分为可移动障碍物,该机器人不能够移动的划分为不可移动障碍物。
上述动态障碍物,为处于运动状态的障碍物,在很多情况下,动态障碍物的速度是比较快的,例如,从桌上掉下的水杯。因此,可以对上述静态障碍物进行预测,对于可能变为动态障碍物的静态障碍物应该提前进行预测和预防。例如在水杯置于桌边的情况,需要注意,水杯是很有可能从桌面上掉下来,对该水杯掉下来的区域尽量避免经过。
上述分类模型是使用多组数据通过机器学习训练得出的,例如,卷积神经网络识别模型,等能够进行机器学习的识别模型,例如,通过多组数据进行训练,直至模型收敛,拥有输入数据与输出数据之间的识别能力。多组数据中的每组数据均包括:第一特征信息和第一特征信息对应的障碍物的种类。
可选的,将第一特征信息输入分类模型,由识别模型输出第一特征信息对应的障碍物的种类之后还包括:根据障碍物的种类发送动作信号,其中,动作信号包括下列至少之一:移动可移动障碍物,绕行不可移动障碍物,躲避动态障碍物。
对不同的种类的障碍物进行的动作当然不同,对可移动障碍物,例如纸团,气球等质量较轻的障碍物,可以将其移动至其他位置,从而使其不会影响机器人运行。对于不可移动障碍物,只能进行绕行,或者从该障碍物上跨过。对于动态障碍物,需要对其运行轨迹进行预测,并判断机器人的运行是否受其影响,若受其影响,则需要提前预防,改变该动态障碍物的运行轨迹,例如,飞来的乒乓球,选择打回去;或者改变机器人的运行状态,例如,倒下的桌椅,选择控制机器人躲避。
可选的,躲避动态障碍物包括:获取动态障碍物的第二特征信息;将第二特征信息输入预测模型,由预测模型预测动态障碍物的运动影响范围,其中,预测模型为使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:第二特征信息和第二特征信息对应的动态障碍物的运动影响范围;根据运动影响范围进行躲避。
在躲避动态障碍物时,需要注意的是,需要对该动态障碍物的运行轨迹进行预测,预测时,需要先获取该动态障碍物的第二特征信息,该第二特征信息,用于预测该动态障碍物的运动影响范围,然后根据该运动影响范围进行躲避。
上述预测模型是使用多组数据通过机器学习训练得出的,例如,卷积神经网络识别模型,等能够进行机器学习的识别模型,例如,通过多组数据进行训练,直至模型收敛,拥有输入数据与输出数据之间的识别能力。多组数据中的每组数据均包括:第二特征信息和第二特征信息对应的动态障碍物的运动影响范围。
可选的,根据运动影响范围进行躲避包括:判断机器自身运动范围是否与运动影响范围产生交集;在机器自身运动范围与运动影响范围产生交集的情况下,发出移至动作影响范围之外的动作指令,动作指令用于指示机器自身动作。
具体的,在根据动态障碍物的运动影响范围进行躲避时,判断自身运动范围是否与该运动影响范围产生交集,若自身运动范围是否与该运动影响范围产生交集,则说明有可能发生碰撞,则发出移动至该运动影响范围之外的动作指令。需要说明的是,上述机器,可以包括各类机器人或者可移动的机器。
可选的,获取障碍物的第一特征信息避包括:获取周围环境中障碍物的图像信息;从图像信息中提取障碍物的第一特征信息。在获取障碍物的第一特征信息时,可以是多种形式,从图像信息中获取,或者从音频信息中获取,或者从文本信息中获取。
图2是根据本发明实施例的一种障碍物识别装置的结构示意图,如图2所示,该障碍物识别装置20,包括:获取模块22和分类模块24,下面对该障碍物识别装置20进行详细说明。
获取模块22,用于获取障碍物的第一特征信息;分类模块24,与上述获取模块22相连,用于将第一特征信息输入分类模型,由识别模型输出第一特征信息对应的障碍物的种类,其中,障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,分类模型为使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:第一特征信息和第一特征信息对应的障碍物的种类。
可选的,该障碍物识别装置20还包括:发送模块,用于根据障碍物的种类发送动作信号,其中,动作信号包括下列至少之一:移动可移动障碍物,绕行不可移动障碍物,躲避动态障碍物。
可选的,该障碍物识别装置20还包括动作模块,用于根据动作信号进行躲避障碍物的动作,动作模块包括:获取单元,用于获取动态障碍物的第二特征信息;预测单元,用于将第二特征信息输入预测模型,由预测模型预测动态障碍物的运动影响范围,其中,预测模型为使用多组数据通过机器学习训练得出的,多组数据中的每组数据均包括:第二特征信息和第二特征信息对应的动态障碍物的运动影响范围;躲避单元,用于根据运动影响范围进行躲避。
可选的,上述躲避单元包括:判断子单元,用于判断机器自身运动范围是否与运动影响范围重合;动作子单元,用于在机器自身运动范围与运动影响范围重合的情况下,发出移至动作影响范围之外的动作指令,动作指令用于指示机器自身动作。
可选的,上述获取模块还包括:获取单元,用于获取周围环境中障碍物的图像信息;提取单元,用于从图像信息中提取障碍物的第一特征信息。
根据本发明实施例的另一个方面,提供了一种处理器,处理器用于运行程序,其中,程序运行时执行上述中任意一项的方法。
根据本发明实施例的另一个方面,提供了一种扫地机器人,包括上述中任意一项的障碍物的识别装置。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (12)
1.一种障碍物识别方法,其特征在于,包括:
获取障碍物的第一特征信息;
将所述第一特征信息输入分类模型,由所述识别模型输出所述第一特征信息对应的障碍物的种类,其中,所述障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,所述分类模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第一特征信息和所述第一特征信息对应的障碍物的种类。
2.根据权利要求1所述的方法,其特征在于,将所述第一特征信息输入分类模型,由识别模型输出所述第一特征信息对应的障碍物的种类之后还包括:
根据所述障碍物的种类发送动作信号,其中,所述动作信号包括下列至少之一:移动所述可移动障碍物,绕行所述不可移动障碍物,躲避所述动态障碍物。
3.根据权利要求2所述的方法,其特征在于,躲避所述动态障碍物包括:
获取动态障碍物的第二特征信息;
将所述第二特征信息输入预测模型,由所述预测模型预测所述动态障碍物的运动影响范围,其中,所述预测模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第二特征信息和所述第二特征信息对应的所述动态障碍物的运动影响范围;
根据所述运动影响范围进行躲避。
4.根据权利要求3所述的方法,其特征在于,根据所述运动影响范围进行躲避包括:
判断机器自身运动范围是否与所述运动影响范围产生交集;
在机器自身运动范围与所述运动影响范围产生交集的情况下,发出移至所述动作影响范围之外的动作指令,所述动作指令用于指示机器自身动作。
5.根据权利要求1所述的方法,其特征在于,获取障碍物的第一特征信息包括:
获取周围环境中障碍物的图像信息;
从所述图像信息中提取障碍物的第一特征信息。
6.一种障碍物识别装置,其特征在于,包括:
获取模块,用于获取障碍物的第一特征信息;
分类模块,用于将所述第一特征信息输入分类模型,由所述识别模型输出所述第一特征信息对应的障碍物的种类,其中,所述障碍物的种类包括,可移动障碍物,不可移动障碍物,动态障碍物,所述分类模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第一特征信息和所述第一特征信息对应的障碍物的种类。
7.根据权利要求6所述的装置,其特征在于,该装置还包括:
发送模块,用于根据所述障碍物的种类发送动作信号,其中,所述动作信号包括下列至少之一:移动所述可移动障碍物,绕行所述不可移动障碍物,躲避所述动态障碍物。
8.根据权利要求7所述的装置,其特征在于,该装置还包括动作模块,用于根据所述动作信号进行躲避障碍物的动作,所述动作模块包括:
获取单元,用于获取动态障碍物的第二特征信息;
预测单元,用于将所述第二特征信息输入预测模型,由所述预测模型预测所述动态障碍物的运动影响范围,其中,所述预测模型为使用多组数据通过机器学习训练得出的,所述多组数据中的每组数据均包括:第二特征信息和所述第二特征信息对应的所述动态障碍物的运动影响范围;
躲避单元,用于根据所述运动影响范围进行躲避。
9.根据权利要求8所述的装置,其特征在于,所述躲避单元包括:
判断子单元,用于判断机器自身运动范围是否与所述运动影响范围产生交集;
动作子单元,用于在机器自身运动范围与所述运动影响范围产生交集的情况下,发出移至所述动作影响范围之外的动作指令,所述动作指令用于指示机器自身动作。
10.根据权利要求6所述的装置,其特征在于,该获取模块还包括:
获取单元,用于获取周围环境中障碍物的图像信息;
提取单元,用于从所述图像信息中提取障碍物的第一特征信息。
11.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至5中任意一项所述的方法。
12.一种扫地机器人,其特征在于,包括权利要求6至10中任意一项所述的障碍物的识别装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810928683.5A CN110833357A (zh) | 2018-08-15 | 2018-08-15 | 障碍物识别方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810928683.5A CN110833357A (zh) | 2018-08-15 | 2018-08-15 | 障碍物识别方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110833357A true CN110833357A (zh) | 2020-02-25 |
Family
ID=69573111
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810928683.5A Pending CN110833357A (zh) | 2018-08-15 | 2018-08-15 | 障碍物识别方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110833357A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112155486A (zh) * | 2020-09-30 | 2021-01-01 | 王丽敏 | 扫地机器人的控制方法和控制装置 |
CN112859873A (zh) * | 2021-01-25 | 2021-05-28 | 山东亚历山大智能科技有限公司 | 一种基于语义激光的移动机器人多级避障***及方法 |
WO2023116914A1 (zh) * | 2021-12-23 | 2023-06-29 | 苏州宝时得电动工具有限公司 | 自移动机器人及其对障碍物的处置方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104586322A (zh) * | 2013-10-31 | 2015-05-06 | Lg电子株式会社 | 移动机器人及其工作方法 |
CN105511478A (zh) * | 2016-02-23 | 2016-04-20 | 百度在线网络技术(北京)有限公司 | 应用于扫地机器人的控制方法、扫地机器人及终端 |
CN106821157A (zh) * | 2017-04-14 | 2017-06-13 | 小狗电器互联网科技(北京)股份有限公司 | 一种扫地机器人扫地的清扫方法 |
CN107730552A (zh) * | 2017-09-27 | 2018-02-23 | 上海与德通讯技术有限公司 | 一种交互方法、装置、扫地机器人及介质 |
CN108170137A (zh) * | 2017-12-15 | 2018-06-15 | 珊口(上海)智能科技有限公司 | 移动机器人及其控制方法和控制*** |
WO2018124682A2 (ko) * | 2016-12-26 | 2018-07-05 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
-
2018
- 2018-08-15 CN CN201810928683.5A patent/CN110833357A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104586322A (zh) * | 2013-10-31 | 2015-05-06 | Lg电子株式会社 | 移动机器人及其工作方法 |
CN105511478A (zh) * | 2016-02-23 | 2016-04-20 | 百度在线网络技术(北京)有限公司 | 应用于扫地机器人的控制方法、扫地机器人及终端 |
WO2018124682A2 (ko) * | 2016-12-26 | 2018-07-05 | 엘지전자 주식회사 | 이동 로봇 및 그 제어방법 |
CN106821157A (zh) * | 2017-04-14 | 2017-06-13 | 小狗电器互联网科技(北京)股份有限公司 | 一种扫地机器人扫地的清扫方法 |
CN107730552A (zh) * | 2017-09-27 | 2018-02-23 | 上海与德通讯技术有限公司 | 一种交互方法、装置、扫地机器人及介质 |
CN108170137A (zh) * | 2017-12-15 | 2018-06-15 | 珊口(上海)智能科技有限公司 | 移动机器人及其控制方法和控制*** |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112155486A (zh) * | 2020-09-30 | 2021-01-01 | 王丽敏 | 扫地机器人的控制方法和控制装置 |
CN112859873A (zh) * | 2021-01-25 | 2021-05-28 | 山东亚历山大智能科技有限公司 | 一种基于语义激光的移动机器人多级避障***及方法 |
WO2023116914A1 (zh) * | 2021-12-23 | 2023-06-29 | 苏州宝时得电动工具有限公司 | 自移动机器人及其对障碍物的处置方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6671028B2 (ja) | 学習方法 | |
CN110833357A (zh) | 障碍物识别方法及装置 | |
CN108344414A (zh) | 一种地图构建、导航方法及装置、*** | |
US20200209880A1 (en) | Obstacle detection method and apparatus and robot using the same | |
JP6412998B1 (ja) | 動体追跡装置、動体追跡方法、動体追跡プログラム | |
CN114127805A (zh) | 深度网络的训练方法 | |
CN110245406B (zh) | 行驶仿真方法、装置及存储介质 | |
CN104508597A (zh) | 用于控制扩增实境的方法及设备 | |
CN102822770B (zh) | 关联文件 | |
CN102201062A (zh) | 信息处理设备、方法和程序 | |
EP2982132B1 (en) | Video processing system and method | |
CN107305125A (zh) | 一种地图构建方法及终端 | |
US10282634B2 (en) | Image processing method, image processing apparatus, and recording medium for reducing variation in quality of training data items | |
US11526708B2 (en) | Information processing device, information processing method, and recording medium | |
CN110895409B (zh) | 避让障碍物的控制方法 | |
CN107341139A (zh) | 一种多媒体处理方法、装置、电子设备及存储介质 | |
CN110781844A (zh) | 保安巡察监测方法及装置 | |
CN112507760A (zh) | 暴力分拣行为的检测方法、装置及设备 | |
WO2019152177A3 (en) | System and method for neuromorphic visual activity classification based on foveated detection and contextual filtering | |
KR102416146B1 (ko) | 머신러닝 및 영상처리기법을 이용한 도로 포장 상태 판별 장치 및 방법 | |
JP7121454B2 (ja) | 統計に基づく障害物位置シミュレーション方法、装置及び端末 | |
EP3654205A1 (en) | Systems and methods for generating haptic effects based on visual characteristics | |
CN104899544A (zh) | 图像处理装置和图像处理方法 | |
JP2016062372A (ja) | 情報処理装置及び情報処理プログラム | |
CN113807407B (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 |