Dynamic obstacle avoidance Algorithm for the mobile robot

A new hybrid algorithm of dynamic obstacle avoidance was introduced for local path planning under an uncertainty environment. It is a combination of the rolling planning and RBF neural network (RBFNN) forecast. The moving trajectory of the dynamic obstacle was illustrated by using a camera lens, and a heart-shaped sequence was acquired from the samples. The RBFNN prediction model was built based on these data. A dynamic rolling window within the scope of the scanning ultrasonic sensor was established according to current location when the mobile robot was in real-time planning. Forecast computation was started when a rolling window into the dynamic obstacle was detected. The next moving location of the obstacle was predicted based on the three adjacent values of time sequence. Thus the dynamic obstacle avoidance issue converts into instantaneous static once and the real-time planning was reallized. This method can improve dynamic obstacle avoidance and the safety of real-time planning. Simulation results show that the method is feasible and efficient.