An Overview of Motion-Planning Algorithms for Autonomous Ground Vehicles with Various Applications | Synapse