In this article, an algorithm to obtain a smooth path (free from obstacles) that can be optimized by shortest path distance, bending energy and curvature variation energy will be presented. Previously, scholars used various tools to generate smooth path such as Clothoid, Log-Aesthetic curves (LACs), and Bézier curves. The limited number of solutions from the aforementioned curves become one of the drawback to generate smooth path planning. Therefore, providing a number of solutions that can generate smooth path planning becomes the objective of this study. In this paper to generate a smooth path, five templates of spiral transition curves having three different shape parameters with monotone curvature (either increase or decrease) by cubic GHT-Bézier curves are proposed. Moreover, few examples of path planning technique via cubic GHT-Bézier spiral curve to show the flexibility of smooth path by minimization of the shortest path (minimum arc length) L, bending energy E and curvature variation energy V are presented. The superiority of cubic GHT-Bézier spiral path smoothing techniques as compared to Clothoid and LACs is also demonstrated.
Citation: Samia BiBi, Md Yushalify Misro, Muhammad Abbas. Smooth path planning via cubic GHT-Bézier spiral curves based on shortest distance, bending energy and curvature variation energy[J]. AIMS Mathematics, 2021, 6(8): 8625-8641. doi: 10.3934/math.2021501
In this article, an algorithm to obtain a smooth path (free from obstacles) that can be optimized by shortest path distance, bending energy and curvature variation energy will be presented. Previously, scholars used various tools to generate smooth path such as Clothoid, Log-Aesthetic curves (LACs), and Bézier curves. The limited number of solutions from the aforementioned curves become one of the drawback to generate smooth path planning. Therefore, providing a number of solutions that can generate smooth path planning becomes the objective of this study. In this paper to generate a smooth path, five templates of spiral transition curves having three different shape parameters with monotone curvature (either increase or decrease) by cubic GHT-Bézier curves are proposed. Moreover, few examples of path planning technique via cubic GHT-Bézier spiral curve to show the flexibility of smooth path by minimization of the shortest path (minimum arc length) L, bending energy E and curvature variation energy V are presented. The superiority of cubic GHT-Bézier spiral path smoothing techniques as compared to Clothoid and LACs is also demonstrated.
[1] | G. Farin, Curves and Surfaces for CAGD, San Diego: Academic Press, 2002. |
[2] | D. J. Walton, D. S. Meek, A planar cubic Bézier spiral, J. Comput. Appl. Math., 72 (1996), 85-100. doi: 10.1016/0377-0427(95)00246-4 |
[3] | M. Y. Misro, A. Ramli, J. M. Ali, N. N. A. Hamid, Cubic trigonometric Bézier spiral curves, 2017 14th International Conference on Computer Graphics, Imaging and Visualization, (2017), 14-20. |
[4] | D. J. Walton, D. S. Meek, $G^{2}$ curve design with a pair of Pythagorean hodograph quintic spiral segments, Comput. Aided Geom. Des., 24 (2007), 267-281. doi: 10.1016/j.cagd.2007.03.003 |
[5] | M. Y. Misro, A. Ramli, J. M. Ali, N. N. A. Hamid, Pythagorean hodograph quintic trigonometric Bézier transition curve, 2017 14th International Conference on Computer Graphics, Imaging and Visualization, (2017), 1-7. |
[6] | Z. Habib, M. Sakai, $G^{2}$ cubic transition between two circles with shape control, J. Comput. Appl. Math., 223 (2009), 133-144. doi: 10.1016/j.cam.2007.12.024 |
[7] | M. Y. Misro, A. Ramli, J. M. Ali, S-shaped and C-shaped transition curve using cubic trigonometric Bézier, AIP Conf. Proc., 1870 (2017), 050005. doi: 10.1063/1.4995915 |
[8] | R. U. Gobithaasan, S. W. Yip, K. T. Miura, M. Shanmugavel, Optimal path smoothing with log-aesthetic curves based on shortest distance, minimum bending energy and curvature variation energy, Proc. CAD'19, (2019), 397-402. |
[9] | Z. Li, D. S. Meek, D. J. Walton, A smooth, obstacle-avoiding curve, Comput. Graphics, 30 (2006), 581-587. |
[10] | M. Y. Misro, A. Ramli, J. M. Ali, Extended analysis of dynamic parameters on cubic trigonometric Bézier transition curves, 2019 23rd International Conference in Information Visualization-Part II, (2019), 141-146. |
[11] | M. Y. Misro, A. Ramli, J. M. Ali, Construction of quintic trigonometric Bézier spiral curve, ASM Sci. J., 12 (2019), 208-215. |
[12] | T. Mauga, New spiral curves for appropriate transition of minimum roadside clearance on simple curves, J. Transp. Technol., 5 (2015), 141-158. |
[13] | K. G. Baass, The use of clothoid templates in highway design, Transportation Forum, (1984), 47-52. |
[14] | S. Havemann, J. Edelsbrunner, P. Wagner, D. W. Fellner, Curvature controlled curve editing using piecewise clothoid curves, Comput. Graphics, 37 (2013), 764-773. doi: 10.1016/j.cag.2013.05.017 |
[15] | K. T. Miura, D. Shibuya, R. U. Gobithaasan, S. Usuki, Designing log-aesthetic splines with $G^{2}$ continuity, Comput.-Aided Des. Appl., 10 (2013), 1021-1032. doi: 10.3722/cadaps.2013.1021-1032 |
[16] | R. U. Gobithaasan, S. W. Yip, K. T. Miura, Log-aesthetic curves for shape completion problem, J. Appl. Math., 2014 (2014), 960302. |
[17] | S. BiBi, M. Abbas, K. T. Miura, M. Y. Misro, Geometric modelling of novel generalized hybrid trigonometric Bézier-like curve with shape parameters and its applications, Mathematics, 8 (2020), 967. doi: 10.3390/math8060967 |
[18] | S. BiBi, M. Abbas, M. Y. Misro, G. Hu, A novel approach of hybrid trigonometric Bézier curve to the modeling of symmetric revolutionary curves and symmetric rotation surfaces, IEEE Access, 7 (2019), 165779-165792. doi: 10.1109/ACCESS.2019.2953496 |
[19] | G. Hu, J. L. Wu, X. Q. Qin, A novel extension of the Bézier model and its applications to surface modeling, Adv. Eng. Software, 125 (2018), 27-54. doi: 10.1016/j.advengsoft.2018.09.002 |
[20] | G. Hu, C. C. Bo, G. Wei, X. Q. Qin, Shape adjustable generalized Bézier surfaces: Construction and its geometric continuity conditions, Appl. Math. Comput., 378 (2020), 125215. |
[21] | G. Hu, J. L. Wu, Generalized quartic H-Bézier curves: Construction and application to developable surfaces, Adv. Eng. Software, 138 (2019), 102723. doi: 10.1016/j.advengsoft.2019.102723 |
[22] | X. D. Chen, W. Ma, Geometric point interpolation method in space with tangent directional constraint, Comput.-Aided Des., 44 (2012), 1217-1228. doi: 10.1016/j.cad.2012.07.002 |
[23] | M. Ammad, M. Y. Misro, M. Abbas, A. Majeed, Generalized developable cubic trigonometric Bézier surfaces, Mathematics, 9 (2021), 283. doi: 10.3390/math9030283 |
[24] | M. Ammad, M. Y. Misro, Construction of local shape adjustable surfaces using quintic trigonometric Bézier curve, Symmetry, 12 (2020), 1205. doi: 10.3390/sym12081205 |