“…Due to the importance of using curvature-bounded paths in real-world scenarios, the shortest curvature-bounded path with more complex environmental and boundary constraints have been widely studied. Examples include, but not limited to, shortest curvature-bounded paths passing through multiple waypoints [12,30,32], passing through multiple regions [21,28,42], encircling a target [29,36], avoiding obstacles [7,14,18,37], intercepting a moving target [22,[39][40][41], and moving in tunnel-like environments [38] or in uniform current drift [13,15,19].…”