Abstract-In this paper, we present an obstacle avoiding smooth path planning method based on Voronoi diagram and composite Bezier curve algorithm which obtains the curvature bounded path with small length. In our algorithm, a Voronoi diagram is constructed according to the global environment. The piecewise linear rough path in the Voronoi diagram which keeps away from the obstacles is obtained by performing Dijkstra's shortest path algorithm. Dynamic programming is employed to subdivide the nodes on the piecewise linear path into control point subsequences to generate a collision free composite Bezier curve which satisfies the curvature constraint and approaches minimal path length.
In this paper, we present a simulated annealing (SA) based algorithm for robot path planning. The kernel of our SA engine is based on Voronoi diagram and composite Bezier curve to obtain the shortest smooth path under given kinematic constraints. In our algorithm, a Voronoi diagram is constructed according to the global environment. The piecewise linear path in the Voronoi diagram which keeps away from the obstacles is obtained by performing Dijkstra's shortest path algorithm. The control points on the reference path are used to create the control variables for our SA engine. Our SA engine then updates the control variables to obtain the shortest composite Bezier curve path while satisfying given kinematic constraints. Experimental results on two maps containing sharp turns demonstrate the effectiveness of the proposed SA-based smooth path planning algorithm.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.