收稿日期:2017-10-30; 修回日期:2017-12-10; 录用日期:2017-12-19。 基金项目: 国家自然科学基金资助项目( 91420202,61372088) 。 作者简介: 张永华( 1988—) ,男,河南漯河人,硕士研究生,主要研究方向: 智能决策、控制系统; 杜煜( 1972—) ,男,北京人,教授,博士,主要研究方向: 智能决策、控制系统、多源信息融合; 潘峰( 1978—) ,男,北京人,副教授,硕士,主要研究方向: 智能驾驶、智能控制; 魏岳( 1976—) ,女,河北保定人,讲师,硕士,主要研究方向: 嵌入式系统。 文章编号:1001-9081( 2018) 06-1562-06 DOI:10. 11772/j. issn. 1001-9081. 2017102563 基于三次 B 样条曲线拟合的智能车轨迹跟踪算法 张永华1,杜 煜2* ,潘 峰2,魏 岳3 (1. 北京联合大学 智慧城市学院,北京 100101; 2. 北京联合大学 机器人学院,北京 100101; 3. 保定学院 物理与电子工程系,河北 保定 071000) ( * 通信作者电子邮箱 duyu@ buu. edu. cn) 摘 要: 针对传统几何轨迹跟踪算法切向角获取依赖高精度惯导设备的问题,提出了基于三次 B 样条曲线拟合的轨迹跟踪算法。首先,通过对先验地图中的离散轨迹点进行拟合生成平滑轨迹线; 然后,根据轨迹方程通过插值法重新生成离散路点,并计算各个路点处的切向角,从而实现了对多传感器融合轨迹的优化与跟踪。在真实的智能车实验平台上,用所提算法对 20 km/h 低速绕圈和 60 km/h 较高速度直道两种典型场景进行了在真实道路下的跟踪测试。在低速大曲率和较高速度直道两种典型场景下,所提算法轨迹跟踪的最大横向误差均保持在 0. 3 m 以内。实验结果表明,该算法有效解决了传统几何轨迹跟踪算法对惯导设备依赖的问题,同时保持了较好的跟踪性能。关键词: 智能车; 轨迹跟踪算法; 三次 B 样条曲线拟合; 切向角中图分类号: TP301. 6 文献标志码: A Intelligent vehicle path tracking algorithm based on cubic B-spline curve fitting ZHANG Yonghua1, DU Yu2* , PAN Feng2, WEI Yue3 (1. Smart City College, Beijing Union University, Beijing 100101, China; 2. College of Robotics, Beijing Union University, Beijing 100101, China; 3. Department of Physical and Electronic Engineering, Baoding University, Baoding Hebei 071000, China) Abstract: The tangential angle acquisition of the traditional geometric path tracking algorithm depends on high precision inertial navigation equipments. In order to solve the problem, a new path tracking algorithm based on cu

