A real-time obstacle avoidance and path tracking strategy for a mobile robot using machine-learning and vision-based approach

被引:11
作者
Singh, Rajmeet [1 ]
Bera, Tarun Kumar [1 ]
Chatti, Nizar [2 ]
机构
[1] Thapar Inst Engn & Technol, Patiala 147001, Punjab, India
[2] LARIS EA 7315, Angers, France
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2022年 / 98卷 / 09期
关键词
Machine-learning; image processing; fuzzy logic; obstacle avoidance; mobile robot; bond graph modeling; experimental validation; NAVIGATION; SYSTEM;
D O I
10.1177/00375497221091592
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, an obstacle avoidance and target tracking method for both indoor and outdoor mobile robots in dynamic environment is presented, and it aims to enhance autonomous navigation capability of such robots. In the proposed method, image processing and machine-learning approaches are considered. Since obstacles have differences in color and texture and in order to identify non-navigable areas, a monocular onboard camera is used to capture the road lanes by dealing with an image processing technique. The position of the robot with respect to road lane center during navigation is calculated on the basis of a proposed fuzzy logic rules set. In order to provide fast and robust computation, the Haar cascade classifier-based machine-learning technique has been exploited to detect the different sizes and shapes of the obstacles faced by the robot during its movement from source to destination. The dynamic model of a four-wheel mobile robot is initially developed using bond graph theory and then, the proposed obstacle-avoidance strategy is applied. The effectiveness and performance of the proposed method are tested under various simulation and experimentation scenarios. The behavior of the mobile robot for detecting and avoiding static obstacle for single and double road lane change environment is analyzed and discussed.
引用
收藏
页码:789 / 805
页数:17
相关论文
共 31 条
[1]  
[Anonymous], 2001, P WORLD C SYST CYB I
[2]  
[Anonymous], 2000, 2 INT S ROBOTICS AUT
[3]  
[Anonymous], 2006, Bond Graph in Modelling, Simulation and Fault Identification
[4]  
Bacha AR., 2005, THESIS VIRGINIA TECH, P1
[5]   Vision-based Obstacle Detection and Navigation for an Agricultural Robot [J].
Ball, David ;
Upcroft, Ben ;
Wyeth, Gordon ;
Corke, Peter ;
English, Andrew ;
Ross, Patrick ;
Patten, Tim ;
Fitch, Robert ;
Sukkarieh, Salah ;
Bate, Andrew .
JOURNAL OF FIELD ROBOTICS, 2016, 33 (08) :1107-1130
[6]   Signed Bond Graph for multiple faults diagnosis [J].
Chatti, Nizar ;
Ould-Bouamama, Belkacem ;
Gehin, Anne-Lise ;
Merzouki, Rochdi .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2014, 36 :134-147
[7]   Functional and Behavior Models for the Supervision of an Intelligent and Autonomous System [J].
Chatti, Nizar ;
Gehin, Anne-Lise ;
Ould-Bouamama, Belkacem ;
Merzouki, Rochdi .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2013, 10 (02) :431-445
[8]  
Chia-How Lin, 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2010), P3706, DOI 10.1109/IROS.2010.5653055
[9]   Self-learning navigation algorithm for vision-based mobile robots using machine learning algorithms [J].
Choi, Jeong-Min ;
Lee, Sang-Jin ;
Won, Mooncheol .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2011, 25 (01) :247-254
[10]   Real-time monocular image-based path detection A GPU-based embedded solution for on-board execution on mobile robots [J].
De Cristoforis, Pablo ;
Nitsche, Matias A. ;
Krajnik, Tomas ;
Mejail, Marta .
JOURNAL OF REAL-TIME IMAGE PROCESSING, 2016, 11 (02) :335-348