【技术实现步骤摘要】
确定工程车辆臂架与障碍物距离的方法、处理器及系统
[0001]本申请涉及工程车辆
,具体涉及一种确定工程车辆臂架与障碍物距离的方法、处理器、系统及存储介质。
技术介绍
[0002]很多工程车辆包括有可以旋转的臂架,例如泵车,高空作业平台车辆等,在臂架运动的过程中,可能会与建筑物、高压线等障碍物发生碰撞,引发臂架受损,因此需要确定臂架在运动过程中与障碍物之间的距离。
[0003]现有技术中,确定距离的方法有建立臂架和障碍物的包围盒模型,并通过确定两个包围盒模型之间的距离的方式确定臂架与障碍物的距离。但是,障碍物为不规则形状,通常为障碍物建立的球形包围盒模型与实际障碍物实体区别较大,即球形包围盒紧致性较差,导致确定的距离与实际距离相差较大。若同时建立臂架和障碍物紧致性较高的包围盒模型,计算量过大,难以实现实时确定臂架与障碍物之间的距离。
技术实现思路
[0004]本申请实施例的目的是提供一种确定工程车辆臂架与障碍物距离的方法、处理器、系统、工程车辆及存储介质。
[0005]为了实现上述目的,本申请第一方面提供一种确定工程车辆臂架与障碍物距离的方法,工程车辆包括多个可旋转臂架,激光雷达装置安装在任意一个臂架上,方法包括:
[0006]建立第一坐标系,其中,第一坐标系是指激光雷达装置以其采集点位置为原点建立的平面直角坐标系;
[0007]实时获取每个臂架在第一坐标系上的多个第一点云坐标和每个臂架的实时倾角;
[0008]根据每个臂架的多个第一点云坐标确定每个臂架的 ...
【技术保护点】
【技术特征摘要】
1.一种确定工程车辆臂架与障碍物距离的方法,其特征在于,所述工程车辆包括多个可旋转臂架,激光雷达装置安装在任意一个臂架上,所述方法包括:建立第一坐标系,其中,所述第一坐标系是指所述激光雷达装置以其采集点位置为原点建立的平面直角坐标系;实时获取每个臂架在所述第一坐标系上的多个第一点云坐标和每个臂架的实时倾角;根据每个臂架的多个第一点云坐标确定每个臂架的转轴中心并建立多个第二坐标系,其中,所述第二坐标系是以每个臂架的转轴中心为原点建立的平面直角坐标系,针对每个臂架对应的第二坐标系,所述臂架的延伸方向为所述第二坐标系X轴的正方向,与所述臂架底平面垂直向上的方向为所述第二坐标系Z轴的正方向,Y轴的正方向基于右手定则确定;根据每个臂架的转轴中心和所述实时倾角确定所述第一坐标系与每个臂架的第二坐标系之间的转换矩阵;针对每个臂架,根据所述转换矩阵确定所述臂架的每个第一点云坐标在所述臂架的第二坐标系中对应的第二点云坐标;根据每个臂架的外形参数和其对应的第二点云坐标确定每个臂架的包围盒模型;在所述工程车辆的臂架周围存在障碍物的情况下,获取每个臂架以及所述障碍物在所述第一坐标系上的多个第三点云坐标;根据所述转换矩阵确定每个第三点云坐标在每个第二坐标系中对应的多个第四点云坐标;根据所述包围盒模型与所述多个第四点云坐标确定每个臂架与所述障碍物之间的距离。2.根据权利要求1所述的确定工程车辆臂架与障碍物距离的方法,其特征在于,所述根据所述包围盒模型与所述多个第四点云坐标确定所述每个臂架与所述障碍物之间的距离包括:在获取所述多个第四点云坐标之后,剔除所述第四点云坐标中与所述包围盒模型重合的点云坐标,以得到所述障碍物的第五点云坐标;确定所述第五点云坐标投射于二维有序坐标空间中所对应的第六点云坐标;针对每个包围盒模型,确定所述包围盒模型在所述二维有序坐标空间中对应的二维包围盒模型;根据所述二维包围盒模型与所述第六点云坐标确定每个臂架与所述障碍物之间的距离。3.根据权利要求2所述的确定工程车辆臂架与障碍物距离的方法,其特征在于,所述根据所述二维包围盒模型与所述第六点云坐标确定每个臂架与所述障碍物之间的距离包括:在任意一个第六点云坐标对应的位置与所述二维包围盒模型之间的距离为零的情况下,确定所述包围盒模型对应的臂架与所述障碍物发生了碰撞;在确定所述臂架与所述障碍物未发生碰撞的情况下,控制所述二维包围盒模型多次移动,以确定所述二维包围盒模型在每个方向与所述第六点云坐标之间的距离,进而确定每个臂架与所述障碍物之间的距离。4.根据权利要求3所述的确定工程车辆臂架与障碍物距离的方法,其特征在于,所述在确定所述臂架与所述障碍物没有发生碰撞的情况下,控制所述二维包围盒模型多次移动,
以确定所述二维包围盒模型在每个方向与所述第六点云坐标之间的距离,进而确定每个臂架与所述障碍物之间的距离包括:控制所述二维包围盒模型向预设方向移动预设距离;在所述二维包围盒模型与任意一个第六点云坐标未重合的情况下,再次向所述预设方向移动所述预设距离;在所述二维包围盒模型与任意一个第六点云坐标重合的情况下,通过二分法控制所述二维包围盒模型多次移动,直至所述二维包围盒模型内部与任意一个第六点云坐标未重合,且所述二维包围盒模型的边界与所述任意一个或多个第六点云坐标重合;根据多次移动的位移量确定所述二维包围盒模型在预设方向与所述第六点云坐标之间的距离;确定所述二维包围盒模型在所有方向与所述第六点云坐标之间的距离,以确定每个臂架与所述障碍物之间的距离。5.根据权利要求1所述的确定工程车辆臂架与障碍物距离的方法,其特征在于,所述激光雷达装置安装在第一臂架上,所述根据每个臂架的转...
【专利技术属性】
技术研发人员:丰生日,李淇阳,徐翔,尹君,聂一彪,
申请(专利权)人:中联重科股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。