【技术实现步骤摘要】
机器人跟随的方法、装置及电子设备
[0001]本公开涉及机器人领域,尤其涉及一种机器人跟随的方法、装置及电子设备。
技术介绍
[0002]随着人工智能的不断发展,机器人的应用越来越广,各个领域都产生了各种类型的机器人,一个场景中也会存在多种类型的机器人。在很多公共场景中存在可移动的机器人,例如商场、机场中的机器人,通过室内导航可以进行与人们的互动和引导行为,帮助人们解决各种问题。
[0003]目前的情况,机器人在对应场景中移动解决任务时,会因为定位信号或其它原因造成定位丢失,也就是迷路的情况,此时机器人往往只能待在原地等待定位恢复,或者等待技术人员来进行解决,从而阻碍交通,并造成公共资源浪费,因而机器人在定位丢失后如何重新获得定位继续完成任务,成为亟待解决的技术问题。
技术实现思路
[0004]为了解决上述技术问题,解决机器人在定位丢失后重新获得定位,并继续完成任务,本公开实施方式的目的在于提供一种机器人跟随方法、装置、电子设备及存储介质。
[0005]根据本公开第一方面,本公开的实施例提供了一种机器人跟随的方法,包括:
[0006]判定所述机器人定位丢失时,中断执行的任务;
[0007]识别所述机器人周围的第一动态目标;
[0008]获取所述第一动态目标的运动轨迹;
[0009]按照所述运动轨迹对所述机器人进行导航跟随;
[0010]判断所述机器人是否能够通过所述运动轨迹上的地面通道;
[0011]如果所述机器人能够通过,则继续跟随所述 ...
【技术保护点】
【技术特征摘要】
1.一种机器人跟随的方法,其特征在于,包括:判定所述机器人定位丢失时,中断执行的任务;识别所述机器人周围的第一动态目标;获取所述第一动态目标的运动轨迹;按照所述运动轨迹对所述机器人进行导航跟随;在跟随过程中不断重新定位,定位成功后终止跟随,继续执行所述任务。2.根据权利要求1所述的方法,其特征在于,所述判定所述机器人定位丢失时,中断执行的任务之前,还包括:通过GPS定位和/或视觉识别对所述机器人的位置进行定位,判断所述机器人是否定位丢失;如果所述机器人GPS定位失败和/或视觉识别所处环境为未知位置,则判定所述机器人定位丢失。3.根据权利要求1所述的方法,其特征在于,所述识别所述机器人周围的第一动态目标,包括:开启所述机器人上的传感器;通过所述视觉传感器对比图像变化,识别动态目标;将所述机器人周围距离最近的动态目标作为第一动态目标。4.根据权利要求1所述的方法,其特征在于,所述获取所述第一动态目标的运动轨迹,包括:通过所述机器人上的视觉传感器采集包含所述第一动态目标的地面环境图像;提取所述地面环境图像的特征点;根据所述特征点建立地面环境坐标系;计算所述第一动态目标在所述地面环境坐标系中相对特征点的偏移距离和偏移角度;根据所述偏移距离和偏移角度在所述地面环境坐标系中生成所述第一动态目标的运动轨迹。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:判断所述机器人是否能够通过所述运动轨迹上的地面通道;如果所述机器人能够通过,则继续跟随所述第一动态目标,如果所述机器人不能通过,则放弃所述第一动态目标,寻找第二动态目标进行切换跟随。6.根据权利要求5所述的方法,其特征在于,所述判断所述机器人是否能够通过所述运动轨迹上的地面通道,包括:获取所述第一动态目标和地面通道的深度信息,并计算得到所述第一动态目标的第一尺寸以及所述地面通道的第二尺寸;根据所述机器人的自身尺寸与所述第一尺寸和第二尺寸的关系判断所述机器人是否能够通过。7.根据权利要求6所述的方法,其特征在于,所述获取所述第一动态目标和地面通道的深度信息,并计算得到所述第一动态目标的第一尺寸信息以及所述地面通道的第二尺寸信息,包括:通过深度摄像头获取所述第一动态目标和所述地面通道的深度图像;
在所述深度图像中定位所述第一动态目标和所述地面通道的多个特定关键点;产生所述第一动态目标和所述地面通道的多个特定关键点的空间坐标;基于所述特定对象的多个特定关键点的空间坐标,计算所述第一动态目标的第一尺寸和所述地面通道的第二尺寸信息。8.根据权利要求6所述的方法,其特征在于,所述根据所述机器人的自身尺寸与所述第一尺寸和第二尺寸的关系判断所述机器人是否能够通过,包括:对比所述机器人自身的尺寸与所述第一动态目标的第一尺寸以及所述地面环境通行的第二尺寸的大小;根据所述对比结果判断所...
【专利技术属性】
技术研发人员:高斌,
申请(专利权)人:达闼科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。