Gravar-mail: Scene perception based visual navigation of mobile robot in indoor environment