计算机应用 ›› 2018, Vol. 38 ›› Issue (6): 1562-1567.DOI: 10.11772/j.issn.1001-9081.2017102563

• 人工智能 • 上一篇    下一篇

基于三次B样条曲线拟合的智能车轨迹跟踪算法

张永华1, 杜煜2, 潘峰2, 魏岳3   

  1. 1. 北京联合大学 智慧城市学院, 北京 100101;
    2. 北京联合大学 机器人学院, 北京 100101;
    3. 保定学院 物理与电子工程系, 河北 保定 071000
  • 收稿日期:2017-10-30 修回日期:2017-12-10 出版日期:2018-06-10 发布日期:2018-06-13
  • 通讯作者: 杜煜
  • 作者简介:张永华(1988-),男,河南漯河人,硕士研究生,主要研究方向:智能决策、控制系统;杜煜(1972-),男,北京人,教授,博士,主要研究方向:智能决策、控制系统、多源信息融合;潘峰(1978-),男,北京人,副教授,硕士,主要研究方向:智能驾驶、智能控制;魏岳(1976-),女,河北保定人,讲师,硕士,主要研究方向:嵌入式系统。
  • 基金资助:
    国家自然科学基金资助项目(91420202,61372088)。

Intelligent vehicle path tracking algorithm based on cubic B-spline curve fitting

ZHANG Yonghua1, DU Yu2, PAN Feng2, WEI Yue3   

  1. 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
  • Received:2017-10-30 Revised:2017-12-10 Online:2018-06-10 Published:2018-06-13
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (91420202, 61372088).

摘要: 针对传统几何轨迹跟踪算法切向角获取依赖高精度惯导设备的问题,提出了基于三次B样条曲线拟合的轨迹跟踪算法。首先,通过对先验地图中的离散轨迹点进行拟合生成平滑轨迹线;然后,根据轨迹方程通过插值法重新生成离散路点,并计算各个路点处的切向角,从而实现了对多传感器融合轨迹的优化与跟踪。在真实的智能车实验平台上,用所提算法对20km/h低速绕圈和60km/h较高速度直道两种典型场景进行了在真实道路下的跟踪测试。在低速大曲率和较高速度直道两种典型场景下,所提算法轨迹跟踪的最大横向误差均保持在0.3m以内。实验结果表明,该算法有效解决了传统几何轨迹跟踪算法对惯导设备依赖的问题,同时保持了较好的跟踪性能。

关键词: 智能车, 轨迹跟踪算法, 三次B样条曲线拟合, 切向角

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 cubic B-spline curve fitting was proposed. Firstly, the smooth path was generated by fitting the discrete path points in the priori map. Then, the discrete path points were regenerated by using an interpolation method according to the path equation, and the tangential angle at each point was calculated to realize the optimization and tracking of the multi-sensor fusion path. On the real intelligent vehicle experiment platform, the 20 km/h low-speed-circle and the 60 km/h high-speed-straight-path tracking tests for the proposed algorithm were carried out under the two real road scenes. Under the two typical test scenarios of low-speed-large-curvature and high-speed-straight-path, the maximum lateral error of path tracking of the proposed algorithm is kept within 0.3 m. The experimental results show that, the proposed algorithm can effectively solve the problem of traditional geometric path tracking algorithm's dependence on inertial navigation device, and maintain good tracking performance at the same time.

Key words: intelligent vehicle, path tracking algorithm, cubic B-spline curve fitting, tangential angle

中图分类号: