Text this: Automated guided vehicle (AGV) system based on simultaneous localization and mapping (SLAM) /