Improved QPSO with Darwinian evolution theory for three-dimensional path planning of robots | Synapse