Motion planning for non-holonomic mobile robots using the i-PID controller and potential field | IEEE Conference Publication | IEEE Xplore