Figure 14: Optimal velocity profile v(t) for a
MAXr
= 3m/s
2
,
a
MAXt
= 1.5m/s
2
, v
MAX
= 1.3m/s.
taking minimal off all local profiles at the u
TP
2
= 1.5
which reads ˙u
TP
2
= 2.5 1/s. The resulting optimal
profile is then feasible as shown in Figs. 13-14.
4 CONCLUSION
The use of the fifth-order Bernstein-B´ezier are pro-
posed as the path sections comprising robot path in
a hybrid path planing approaches. To obtain evenly
spread of the path section candidates in each node end
points of the sections and their orientations are pre
computed assuming constant translational and angu-
lar velocity. From those final locations together with
smooth transition requirements between the sections
the Bernstein-B´ezier polynomials aredefined. For ob-
tained composed path also an optimal velocity profile
optimization approach is illustrated. The proposed
approaches can be applied to a continuous path plan-
ing algorithm to find continuous curvature path with
no additional smoothing required. Future issues will
deal with computational complexity where velocity
profile determination is integrated in the path planing.
To obtain more optimal trajectories with shorter trav-
elling time also variable final orientation of the path
section candidates will be considered.
REFERENCES
Berglund, T., Erikson, U., Jonsson, H., Mrozek, K., and
Soderkvist, I. (2011). Automatic generation of smooth
paths bounded by polygonal chains. In Proc. of the In-
ternational Conference on Computational Intelligence
for Modelling, Control and Automation (CIMCA),
pages 528–535, Las Vegas.
Brezak, M. and Petrovi´c, I. (2014). Real-time approxima-
tion of clothoids with bounded error for path plan-
ning applications. IEEE Transactions on Robotics,
30(2):507–515.
Chen, C., He, Y., Bu, C., Han, J., , and Zhang, X. (2014).
Quartic Bezier Curve based Trajectory Generation for
Autonomous Vehicles with Curvature and Velocity
Constraints. In IEEE International Conference on
Robotics and Automation (ICRA), pages 6108–6113,
Hong Kong.
Choi, J.-W., Curry, R., and Elkaim, G. (2010). Machine
Learning and Systems Engineering, chapter Piece-
wise Bezier Curves Path Planning with Continuous
Curvature Constraint for Autonomous Driving, pages
31–45. Lecture Notes in Electrical Engineering 68.
Springer Science+Business Media.
Choset, H., Lynch, K., Hutchinson, S., Kantor, G., Burgard,
W., Kavraki, L., and Thrun, S. (2005). Principles
of robot motion: theory, algorithms, and implemen-
tations. MIT Press.
Dolgov, D., Thrun, S., Montemerlo, M., and Diebel, J.
(2008). Practical Search Techniques in Path Planning
for Autonomous Driving. pages 1–6.
Dubins, L. (1957). On curves of minimal length with a con-
straint on average curvature and with prescribed initial
and terminal positions and tangents. Amer. J. Math.,
79:497–516.
Kallmann, M. (2005). Path Planning in Triangulations. In
Proceedings of the Workshop on Reasoning, Repre-
sentation, and Learning in Computer Games, Interna-
tional Joint Conference on Artificial Intelligence (IJ-
CAI), pages 49–54, Edinburgh, Scotland.
Klanˇcar, G., Zdeˇsar, A., Blaˇziˇc, S., and
ˇ
Skrjanc, I. (2017).
Wheeled mobile robotics - From fundamentals to-
wards autonomous systems. Elsevier, Butterworth-
Heinemann.
Latombe, J.-C. (1991). Robot Motion Planning. Kluwer
Academic Publishers.
LaValle, S. M. (2006). Planning algorithms. Cambridge
University Press.
Lepetiˇc, M., Klanˇcar, G.,
ˇ
Skrjanc, I., Matko, D., and
Potoˇcnik, B. (2003). Time optimal path planning