【技术实现步骤摘要】
无人叉车的导航方法、介质和无人叉车
[0001]本申请涉及无人叉车
,具体涉及一种无人叉车的导航方法、介质和无人叉车。
技术介绍
[0002]相关技术中,无人叉车在箱式的货柜车车厢内进行取放货物时,由于车厢长度较长、车厢内部光照条件不佳以及行驶晃动等原因,导致无人叉车在车厢内的行驶路径不可控,并且无人叉车无法通过二维码识别技术确定车厢内壁以及前方货物的位置,降低无人叉车的作业效率。
技术实现思路
[0003]基于此,有必要针对上述技术问题,提供一种可以解决无人叉车识别车厢内货物位置的无人叉车的导航方法、介质和无人叉车。
[0004]一种无人叉车的导航方法,包括以下步骤:
[0005]对位于车厢内部的无人叉车上配置的激光雷达采集的多个第一点云数据进行处理,获取多个第二点云数据;第二点云数据表征待处理的点云数据;
[0006]对多个第二点云数据进行处理,在多个第二点云数据中提取多个第三点云数据;第三点云数据表征在车厢中心坐标系下的位于车厢内部的点云数据;
[0007]在多个第三点云数据中,确定第四点云数据;第四点云数据表征在激光坐标系下的目标货物的数据;
[0008]对第四点云数据进行处理,生成无人叉车的行车路径,并控制无人叉车按照所述行车路径行驶。
[0009]一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述无人叉车的导航方法的步骤。
[0010]一种无人叉车,包括存储器和处理器,存储器存储有计算机程序,处理器执 ...
【技术保护点】
【技术特征摘要】
1.一种无人叉车的导航方法,其特征在于,包括:对位于车厢内部的无人叉车上配置的激光雷达采集的多个第一点云数据进行处理,获取多个第二点云数据;所述第二点云数据表征待处理的点云数据;对多个所述第二点云数据进行处理,在多个所述第二点云数据中提取多个第三点云数据;所述第三点云数据表征在车厢中心坐标系下的位于车厢内部的点云数据;在多个所述第三点云数据中,确定第四点云数据;所述第四点云数据表征在激光坐标系下的目标货物的数据;对所述第四点云数据进行处理,生成所述无人叉车的行车路径,并控制所述无人叉车按照所述行车路径行驶。2.根据权利要求1所述的无人叉车的导航方法,其特征在于,所述对多个所述第二点云数据进行处理,在多个所述第二点云数据中提取多个第三点云数据,包括:根据多个所述第二点云数据,确定车厢中心平面模型的模型参数和多个第五点云数据;所述第五点云数据表征位于车厢两侧车壁与内地面之外的点云数据;根据所述车厢中心平面模型的模型参数,确定所述车厢中心坐标系下的各轴参数;根据所述车厢中心坐标系下的各轴参数,将多个所述第五点云数据转换为对应的多个所述第三点云数据。3.根据权利要求2所述的无人叉车的导航方法,其特征在于,所述根据多个所述第二点云数据,确定车厢中心平面模型的模型参数,包括:从多个所述第二点云数据中提取多个第六点云数据,并按照设定数据处理流程对多个所述第六点云数据进行处理,确定车厢左壁平面模型的模型参数;所述第六点云数据表征用于拟合车厢左壁的点云数据;使用多个所述第二点云数据对所述车厢左壁平面模型的模型参数进行检验,并根据多个所述第二点云数据对应的第一检验结果,从多个所述第二点云数据中提取多个第七点云数据;所述第七点云数据表征多个所述第二点云数据中位于车厢左壁平面外的点云数据;按照所述设定数据处理流程对多个所述第七点云数据进行处理,确定车厢右壁平面模型的模型参数;根据所述车厢左壁平面模型的模型参数和所述车厢右壁平面模型的模型参数,确定所述车厢中心平面模型的模型参数。4.根据权利要求3所述的无人叉车的导航方法,其特征在于,根据多个所述第二点云数据确定多个第五点云数据,包括:使用多个所述第七点云数据对所述车厢右壁平面模型的模型参数进行检验,并根据多个所述第七点云数据对应的第二检验结果,从多个所述第七点云数据中提取确定多个第八点云数据;所述第八点云数据表征多个所述第七点云数据中位于车厢右壁平面外的点云数据;按照所述设定数据处理流程多个所述第八点云数据进行处理,确定车厢内地面模型的模型参数;使用多个所述第八点云数据对所述车厢内地面模型的模型参数进行检验,并根据多个所述第八点云数据对应的第三检验结果,从多个所述第八点云数据中提取确定多个所述第五点云数据。
5.根据权利要求4所述的无人叉车的导航方法,其特征在于,所述设定数据处理流程包括以下处理流程:为多个点云数据分配对应的单元格,并以多个所述点云数据...
【专利技术属性】
技术研发人员:王琛,方牧,鲁豫杰,李陆洋,杨秉川,黄莉莎,
申请(专利权)人:未来机器人深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。