Mobile robot trajectory tracking using PID fast terminal sliding mod inverse dynamic control