[发明专利]一种针对四轮移动机器人的车轮编码器标定算法有效
申请号: | 201910291687.1 | 申请日: | 2019-04-12 |
公开(公告)号: | CN109916431B | 公开(公告)日: | 2021-01-29 |
发明(设计)人: | 何仁杰;郭润;吴侃之 | 申请(专利权)人: | 成都天富若博特科技有限责任公司 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 夏琴 |
地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 针对 移动 机器人 车轮 编码器 标定 算法 | ||
1.一种针对四轮移动机器人的车轮编码器标定算法,其特征在于,包括以下过程:
步骤1,机器人沿特定的轨迹运动,并收集车轮编码器的测量值;
步骤2,在每一个时间段内,运行迭代最近点算法以得到激光雷达传感器坐标系原点的位姿估计值车轮编码器的测量值和激光雷达传感器坐标系原点的位姿估计值组成每个时间段的数据样本;
步骤3,针对每一个数据样本,基于机器人左轮半径rL、右轮半径rR和左右轮距b构建机器人线性参数对参数J21、J22进行线性估计;
步骤4,针对每一个数据样本,确定标定参数为b,lx,ly,lθ,其中l为传感器坐标系与机器人本体坐标系之间的相对位姿关系,x、y为坐标轴,lθ为传感器坐标系相对于机器人本体坐标系的旋转角,标定问题描述为寻找最能解释测量结果的参数的最大似然问题,建立标定问题描述中得到的对数似然函数,计算标定参数。
2.如权利要求1所述的针对四轮移动机器人的车轮编码器标定算法,其特征在于,所述步骤1中,所述车轮编码器的测量参数包括左车轮转速ωL(t)和右车轮转速ωR(t)。
3.如权利要求1所述的针对四轮移动机器人的车轮编码器标定算法,其特征在于,所述步骤1中的轨迹采用封闭的轨迹。
4.如权利要求3所述的针对四轮移动机器人的车轮编码器标定算法,其特征在于,所述封闭的轨迹采用矩形或者8字型。
5.如权利要求2所述的针对四轮移动机器人的车轮编码器标定算法,其特征在于,所述步骤3包括以下过程:针对每一个数据样本,机器人转角其中Lk是一个由ωL与ωR积分所得的行向量;
因为激光雷达传感器是固定于移动机器人本体,传感器的旋转角和车体旋转角是相等的,激光雷达传感器旋转角的估计值代替机器人旋转角通过加权最小二乘方法估算J21,J22。
6.如权利要求5所述的针对四轮移动机器人的车轮编码器标定算法,其特征在于,所述步骤4中,标定问题描述过程为:将移动机器人以及其传感器位姿关系由如下公式表示:
其中,qk,qk+1分别为k和k+1时刻机器人本体坐标系与世界坐标系之间的位姿变换关系,sk为k时刻到k+1时刻传感器坐标系发生的位姿转换,⊕定义为欧几里得群的群运算:
标定问题定义为寻找最能解释测量结果的参数的最大似然问题,得到对数似然函数为:
其中,||a||2A=aTAa是向量a的A范数,并且定义为的逆运算:
7.如权利要求6所述的针对四轮移动机器人的车轮编码器标定算法,其特征在于,当传感器为激光雷达时,sk可以通过迭代最近点算法估计得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都天富若博特科技有限责任公司,未经成都天富若博特科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910291687.1/1.html,转载请声明来源钻瓜专利网。