Motion Planning And Control Of Differential Drive Robot