【技术实现步骤摘要】
一种车厢内部姿态检测方法
[0001]本专利技术涉及装卸车领域,特别涉及一种车厢内部姿态检测方法。
技术介绍
[0002]装卸货作业流程是制约物品在物流仓库和工厂之间运输及周转的主要因素。当前各类自动装卸货方案正逐渐被用于装卸车过程,用于提高装卸货效率和质量,同时能够减少人工的劳动强度,在危险品或重物搬运行业还能够降低对人身健康和安全的危害。
[0003]如专利申请号201310289503.0公开的一种袋装物料装车系统和方法,通过视觉传感器采集货车车厢的图像数据,根据图像数据计算实际的码放路径,控制工业机器人抓取货物,并按照实际的码放路径,将货物装入货车车厢内。但是当前的货物自动装车系统存在以下缺陷:1)仅适用于敞口货车,对于封闭货车,无法直接采集到车厢内部的3D姿态图像,需要使用多个视觉传感器(如分别安装在货车停车位顶部和侧面位置)将采集到的图像拼接处理才能得到车厢内部的3D姿态图像;对于车厢较长的货车,车门处的视觉传感器在采集车厢内壁图像时,由于成像距离较远,容易影响到图像精度;2)通过预先采集的车厢姿态图像,设置工业机器人的码放路径时,并没有考虑到车厢内壁、车厢侧壁与底面不垂直,以及由于胎压等问题导致的车厢底部相对地面不平等情况,不能实时调整工业机器人的码放姿态,影响到货物码放位置的精度;3)环境适应性低,将视觉传感器安装在货车停车位顶部的露天位置,易受环境影响,导致检测精度降低。
技术实现思路
[0004]针对以上不足,本专利技术提出一种车厢内部姿态检测方法,3D视觉传感器跟随装卸机 ...
【技术保护点】
【技术特征摘要】
1.一种车厢内部姿态检测方法,其特征在于,所述车厢内部姿态检测方法包括以下步骤:步骤1,测量前进行3D视觉传感器坐标系和标准车厢坐标系的标定;步骤1.1,进行3D视觉传感器坐标系和标准坐标系的标定,获取所述3D视觉传感器坐标系到所述标准坐标系的转换矩阵RT1;步骤1.2,进行所述标准坐标系到标准车厢坐标系之间的标定,获取所述标准坐标系到标准车厢坐标系的转换矩阵RT2,预定义所述标准车厢坐标系的X轴、Y轴和Z轴与所述标准车厢的前面、侧面和地面分别垂直,所述标准车厢坐标系的原点为所述标准车厢的前面、侧面和地面三个平面的交点O
xyz
;步骤2,采集当前车厢内部前方角点点云并分割出车厢前面、车厢侧面和车厢地面,所述车厢内部前方角点点云为同时包括车厢前面、侧面和地面的区域;步骤2.1,所述3D视觉传感器采集车厢内部前方角点区域3D点云数据,并将所述车厢内部前方角点的3D点云数据传送给3D数据处理模块;步骤2.2,所述3D数据处理模块通过平面分割方法获取点云中的平面集合;步骤2.3,所述3D数据处理模块逐个计算步骤2.2中平面集合中每个平面的平面方程信息,获取平面法向量,通过所述RT1和RT2将所述平面法向量转换到所述标准车厢坐标系,分别计算所述标准车厢坐标系中的平面法向量与所述标准车厢坐标系的X轴、Y轴和Z轴的夹角,筛选与平面法向量夹角最小的坐标轴,根据该坐标轴对应的车厢面信息分类平面为车厢的前面、侧面或地面;步骤2.4,所述3D数据处理模块基于步骤2.3获得的所述当前车厢的前面、侧面和地面的平面方程信息,计算三个平面的交点O
’
xyz
;步骤2.5,所述3D数据处理模块基于车厢前面、车厢侧面和车厢地面的法向量及交点O
’
xyz
信息,计算所述标准车厢坐标系到所述当前车厢坐标系的姿态转换矩阵RT3。2.如权利要求1所述的一种车厢内部姿态检测方法,其特征在于,所述3D视觉处理模块通过所述RT1、RT2和RT3计算所述3D视觉传感器坐标系到所述当前车厢坐标系的姿态转换矩阵。3.如权利要求1所述的一种车厢内部姿态检测方法,其特征在于,所述3D视觉传感器搭载在传感器移动设备上,所述传感器移动设备可获得所述3D视觉的移动姿态变化矩阵RT4,当所述3D视觉传感器相对于所述标准坐标系发生变化时,所述3D数据处理模块基于RT4实时修正所述3D视觉传感器坐标系到所述标准坐标系的姿态转换矩阵RT1。4.如权利要求3所述的一种车厢内部姿态检测方法,其特征在于,所述传感器移动设备为机器人。5.如权利要求1所述的一种车厢内部姿态检测方法,其特征在于,所述计算所述标准车厢坐标系到所述当前车厢坐标系的姿态转换矩阵RT3的步骤如下:所述3D数据处理模块基于所述车厢前面、车厢侧面和车厢地面的平面方程信息,计算所述车厢地面的法向量N
Z
...
【专利技术属性】
技术研发人员:王春梅,黄怡,
申请(专利权)人:南京景曜智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。