A Self-Adaptive Heterogeneous Ant Colony Algorithm for Path Planning | Synapse