Autonomous Navigation Framework for Intelligent Robots Based on a Semantic Environment Modeling

Sung-Hyeon Joo,Sumaira Manzoor,Yuri Goncalves Rocha,Sang-Hyeon Bae,Kwang-Hee Lee,Tae-Yong Kuc,Minsung Kim
DOI: https://doi.org/10.3390/app10093219
2020-05-05
Applied Sciences
Abstract:Humans have an innate ability of environment modeling, perception, and planning while simultaneously performing tasks. However, it is still a challenging problem in the study of robotic cognition. We address this issue by proposing a neuro-inspired cognitive navigation framework, which is composed of three major components: semantic modeling framework (SMF), semantic information processing (SIP) module, and semantic autonomous navigation (SAN) module to enable the robot to perform cognitive tasks. The SMF creates an environment database using Triplet Ontological Semantic Model (TOSM) and builds semantic models of the environment. The environment maps from these semantic models are generated in an on-demand database and downloaded in SIP and SAN modules when required to by the robot. The SIP module contains active environment perception components for recognition and localization. It also feeds relevant perception information to behavior planner for safely performing the task. The SAN module uses a behavior planner that is connected with a knowledge base and behavior database for querying during action planning and execution. The main contributions of our work are the development of the TOSM, integration of SMF, SIP, and SAN modules in one single framework, and interaction between these components based on the findings of cognitive science. We deploy our cognitive navigation framework on a mobile robot platform, considering implicit and explicit constraints for autonomous robot navigation in a real-world environment. The robotic experiments demonstrate the validity of our proposed framework.
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to achieve autonomous navigation of intelligent robots in complex real - world environments. Specifically, the author proposes an intelligent robot autonomous navigation framework based on semantic environment modeling, aiming to enable the robot to perform environment modeling, perception and planning like humans while executing tasks. The main challenges mentioned in the paper include: 1. **Mapping in dynamic environments**: Robots need to construct spatial models in constantly changing environments, which involves the problem of robot mapping. 2. **Significant changes in scene appearance**: Significant changes in the environment are one of the important factors leading to visual recognition failure. 3. **Dynamic nature of the operating environment**: The dynamic environment poses a crucial challenge to robot planning. To address these challenges, the paper proposes a neurally - inspired cognitive navigation framework, which consists of three main parts: - **Semantic Modeling Framework (SMF)**: Use the Tri - Ontology Semantic Model (TOSM) to create an environment database and construct a semantic model of the environment. - **Semantic Information Processing (SIP) module**: Contains an active environment perception component for identification and localization, and transmits relevant perception information to the behavior planner to safely execute tasks. - **Semantic Autonomous Navigation (SAN) module**: Use a behavior planner connected to the knowledge base and behavior database to make queries during action planning and execution. The main contributions of the paper include: - Development of the TOSM model. - Integration of the SMF, SIP and SAN modules in a single framework. - Based on the findings of cognitive science, the interaction between these components is realized. In addition, this framework also combines the classic PDDL planner, sampling - based planner and reinforcement learning algorithms to form a multi - layer hierarchical planning scheme to support navigation in multi - story buildings. Verified by experiments, this framework has demonstrated its effectiveness in real - world environments.