Text this: Developing an autonomous mobile robot and a study of navigation towards nonholonomic problems