【技术实现步骤摘要】
机器人、机器人的交互方法、装置和存储介质
[0001]本申请涉及人工智能领域,特别是涉及一种机器人、机器人的交互方法、装置和存储介质。
技术介绍
[0002]机器人目前已经应用于人流量较大的餐厅、商场、酒店等场所,能够实现良好的人机交互,是机器人得到推广和应用的重要保障。
[0003]现有技术中,通常会用手势控制的方式实现机器人与人的交互。机器人通过识别人的手势以执行相应的动作。
[0004]但是,在实际应用场景中会存在操作员的手不方便做出手势的情况,上述人机交互方式容易因为手不便操作受到限制,人机交互的效率较低。
技术实现思路
[0005]基于此,有必要针对上述技术问题,提供一种提高人机交互效率的机器人、机器人的交互方法、装置和存储介质。
[0006]第一方面,本申请提供了一种机器人。该机器人包括相机装置、处理器以及移动组件;
[0007]相机装置,用于对感兴趣区域进行拍摄得到目标图像,目标图像包括彩色图像和深度图像;
[0008]处理器,用于对彩色图像进行识别处理,若识别结果指示彩色图像中包含目标下肢部位,则基于彩色图像获取目标下肢部位的平面位置信息;将平面位置信息映射至深度图像中,并根据深度图像中映射位置处的深度值获取目标下肢部位的深度位置信息;根据目标下肢部位的平面位置信息和深度位置信息确定目标下肢部位的中心位置信息;根据确定的中心位置信息对目标下肢部位的运动轨迹进行识别,并根据运动轨迹识别结果输出移动指令;
[0009]移动组件,用于根据移动指 ...
【技术保护点】
【技术特征摘要】
1.一种机器人,其特征在于,所述机器人包括相机装置、处理器以及移动组件;所述相机装置,用于对感兴趣区域进行拍摄得到目标图像,所述目标图像包括彩色图像和深度图像;所述处理器,用于对所述彩色图像进行识别处理,若识别结果指示所述彩色图像中包含目标下肢部位,则基于所述彩色图像获取所述目标下肢部位的平面位置信息;将所述平面位置信息映射至所述深度图像中,并根据所述深度图像中映射位置处的深度值获取所述目标下肢部位的深度位置信息;根据所述目标下肢部位的所述平面位置信息和所述深度位置信息确定所述目标下肢部位的中心位置信息;根据确定的所述中心位置信息对所述目标下肢部位的运动轨迹进行识别,并根据运动轨迹识别结果输出移动指令;所述移动组件,用于根据所述移动指令带动所述机器人运动。2.根据权利要求1所述的机器人,其特征在于,所述处理器,具体用于若识别结果指示所述彩色图像中包含多个所述目标下肢部位,则获取所述多个目标下肢部位中最接近所述彩色图像的中心位置处的所述目标下肢部位的平面位置信息。3.根据权利要求1所述的机器人,其特征在于,所述平面位置信息包括所述目标下肢部位对应的平面区域框中各目标像素点的平面坐标值,所述深度位置信息包括所述平面区域框中各目标像素点对应的深度值;所述处理器,具体用于对所述平面区域框中各目标像素点的平面坐标值进行求均值处理,得到平面坐标均值;对所述平面区域框中各目标像素点对应的深度值进行求均值处理,得到深度均值;基于所述平面坐标均值和所述深度均值获取所述目标下肢部位的中心位置信息。4.根据权利要求3所述的机器人,其特征在于,所述处理器,还用于过滤掉所述平面区域框中背景区域包含的像素点,并将经过过滤处理后得到的平面区域框中的像素点作为目标像素点。5.根据权利要求1所述的机器人,其特征在于,所述相机装置还用于采集拍摄时刻与所述目标图像的拍摄时刻相邻的多个邻接图像;所述处理器,还用于获取各所述邻接图像所分别对应的所述目标下肢部位的中心位置信息;根据所述目标图像和各所述邻接图像所分别对应的所述目标下肢部位的中心位置信息,对所述目标下肢部位的运动轨迹进行识别。6.根据权利要求5所述的机器人,其特征在于,所述处理器,还具体用于根据所述目标图像和各所述邻接图像所分别对应的所述目标下肢部位的中心位置信息,生成位置信息向量;将所述位置信息向量输入至分类模型中,得到所述分类模型输出的运动轨迹识别结果。7.根据权利要求1所述的机器人,其特征在于,所述处理器,具体用于根据运动轨迹识别结果查询预先设置于所述机器人内的移动动作数据库,所述移动动作数据库中存储有不同类型的运动轨迹与移动动作的对应关系;根据查询结果,确定所述运动轨迹识别结果对应的目标移动动作,并基于所述目标移动动作输出所述移动指令。8.根据权利要求1所述的机器人,其特征在于,所述相机装置包括RGBD相机,所述RGBD相机的成像系统包括彩色相机和红外相机;所述相机装置,还具体用于...
【专利技术属性】
技术研发人员:黄寅,吴翔,
申请(专利权)人:深圳市普渡科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。