We propose a two-step approach for the construction of planar smooth collision-free navigation paths. Obstacle avoidance techniques that rely on classical data structures are initially considered for the identification of piecewise linear paths having no intersection with the obstacles of a given scenario. Variations of the shortest piecewise linear path with angle-based criteria are proposed and discussed. In the second part of the scheme we rely on spline interpolation algorithms with tension parameters to provide a smooth planar control strategy. In particular, we consider the class of curves with Pythagorean structures, because they provide an exact computation of fundamental geometric quantities. A selection of test cases demonstrates the quality of the new motion planning scheme.
Path planning with obstacle avoidance by G1 PH quintic splines / Giannelli, Carlotta; Mugnaini, Duccio; Sestini, Alessandra. - In: COMPUTER AIDED DESIGN. - ISSN 0010-4485. - STAMPA. - 75-76:(2016), pp. 47-60. [10.1016/j.cad.2016.02.004]
Path planning with obstacle avoidance by G1 PH quintic splines
GIANNELLI, CARLOTTA;SESTINI, ALESSANDRA
2016
Abstract
We propose a two-step approach for the construction of planar smooth collision-free navigation paths. Obstacle avoidance techniques that rely on classical data structures are initially considered for the identification of piecewise linear paths having no intersection with the obstacles of a given scenario. Variations of the shortest piecewise linear path with angle-based criteria are proposed and discussed. In the second part of the scheme we rely on spline interpolation algorithms with tension parameters to provide a smooth planar control strategy. In particular, we consider the class of curves with Pythagorean structures, because they provide an exact computation of fundamental geometric quantities. A selection of test cases demonstrates the quality of the new motion planning scheme.I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.