Obstacle Avoidance Strategy for Wheeled Mobile Robots with a Simplified Artificial Potential Field

Author(s):  
Sing Yee Ng ◽  
Nur Syazreen Ahmad
Author(s):  
Daoyong Wang ◽  
Xinliang Tian ◽  
Xiantao Zhang ◽  
Xiaoxian Guo ◽  
Peng Wang

Abstract As a wave-propelled and persistent unmanned surface vehicle, wave glider has been widely applied in marine monitoring. Due to its long voyage, the wave glider inevitably encounters various obstacles at sea, which may cause collision accidents. However, considering the characteristics of weak maneuverability and underactuation of it, the obstacle avoidance for the wave glider is challenging. In this paper, the dynamic obstacle avoidance strategy for the wave glider based on an improved artificial potential field (IAPF) is proposed. The IAPF is committed to addressing the local minimum in the traditional artificial potential field and the obstacle avoidance difficulties caused by the weak maneuverability of the wave glider. Various simulations are conducted to demonstrate the feasibility of the proposed strategy by adopting an eight-degree-of-freedom mathematical model of the wave glider. The simulation results show that the wave glider can accomplish the obstacle avoidance task with the proposed IAPF algorithm when facing with different dynamic obstacles under various marine environments.


Electronics ◽  
2021 ◽  
Vol 10 (15) ◽  
pp. 1850
Author(s):  
Hui Zhang ◽  
Yongfei Zhu ◽  
Xuefei Liu ◽  
Xiangrong Xu

In recent years, dual-arm robots have been favored in various industries due to their excellent coordinated operability. One of the focused areas of study on dual-arm robots is obstacle avoidance, namely path planning. Among the existing path planning methods, the artificial potential field (APF) algorithm is widely applied in obstacle avoidance for its simplicity, practicability, and good real-time performance over other planning methods. However, APF is firstly proposed to solve the obstacle avoidance problem of mobile robot in plane, and thus has some limitations such as being prone to fall into local minimum, not being applicable when dynamic obstacles are encountered. Therefore, an obstacle avoidance strategy for a dual-arm robot based on speed field with improved artificial potential field algorithm is proposed. In our method, the APF algorithm is used to establish the attraction and repulsion functions of the robotic manipulator, and then the concepts of attraction and repulsion speed are introduced. The attraction and repulsion functions are converted into the attraction and repulsion speed functions, which mapped to the joint space. By using the Jacobian matrix and its inverse to establish the differential velocity function of joint motion, as well as comparing it with the set collision distance threshold between two robotic manipulators of robot, the collision avoidance can be solved. Meanwhile, after introducing a new repulsion function and adding virtual constraint points to eliminate existing limitations, APF is also improved. The correctness and effectiveness of the proposed method in the self-collision avoidance problem of a dual-arm robot are validated in MATLAB and Adams simulation environment.


2021 ◽  
Vol 9 (2) ◽  
pp. 161
Author(s):  
Xun Yan ◽  
Dapeng Jiang ◽  
Runlong Miao ◽  
Yulong Li

This paper proposes a formation generation algorithm and formation obstacle avoidance strategy for multiple unmanned surface vehicles (USVs). The proposed formation generation algorithm implements an approach combining a virtual structure and artificial potential field (VSAPF), which provides a high accuracy of formation shape keeping and flexibility of formation shape change. To solve the obstacle avoidance problem of the multi-USV system, an improved dynamic window approach is applied to the formation reference point, which considers the movement ability of the USV. By applying this method, the USV formation can avoid obstacles while maintaining its shape. The combination of the virtual structure and artificial potential field has the advantage of less calculations, so that it can ensure the real-time performance of the algorithm and convenience for deployment on an actual USV. Various simulation results for a group of USVs are provided to demonstrate the effectiveness of the proposed algorithms.


Sign in / Sign up

Export Citation Format

Share Document