1.一种基于视觉追踪与雷达测距的扫地机器人目标跟随清洁方法,其特征在于,所述方法包括:通过每一扫地机器人的摄像单元和测距单元分别实时获取清洁区域的第一数据和第二数据,并发送至检测单元;
所述检测单元接收并根据所述第一数据和所述第二数据获取多个目标物体和待清洁物体,将所述第一数据和第二数据进行融合,获取所述清洁区域内多个目标物体信息和待清洁信息;
根据每一所述目标物体信息提取运动特征和所述目标物体之间的关联关系,基于所述运动特征、所述关联关系和轨迹预测模型获取每一目标物体的移动轨迹;
根据所述待清洁信息、每一所述扫地机器人的清洁能力和位置信息确定目标扫地机器人及最佳清洁模式;
基于每一所述目标物体的移动轨迹和所述目标扫地机器人的位置信息获取每一所述目标扫地机器人的路径信息和对应的行驶信息;
每一所述目标扫地机器人根据对应的所述路径信息和所述行驶信息到达待清洁区域并进行清洁;
其中,确定目标扫地机器人及最佳清洁模式,包括:
根据每一所述扫地机器人的位置信息和所述待清洁物体的位置信息,将所述待清洁信息发送至距离所述待清洁物体预设范围的每一空闲的所述扫地机器人,接收所述扫地机器人预测的清洁后的第一清洁信息和最佳清洁模式,将对应所述第一清洁信息与所述待清洁信息之间差异最大的所述扫地机器人作为第一目标扫地机器人,其中,所述差异为所述扫地机器人的清洁能力;
将所述第一目标扫地机器人对应的所述第一清洁信息发送至所述预设范围内的其他扫地机器人,并接收每一所述其他扫地机器人预测的第二清洁信息和最佳清洁模式,并将对应所述第二清洁信息满足清洁标准,且还满足所述第一清洁信息与所述待清洁信息差异最小的所述其他扫地机器人作为第二目标扫地机器人,所述目标扫地机器人包括所述第一目标扫地机器人和所述第二目标扫地机器人。
2.根据权利要求1所述的方法,其特征在于,获取多个目标物体和待清洁物体,包括:
所述检测单元将所述第一数据输入第一识别模型获取所述第一数据中的第一物体的第一类别及第一类别概率,还将所述第二数据输入第二识别模型获取所述第二数据中的第二物体的第二类别及第二类别概率;
计算所述第一物体和所述第二物体之间的距离,在所述距离小于等于设定距离时,所述第一物体和所述第二物体为同一物体,并将所述同一物体作为所述目标物体,否则,不是同一物体;
在所述目标物体对应的所述第一类别和所述第二类别相同且在第一类别概率和第二类别概率都大于等于第一阈值的情况下,将所述第一类别作为所述目标物体的类别;在所述第一类别概率和第二类别概率中其中一个大于所述第一阈值且另外一个小于等于第二阈值时的情况下,重新获取所述第一数据和所述第二数据,并重复本步骤;在所述第一类别概率和所述第二类别概率都小于等于所述第二阈值时,所述目标物体为待清洁物体;
在不是同一物体时,在所述第一类别概率或者所述第二类别大于等于所述第一阈值时,将所述第一物体或者所述第二物体作为所述目标物体,反之,将所述第一物体或者所述第二物体作为所述待清洁物体。
3.根据权利要求1所述的方法,其特征在于,获取每一所述目标物体的移动轨迹,包括:
通过每一所述目标物体信息获取所述目标物体的运动特征,并分析所述目标物体的第一运动特征与周围预设范围内其他目标物体的第二运动特征之间的关联关系,并将所述目标物体的所述运动特征输入所述轨迹预测模型获取所述目标物体的移动轨迹,还基于所述目标物体的移动轨迹和所述关联关系获取所述其他目标物体的移动轨迹,其中所述运动特征包括外形、运动速度、运动姿态和运动轨迹。
4.根据权利要求1所述的方法,其特征在于,获取每一所述目标扫地机器人的路径信息和行驶信息,包括:根据所述目标扫地机器人的位置信息和所述待清洁物体的位置信息获取两者之间的连线,并在所述连线两侧的预设宽度范围内逐一获取与任意所述目标物体对应所述移动轨迹之间距离大于设定数值的路径段和时间段,并基于所述目标扫地机器人的速度范围、位置信息和所述路径段及所述路径段对应的所述时间段获取所述目标扫地机器人的路径信息和行驶信息。
5.根据权利要求1所述的方法,其特征在于,在所述目标扫地机器人在到达待清洁位置的过程中或者清洁过程中,在所述目标物体与其他目标物体之间的关联关系发生变化时,实时更新对应所述目标物体及对应其他目标物体的移动轨迹,并根据更新的所述移动轨迹获取所述目标扫地机器人新的路径信息。
6.根据权利要求1所述的方法,其特征在于,在所述目标扫地机器人的数量大于等于2时,其中,清洁能力越强的所述目标扫地机器人,清洁顺序越靠前。
7.根据权利要求1所述的方法,其特征在于,所述目标物体信息包括所述目标物体的类别、图像及位置信息,所述待清洁信息至少包括待清洁物体的类别、形态、图像、面积、体积和位置信息。
8.一种基于视觉追踪与雷达测距的扫地机器人目标跟随清洁系统,所述系统用于执行如权利要求1‑7中任一项所述的方法,其特征在于,所述系统包括:扫地机器人,包括摄像单元、测距单元和通信单元,其中,所述摄像单元用于实时获取清洁区域的第一数据,所述测距单元,用于实时获取清洁区域的第二数据;通信单元,用于将所述第一数据和所述第二数据发送至检测单元;
检测单元,用于接收并根据所述第一数据和所述第二数据获取多个目标物体和待清洁物体,将所述第一数据和第二数据进行融合,获取所述清洁区域内多个目标物体信息和待清洁信息;
预测单元,用于根据所述目标物体信息提取运动特征,基于所述运动特征和轨迹预测模型预测每一目标物体的移动轨迹;
确定单元,用于根据所述待清洁信息、每一所述扫地机器人的清洁能力和位置信息确定目标扫地机器人及清洁模式;
计算单元,用于基于所述物体的移动轨迹和所述目标扫地机器人的位置信息获取每一所述目标扫地机器人的路径信息和行驶信息;
所述扫地机器人,还用于根据对应的所述路径信息和所述行驶信息到达所述待清洁区域并基于最佳清洁模式进行清洁。
9.一种计算机可读存储介质,所述计算机可读存储介质上存储有指令,其特征在于,所述指令被处理器执行时实现如权利要求1‑7中任一项所述的方法。