Multi-objective Mapping and Path Planning using Visual SLAM and Object Detection