Text this: Designing and implementation of robot mapping algorithm for mobile robot