[发明专利]一种直角弯下Mecanum轮式AGV导航定位方法及系统有效

专利信息
申请号: 201610266652.9 申请日: 2016-04-26
公开(公告)号: CN105987697B 公开(公告)日: 2019-01-29
发明(设计)人: 赵敏;孙棣华;熊星 申请(专利权)人: 重庆大学
主分类号: G01C21/20 分类号: G01C21/20
代理公司: 北京汇泽知识产权代理有限公司 11228 代理人: 武君
地址: 400044 重*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种直角弯下Mecanum轮式AGV导航定位方法,首先建立全局坐标系、AGV初始状态坐标系和激光雷达坐标系;根据激光雷达线段特征在全局坐标系下中建立对直角弯和AGV初始状态描述模型;通过AGV内部的编码器获取AGV转速数据,基于Mecanum轮式AGV的运动学模型,实现航位推算算法,计算在初始状态坐标系中AGV质心的坐标及姿态;最后计算在全局坐标系中对AGV外轮廓及转向状态的描述,实现定位。本发明提供的方法为工程上实现Mecanum轮式AGV在直角弯下的导航定位提供了一种解决方案,简单易行、且不需额外配置惯性传感器。
搜索关键词: 一种 直角 弯下 mecanum 轮式 agv 导航 定位 方法 系统
【主权项】:
1.一种直角弯下Mecanum轮式AGV导航定位方法,其特征在于:包括以下步骤:S1:建立全局坐标系oxy、初始状态坐标系o′x′y′和激光雷达坐标系o″x″y″;在全局坐标系中,根据激光雷达线段特征建立直角弯和AGV初始状态描述模型;S2:通过AGV内部的编码器获取AGV转速数据并基于Mecanum轮式AGV运动学模型实现航位推算算法计算在初始状态坐标系o′x′y′中AGV质心的坐标(x′k,y′k,θ′k);进而计算在全局坐标系oxy中AGV质心坐标和姿态(xk,yk,θk);S3:计算在全局坐标系中AGV外轮廓及转向状态描述;所述直角弯和AGV初始状态描述模型的建立具体步骤如下:S11:在激光雷达坐标系o″x″y″中,将激光雷达距离数据(d1,d2…dm)通过线段特征提取,提取出线段(L1,L2,L3);(d1,d2…dm)为激光雷达原始距离数据;Li表示为激光雷达在直角弯下距离图像的线段特征,Li的描述为直线的参数模型(θi,pi),θi代表过原点做直线的垂线,垂线与x″轴的夹角,pi为原点到直线的距离;(θ1,p1)、(θ2,p2)、(θ3,p3)分别代表其对应线段的参数模型;S12:在全局坐标系oxy中,按照以下公式建立直角弯的描述模型:其中,F点的坐标为(w1,‑w2),E点的坐标为(0,0),w1、w2为通道的宽度,w1为L1,L2之间的距离,w2为F到L2之间的距离;K2表示线段L2的斜率;b2表示线段L2的截距;(x12,y12)表示线段L1的结束点;直角弯的描述模型F点的坐标为E点的坐标为(0,0);E、F点表示在全局坐标下直角弯的拐点的坐标;S13:在全局坐标系oxy中,分别按照以下步骤来实现在全局坐标下中对AGV初始状态描述;若θs>0,即AGV朝右,则有:令M2=l1cosθs若θs<0,即AGV朝左,则有:令M2=l1cosθs其中,AGV的轴线与L1线段的延长线相交于H,夹角为θs,(x0,y0,θ0)表示AGV质心O′在oxy坐标系中的初始坐标;(θi,pi)表示直线Li的参数模型(θi,pi),在直角弯下有L1,L2,L3三条线段,(θ1,p1)、(θ2,p2)、(θ3,p3)分别对应其参数模型;l1表示AGV长度的一半;所述在全局坐标系中AGV质心坐标和姿态的计算,具体步骤如下:S21:按照以下公式建立Mecanum轮式AGV的运动学模型;其中,r为Mecanum轮辊子半径,w1,w2,w3,w4为AGV四轮的转速;(vx,vy,w)表示在初始状态坐标系中,AGV质心的速度,分别对应x方向、y方向,w代表姿态角;S22:根据航位推算原理计算在t=kT时刻,计算在初始状态坐标系o′x′y′中AGV质心的坐标(x′k,y′k,θ′k)的递推公式为:其中,(x′k,y′k,θ′k)表示在初始状态坐标系o′x′y′中AGV质心的坐标;(△xi,△yi,△θi)表示在第i个周期内,AGV质心的偏移量;S23:根据全局坐标系oxy与质心坐标系o′x′y′转换关系式计算在全局坐标系oxy中的质心坐标(xk,yk,θk):其中,(x0,y0,θ0)为在全局坐标系oxy下质心的初始坐标;(xk,yk,θk)为全局坐标系oxy下AGV质心的坐标;所述在全局坐标系中AGV外轮廓及转向状态描述的具体步骤如下:S31:根据以下旋转关系计算AGV外轮廓ABCD在全局坐标系下的坐标:A点的坐标:(‑l2*cos(θk)+l1*sin(θk)+xk,l2*sin(θk)+l1*cos(θk)+yk,θk)B点的坐标:(l2*cos(θk)+l1*sin(θk)+xk,‑l2*sin(θk)+l1*cos(θk)+yk,θk)C点的坐标:(l2*cos(θk)‑l1*sin(θk)+xk,‑l2*sin(θk)‑l1*cos(θk)+yk,θk)D点的坐标:(‑l2*cos(θk)‑l1*sin(θk)+xk,l2*sin(θk)‑l1*cos(θk)+yk,θk);其中,ABCD为AGV外轮廓坐标;(xk,yk,θk)为全局坐标系下质心坐标;S32:按照以下公式计算在全局坐标系中AGV转向状态:J1=2l1*cos(θk),J2=‑2l1*sin(θk);J3=‑J2*(l2*sin(θk)‑l1*cos(θk)+yk)‑(l2*cos(θk)‑l1*sin(θk)+xk)*J1;其中,AGV在转向过程中发生碰撞的障碍点;外轮廓顶点A与L2边,侧边BC与拐点F,D点距离边L3;AGV外轮廓顶点A与L2轴的距离为弯道拐点F距离轮廓BC的距离为disBC‑F;D点距离L3轴为
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆大学,未经重庆大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201610266652.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top