Evolving codebase for a SLAM-capable robot using the RoboPeak LIDAR sensor