Modified Critical Point – A Bug Algorithm for Path Planning and Obstacle Avoiding of Mobile Robot | IEEE Conference Publication | IEEE Xplore