Enhancing Visual SLAM with Occupancy Grid Mapping for Real-Time Locating Applications in Indoor GPS-Denied Environments