Trajectory Planning Using Artificial Potential Fields with Metaheuristics | Synapse