An improved PSO-based path planning algorithm for humanoid soccer playing robots | IEEE Conference Publication | IEEE Xplore