G2 Continuity Smooth Path Planning using Cubic Polynomial Interpolation with Membership Function

被引:4
作者
Chang, Seong-Ryong [1 ]
Huh, Uk-Youl [1 ]
机构
[1] Inha Univ, Dept Elect Engn, Inchon, South Korea
基金
新加坡国家研究基金会;
关键词
Continuous-curvature path; Geometric continuity; Interpolation; Path planning; Cubic polynomial; Mobile robot; Robot motion; Smooth path; Spline interpolation; Vehicles navigation;
D O I
10.5370/JEET.2015.10.2.676
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Path planning algorithms are used to allow mobile robots to avoid obstacles and find ways from a start point to a target point. The general path planning algorithm focused on constructing of collision free path. However, a high continuous path can make smooth and efficiently movements. To improve the continuity of the path, the searched waypoints are connected by the proposed polynomial interpolation. The existing polynomial interpolation methods connect two points. In this paper, point groups are created with three points. The point groups have each polynomial. Polynomials are made by matching the differential values and simple matrix calculation. Membership functions are used to distribute the weight of each polynomial at overlapped sections. As a result, the path has G(2) continuity. In addition, the proposed method can analyze path numerically to obtain curvature and heading angle. Moreover, it does not require complex calculation and databases to save the created path.
引用
收藏
页码:676 / 687
页数:12
相关论文
共 26 条
[1]  
[Anonymous], 2006, Planning algorithms
[2]  
Choset H., 2005, Principles of robot motion: theory, algorithms, and implementation
[3]  
DeRose T. D., 1984, GEOMETRIC CONTINUITY
[4]   ON THE RUNGE EXAMPLE [J].
EPPERSON, JF .
AMERICAN MATHEMATICAL MONTHLY, 1987, 94 (04) :329-341
[5]  
Farin G., 2001, CURVES SURFACES CAGD
[6]  
Fraichard T, 2001, IEEE INT CONF ROBOT, P3722, DOI 10.1109/ROBOT.2001.933197
[7]   New potential functions for mobile robot path planning [J].
Ge, SS ;
Cui, YJ .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (05) :615-620
[8]  
Gilat A., 2007, Numerical Methods for Engineers and Scientists: An Introduction with Applications Using MATLAB
[9]   A FORMAL BASIS FOR HEURISTIC DETERMINATION OF MINIMUM COST PATHS [J].
HART, PE ;
NILSSON, NJ ;
RAPHAEL, B .
IEEE TRANSACTIONS ON SYSTEMS SCIENCE AND CYBERNETICS, 1968, SSC4 (02) :100-+
[10]   A POTENTIAL-FIELD APPROACH TO PATH PLANNING [J].
HWANG, YK ;
AHUJA, N .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1992, 8 (01) :23-32