Motion planning algorithm implementation
Motion planning algorithm implementation in Python and C++
C++11 standard, use Rviz to show algorithm, so you should install ROS.
Dubins algorithm have 6 types path as below.
The difference of Reeds Shepp path and Dubins path is that Reeds Sheep path have both forwards and backwards. So Dubins path is a subset of Reeds Shepp path.
based A* algorithm and Reeds Shepp path algorithm