@Override
 public void run() {
   while (running) {
     try {
       processScan();
       if (scannedMap()) {
         mobileRobot.quit();
       }
     } catch (IOException e) {
       e.printStackTrace();
       running = false;
     }
   }
 }