Curvature continuous path generation for autonomous vehicle using B-spline curves

被引:107
|
作者
Maekawa, Takashi [1 ]
Noda, Tetsuya [2 ]
Tamura, Shigefumi [3 ]
Ozaki, Tomonori [4 ]
Machida, Ken-ichiro [1 ]
机构
[1] Yokohama Natl Univ, Dept Mech Engn, Digital Engn Lab, Yokohama, Kanagawa, Japan
[2] Sumitomo Elect Ind Ltd, Osaka, Japan
[3] Sony Corp, Tokyo, Japan
[4] Komatsu Ltd, Tokyo, Japan
关键词
B-spline curves; Interpolation; Simulated annealing; Path planning; CAR;
D O I
10.1016/j.cad.2009.12.007
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we introduce a roadmap algorithm for generating collision-free paths in terms of cubic B-spline curves for unmanned vehicles used in mining operations. The algorithm automatically generates collision-free paths that are curvature continuous with an upper bounded curvature and a small slope discontinuity of curvature at knots, when we are given the locations of the obstacles, the boundary geometry of the working area, positions and directions of the vehicle at the start, loading, and the goal points. Our algorithm also allows us to find a switch back point where the vehicle reverses its direction to enter the loading area. Examples are provided to demonstrate the effectiveness of the proposed algorithms. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:350 / 359
页数:10
相关论文
共 50 条
  • [1] Automatic Two-Lane Path Generation for Autonomous Vehicles Using Quartic B-Spline Curves
    Suzuki, Taketoshi
    Usami, Riku
    Maekawa, Takashi
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2018, 3 (04): : 547 - 558
  • [2] CURVATURE-CONTINUOUS EXTENSIONS FOR RATIONAL B-SPLINE CURVES AND SURFACES
    SHETTY, S
    WHITE, PR
    COMPUTER-AIDED DESIGN, 1991, 23 (07) : 484 - 491
  • [3] Continuous curvature path generation based on β-spline curves for parking manoeuvres
    Gomez-Bravo, F.
    Cuesta, F.
    Ollero, A.
    Viguria, A.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2008, 56 (04) : 360 - 372
  • [4] Continuous Path Smoothing for Car-Like Robots Using B-Spline Curves
    Mohamed Elbanhawi
    Milan Simic
    Reza N. Jazar
    Journal of Intelligent & Robotic Systems, 2015, 80 : 23 - 56
  • [5] Continuous Path Smoothing for Car-Like Robots Using B-Spline Curves
    Elbanhawi, Mohamed
    Simic, Milan
    Jazar, Reza N.
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2015, 80 : S23 - S56
  • [6] Composite Astar and B-spline algorithm for path planning of Autonomous Underwater Vehicle
    Wang, Zhao
    Xiang, Xianbo
    Yang, Jun
    Yang, Shaorong
    2017 IEEE 7TH INTERNATIONAL CONFERENCE ON UNDERWATER SYSTEM TECHNOLOGY: THEORY AND APPLICATIONS (USYS), 2017,
  • [7] Continuous path smoothing method of B-spline curve satisfying curvature constraint
    Zhang Y.
    Xue Q.
    Ji S.
    Huazhong Keji Daxue Xuebao (Ziran Kexue Ban)/Journal of Huazhong University of Science and Technology (Natural Science Edition), 2022, 50 (05): : 59 - 65and72
  • [8] Continuous curvature path generation for parallel parking manoeuvres based on β-spline curves
    Gómez-Bravo, F
    Cuesta, F
    Ollero, A
    INTELLIGENT CONTROL SYSTEMS AND SIGNAL PROCESSING 2003, 2003, : 19 - 24
  • [9] Continuous path smoothing for deep-sea mining vehicles using B-spline curves
    Fan, Beibei
    Chen, Peng
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART D-JOURNAL OF AUTOMOBILE ENGINEERING, 2025,
  • [10] A selective eraser of curvature extrema for B-spline curves
    Demers, Eric
    Tribes, Christophe
    Guibault, Francois
    COMPUTERS & GRAPHICS-UK, 2015, 51 : 35 - 42