【技术实现步骤摘要】
一种AGV激光导航多边定位方法
本专利技术涉及AGV高精度定位
,具体涉及一种AGV激光导航多边定位方法。
技术介绍
激光雷达技术广泛应用在AGV、无人驾驶等领域,基于激光雷达技术的AGV凭借其较高的稳定性,较高的定位精度,以及对场景依赖性小的特性,广泛应用在货物运输、快递运输等领域。激光雷达主要应用于AGV的自身定位,目前主流的定位方式是基于反光板的三角定位算法。申请号为CN201910326851.8的中国专利公开了一种激光导航AGV的高精度定位方法,基于卡尔曼滤波的算法来提高定位的稳定性,解决AGV小车在运动过程中定位的延时性,这极大地提高了AGV的运行速度。上述技术方案中,AGV小车的定位过程中只能利用三个反射板的信息,并且上述方法依赖反射板设置位置来对AGV小车进行定位,导致其定位精度低,现有技术存在改进之处。
技术实现思路
为解决上述技术问题,本专利技术提出了。本专利技术公开了一种基于最小二乘法的多边定位算法,可以利用三个以上的反射板进行定位,大大提高了定位精度。为达到上述目的,本专利技术的技术方案如下:一种AGV激光导航多边定位方法,包括有车体、激光雷达和至少三个反射板,包括有以下步骤:步骤1:从所述激光雷达的数据中筛选出反射板的局部坐标:所述反射板采用直径为D的圆柱反射板,所述激光雷达的数据中选取与每个所述反射板之间距离最小的(ri,θi),并使ri=ri+D/2;步骤2:利用匹配算法得到每个反射板在地图中的全局 ...
【技术保护点】
1.一种AGV激光导航多边定位方法,其特征在于,包括有车体、激光雷达和至少三个反射板,包括有以下步骤:/n步骤1:从所述激光雷达的数据中筛选出反射板的局部坐标:/n所述反射板采用直径为D的圆柱反射板,所述激光雷达的数据中选取与所述反射板之间距离最小的(r
【技术特征摘要】
1.一种AGV激光导航多边定位方法,其特征在于,包括有车体、激光雷达和至少三个反射板,包括有以下步骤:
步骤1:从所述激光雷达的数据中筛选出反射板的局部坐标:
所述反射板采用直径为D的圆柱反射板,所述激光雷达的数据中选取与所述反射板之间距离最小的(ri,θi),并使ri=ri+D/2;
步骤2:利用匹配算法得到每个反射板在地图中的全局坐标:
S1、在扫描得到的多个反射板中任意选取出三个反射板成一个观测三角形abc,在地图中形成与观测三角形abc对应的地图三角形ijk;
S2、在地图中找到与边d(a,b)和d(a,c)长度最接近的边d(i,j)和d(i,k);
S3、判断d(b,c)与d(j,k)之差的绝对值,直至差小于指定值,则a与j匹配成功,反射板a的全局坐标即地图中反射板i的全局坐标;
S4、重复S1、S2、S3直到所有的所述反射板全局坐标匹配完成;
步骤3:利用三边定位算法确定出所述车体即时位置的一个近似值(xa0,ya0):
步骤4:采用基于最小二乘法的迭代搜索多路标定位算法实现车体的精确定位:
所述激光雷达扫描到n个所述反射板的(n大于3),分别以这n个所述反射板在全局坐标系中坐标为圆心,以所述激光雷达检测距离为半径画圆,所形成n个圆会交于一点,该交点为所述车体的位置;
设所述车体的坐标为(xa,ya),建立这n个圆方程,将步骤3得到的(xa0,ya0)来表示(xa,ya),用δr表示r的测量误差,则得到
求得(xa,ya)的坐标;
步骤5:计算所述车体的方向角。
2.根据权利要求1所述的AGV激光导航多边定位方法,其特征在于,在完成所述步骤2之后,所述车体对当前所在位置会有一个估计值,根据估计值可以推算出观测到的反射板在全局坐标的位置,再与全局坐标进行比较即可完成匹配。
3.根据权利要求2所述的AGV激光导航多边定位方法,其特征在于,根据所述步骤2中的历史坐标数据预测出所述车体的即时位置(x0,y0),预估出观测的反射板在全局坐标系下的位置(xi,yi),预估出观测的反射板在局部坐标系下的位置(xs,ys),由
xi=x0+xscosα0-yssinα0
yi=y0+yssinα0+yscosα0
α0=α1-θ
在地图中找出与(xi,yi)最接近的点,与该反射板的全局坐标为(xk,yh),判断d(xi,yi)与d(xk,yh)...
【专利技术属性】
技术研发人员:钟海廷,刘文涛,李剑,林鲁川,白慧丹,
申请(专利权)人:昆山同孚智能技术有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。