轨迹绕圈算法_基于三次B样条曲线拟合的智能车轨迹跟踪算法相关推荐

  1. python自动化算法_基于Python语言和Abaqus平台的边坡可靠度计算自动化算法开发

    2.2 求解过程 求解过程包括7步,如 图 2 图 2 自动化程序的求解过程 Fig. 2 The solving part of the automation program 1) Python形成 ...

  2. roboguide仿真 机器人轨迹绕圈走

    roboguide仿真 机器人轨迹绕圈走的问题,解决办法之一 想要让末端到达绿色圆柱的位置,但是轨迹异常,绕了一大圈才到达圆柱位置 解决办法 修改PR寄存器里的CONF,换成NUT 修改之后的轨迹:

  3. 三次B样条曲线拟合算法

    1 三次B样条曲线方程 B样条曲线分为近似拟合和插值拟合,所谓近似拟合就是不过特征点,而插值拟合就是通过特征点,但是插值拟合需要经过反算得到控制点再拟合出过特征点的B样条曲线方程.这里会一次介绍两种拟 ...

  4. 智能车寻线算法之北科寻线可能用的方法

    智能车寻线算法之北科寻线可能用的方法 先上一张北科的寻线图片,从上图可以看出,北科的寻线方法能够寻找到方向向下的曲线,肯定和我们一般的左右寻线的方法有所不一样,我想了很久,查阅的了数字图像处理第三版, ...

  5. python电影推荐算法_基于Python的电影推荐算法

    原标题:基于Python的电影推荐算法 第一步:收集和清洗数据 数据链接:https://grouplens.org/datasets/movielens/ 下载文件:ml-latest-small ...

  6. 图像重建算法_基于深度学习图像重建算法(DLIR)对CT图像质量和剂量优化的研究:体模实验...

    编者按:今年Joël Greffier博士等在European Radiology (IF 4.1)上发表了题为<Image quality and dose reduction opportu ...

  7. 半监督分类算法_基于同质区和迁移学习的高光谱图像半监督分类

    作 者 信 息 赵婵娟,周绍光,丁 倩,刘丽丽 (河海大学 地球科学与工程学院,江苏 南京 211100) " [摘要]针对高光谱遥感图像分类中标记样本难获取的问题,提出了一种基于同质区和迁 ...

  8. mpu9250姿态融合算法_基于投票方式的机器人装配姿态估计

    作者:仲夏夜之星 来源:公众号 @3D视觉工坊 链接:基于投票方式的机器人装配姿态估计 论文题目:<Voting-Based Pose Estimation for Robotic Assemb ...

  9. c++多边形扫描线填充算法_基于3DGIS技术的梯形格网构建及其简化算法设计

    传统矢量地图LOD绘制流程包含简化.剖分与渲染三个步骤.由上述分析可知,传统矢量地图LOD绘制流程中简化与剖分是两个独立的过程,重复的剖分计算导致其渲染效率相对低下.梯形格网方法解决了传统方法中重复剖 ...

最新文章

  1. WiresShark 使用方法
  2. 防火墙简单组网方案之双机热备
  3. EasyExcel读取文件异常,报 java.lang.NoClassDefFoundError,/x2006/main/CTTableStyles
  4. c语言程序设计开封电大,最新电大《C语言程序设计》题库及答案.docx
  5. 计算机基础原理知识,计算机基础知识之计算机的工作原理
  6. 基于VS Code创建Java command-line app
  7. 最近处理的几个小问题_20160311
  8. 全职宝妈做自媒体怎么样
  9. aspnetpager分页UI调用存储过程函数
  10. Hyper-V云解决方案-IT产业新变革
  11. U8服务器怎么修改会计制度,用友GRP-U8乡镇财政精细化管理新会计制度操作手册..doc...
  12. 戴尔G7 7588 Windows 10 未安装任何音频输出设备
  13. linux系统安装java环境_linux系统java环境配置
  14. oracle添加字段sql并添加注释
  15. Flask初级(三)flash使用模板
  16. 第十二周项目四----利用遍历思想求解图问题之6最短路径
  17. node学习:包package,Buffer缓存和fs文件系统
  18. 升级鸿蒙系统手机网络信号变差了,这是为什么?
  19. 穷爸爸,富爸爸学习笔记
  20. 如何进行图片局部转TXT文档

热门文章

  1. 我的第一次黑苹果安装,还挺顺利!!!!
  2. 新手小白怎样玩转短视频抖音吸粉公众号小说项目
  3. 寂然安静到鸿蒙翻译,明道篇
  4. u盘插在电脑上没有反应_电脑无法识别U盘或插上U盘提示格式化
  5. 正电子计算机全身显像(pet ct),正电子发射型计算机断层显像CT (PET-CT)避 免漏诊眼睑恶性肿瘤伴全身转移一例...
  6. VBS+迷你QQ,实现机器远程休眠和电驴的自动休眠
  7. 迁移学习——综述文献
  8. 深入理解overlayfs(二):使用与原理分析
  9. nodejs计算时间间隔_Js时间间隔计算的函数(间隔天数)
  10. 吴恩达老师深度学习视频课笔记:总结