Double target potential field: Planning the movement on passing and kicking the ball in soccer robot | IEEE Conference Publication | IEEE Xplore