Path planning with obstacle avoidance by G1 PH quintic splines. (June 2016)