Scene perception based visual navigation of mobile robot in indoor environment

T. Ran,L. Yuan,J.b. Zhang
DOI: https://doi.org/10.1016/j.isatra.2020.10.023
IF: 7.3
2021-03-01
ISA Transactions
Abstract:The proposed solution of our low-cost scene perception based local visual navigation method for indoor mobile robot.The design of a shallow CNN structure for scene perception which can reach higher classification accuracy and computation efficiency.The adaptive weighted control algorithm combined with our scene perception model has improved the local motion capability of the navigation system significantly.Only vision-based navigation is the key of cost reduction and widespread application of indoor mobile robot. Consider the unpredictable nature of artificial environments, deep learning techniques can be used to perform navigation with its strong ability to abstract image features. In this paper, we proposed a low-cost way of only vision-based perception to realize indoor mobile robot navigation, converting the problem of visual navigation to scene classification. Existing related research based on deep scene classification network has lower accuracy and brings more computational burden. Additionally, the navigation system has not yet been fully assessed in the previous work. Therefore, we designed a shallow convolutional neural network (CNN) with higher scene classification accuracy and efficiency to process images captured by a monocular camera. Besides, we proposed an adaptive weighted control (AWC) algorithm and combined with regular control (RC) to improve the robot's motion performance. We demonstrated the capability and robustness of the proposed navigation method by performing extensive experiments in both static and dynamic unknown environments. The qualitative and quantitative results showed that the system performs better compared to previous related work in unknown environments.
automation & control systems,instruments & instrumentation,engineering, multidisciplinary
What problem does this paper attempt to address?