An Innovative Collision-Free Image-Based Visual Servoing Method for Mobile Robot Navigation Based on the Path Planning in the Image Plan

被引:5
作者
Albekairi, Mohammed [1 ]
Mekki, Hassen [2 ]
Kaaniche, Khaled [1 ]
Yousef, Amr [3 ,4 ]
机构
[1] Jouf Univ, Coll Engn, Dept Elect Engn, Sakakah 72388, Saudi Arabia
[2] Univ Sousse, Natl Sch Engn Sousse, NOCCS Lab, Sousse 4054, Tunisia
[3] Univ Business & Technol, Coll Engn, Elect Engn Dept, Jeddah 21589, Saudi Arabia
[4] Alexandria Univ, Fac Engn, Engn Math Dept, Alexandria, Egypt
关键词
mobile robot control; autonomous system; differential flatness; image-based visual servoing (IBVS); path planning; path tracking; collision-free; field of view (FOV); OBSTACLE AVOIDANCE; QUADROTOR; FLATNESS;
D O I
10.3390/s23249667
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In this article, we present an innovative approach to 2D visual servoing (IBVS), aiming to guide an object to its destination while avoiding collisions with obstacles and keeping the target within the camera's field of view. A single monocular sensor's sole visual data serves as the basis for our method. The fundamental idea is to manage and control the dynamics associated with any trajectory generated in the image plane. We show that the differential flatness of the system's dynamics can be used to limit arbitrary paths based on the number of points on the object that need to be reached in the image plane. This creates a link between the current configuration and the desired configuration. The number of required points depends on the number of control inputs of the robot used and determines the dimension of the flat output of the system. For a two-wheeled mobile robot, for instance, the coordinates of a single point on the object in the image plane are sufficient, whereas, for a quadcopter with four rotating motors, the trajectory needs to be defined by the coordinates of two points in the image plane. By guaranteeing precise tracking of the chosen trajectory in the image plane, we ensure that problems of collision with obstacles and leaving the camera's field of view are avoided. Our approach is based on the principle of the inverse problem, meaning that when any point on the object is selected in the image plane, it will not be occluded by obstacles or leave the camera's field of view during movement. It is true that proposing any trajectory in the image plane can lead to non-intuitive movements (back and forth) in the Cartesian plane. In the case of backward motion, the robot may collide with obstacles as it navigates without direct vision. Therefore, it is essential to perform optimal trajectory planning that avoids backward movements. To assess the effectiveness of our method, our study focuses exclusively on the challenge of implementing the generated trajectory in the image plane within the specific context of a two-wheeled mobile robot. We use numerical simulations to illustrate the performance of the control strategy we have developed.
引用
收藏
页数:16
相关论文
共 36 条
[1]  
Abdul Hafez A.H., 2007, P 2007 IEEERSJ INT C, DOI [10.1109/iros.2007.4399590, DOI 10.1109/IROS.2007.4399590]
[2]   Optimal Path Planning for Image Based Visual Servoing [J].
Allen, Mark ;
Westcoat, Ethan ;
Mears, Laine .
25TH INTERNATIONAL CONFERENCE ON PRODUCTION RESEARCH MANUFACTURING INNOVATION: CYBER PHYSICAL MANUFACTURING, 2019, 39 :325-333
[3]   Global path-planning for constrained and optimal visual servoing [J].
Chesi, Graziano ;
Hung, Y. S. .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (05) :1050-1060
[4]   Conferring Robustness to Path-Planning for Image-Based Control [J].
Chesi, Graziano ;
Shen, Tiantian .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2012, 20 (04) :950-959
[5]   Visual Servoing Path Planning via Homogeneous Forms and LMI Optimizations [J].
Chesi, Graziano .
IEEE TRANSACTIONS ON ROBOTICS, 2009, 25 (02) :281-291
[6]   Adaptive Visual Servoing for Obstacle Avoidance of Micro Unmanned Aerial Vehicle with Optical Flow and Switched System Model [J].
Chiang, Ming-Li ;
Tsai, Shun-Hung ;
Huang, Cheng-Ming ;
Tao, Kuang-Tin .
PROCESSES, 2021, 9 (12)
[7]   Vision-Based Obstacle Avoidance Strategies for MAVs Using Optical Flows in 3-D Textured Environments [J].
Cho, Gangik ;
Kim, Jongyun ;
Oh, Hyondong .
SENSORS, 2019, 19 (11)
[8]   Vision-based navigation of unmanned aerial vehicles [J].
Courbon, Jonathan ;
Mezouar, Youcef ;
Guenard, Nicolas ;
Martinet, Philippe .
CONTROL ENGINEERING PRACTICE, 2010, 18 (07) :789-799
[9]   Autonomous Flights Through Image-Defined Paths [J].
Do, Tien ;
Carrillo-Arce, Luis C. ;
Roumeliotis, Stergios I. .
ROBOTICS RESEARCH, VOL 1, 2018, 2 :39-55
[10]   A Lie-Backlund approach to equivalence and flatness of nonlinear systems [J].
Fliess, M ;
Lévine, J ;
Martin, P ;
Rouchon, P .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1999, 44 (05) :922-937