[发明专利]一种提高循迹路线精度的方法及终端有效
申请号: | 202110555828.3 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113177665B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 张林亮;公文 | 申请(专利权)人: | 福建盛海智能科技有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/30 |
代理公司: | 福州市博深专利事务所(普通合伙) 35214 | 代理人: | 林振杰 |
地址: | 350200 福建省福州市长乐区文武*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 路线 精度 方法 终端 | ||
1.一种提高循迹路线精度的方法,其特征在于,包括步骤:
S1、获取预设循迹路线及预设探测距离;
S2、根据所述预设探测距离及所述预设循迹路线进行真实场景下的循迹,得到实际循迹路线,计算所述实际循迹路线与所述预设循迹路线的总误差;
S3、调整所述探测距离后,执行所述S2,
S4、重复执行所述S3,直至得到所述总误差的最小值,记录最小的所述总误差所对应的所述探测距离,标记为目标探测距离;
S5、根据所述目标探测距离及所述预设循迹路线进行循迹作业;
所述S2中所述计算所述实际循迹路线与所述预设循迹路线的总误差具体为:
S21、获取所述预设循迹路线上位于第一顺序位的第一循迹点;
获取所述实际循迹路线上位于所述第一顺序位的第二循迹点;
S22、计算所述第一循迹点及所述第二循迹点之间的误差;
S23、重复所述S21及所述S22,直至计算出所述实际循迹路线上所有循迹点与所述预设循迹路线上所有循迹点之间的所述误差,得到误差集合;
S24、计算所述误差集合中所有所述误差的均值及方差,所述总误差为所述均值及所述方差的和;
所述探测距离Dist为:
其中,v’表示车速,w表示转弯角度,B及C为待定系数。
2.根据权利要求1所述的一种提高循迹路线精度的方法,其特征在于,所述S22具体为:
S221、获取所述第一循迹点a1及在所述预设循迹路线上位于所述第一循迹点后一顺序位的第三循迹点a2;
S222、建立由所述第一循迹点a1指向所述第二循迹点b1的第一向量由所述第三循迹点a2指向所述第二循迹点b1的第二向量及由所述第一循迹点a1指向所述第三循迹点a2的第三向量
S223、计算所述第一向量与所述第三向量的点乘及所述第二向量与所述第三向量的点乘
S224、若v1≥0且v2<0,则所述第二循迹点的误差
3.根据权利要求1所述的一种提高循迹路线精度的方法,其特征在于,所述误差集合标记为e=[e1,e2,e3,...,eN];
所述S24具体为:
计算所述误差集合中所有所述误差的方差
其中,
计算所述误差集合中所有所述误差的均值
则所述总误差E总误差=Av+Cov。
4.一种提高循迹路线精度的终端,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:
S1、获取预设循迹路线及预设探测距离;
S2、根据所述预设探测距离及所述预设循迹路线进行真实场景下的循迹,得到实际循迹路线,计算所述实际循迹路线与所述预设循迹路线的总误差;
S3、调整所述探测距离后,执行所述S2,
S3、重复执行所述S3,直至得到所述总误差的最小值,记录最小的所述总误差所对应的所述探测距离,标记为目标探测距离;
S4、根据所述目标探测距离及所述预设循迹路线进行循迹作业;
所述S2中所述计算所述实际循迹路线与所述预设循迹路线的总误差具体为:
S21、获取所述预设循迹路线上位于第一顺序位的第一循迹点;
获取所述实际循迹路线上位于所述第一顺序位的第二循迹点;
S22、计算所述第一循迹点及所述第二循迹点之间的误差;
S23、重复所述S21及所述S22,直至计算出所述实际循迹路线上所有循迹点与所述预设循迹路线上所有循迹点之间的所述误差,得到误差集合;
S24、计算所述误差集合中所有所述误差的均值及方差,所述总误差为所述均值及所述方差的和;
探测距离Dist为:
其中,v’表示车速,w表示转弯角度,B及C为待定系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建盛海智能科技有限公司,未经福建盛海智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110555828.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理