Research Article
Intelligent Optimization Algorithm-Based Path Planning for a Mobile Robot
| Input: Map, | | Result: A smooth path for | | | (1): Function Smooth | | | (2): .denoise (); | | | (3): for to do | | | (4): if Collision then | | | (5): ← Parent ; | | | (6): if Collision then | | | (7): ← Parent ; | | | (8): ← Parent ; | | | (9): ← Edge ; | | | (10): .addEdge ; | | | (11): ← ; | | | (12): Extend (, ); | | | (13): Smooth success () | | | (14): Return Smooth |
|