System Configuration and Navigation of a Guide Dog Robot: Toward Animal Guide Dog-Level Guiding Work