Three-Dimensional UAV Omnidirectional Path Planning Algorithm Based on Urban Obstacle Environment | Synapse