Journal of shanghai Jiaotong University (Science) ›› 2017, Vol. 22 ›› Issue (5): 633-640.doi: 10.1007/s12204-017-1881-x

Previous Articles    

A Real-Time Collision-Free Path Planning of a Rust Removal Robot Using an Improved Neural Network

A Real-Time Collision-Free Path Planning of a Rust Removal Robot Using an Improved Neural Network

SUN Ling (孙玲)   

  1. (School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China)
  2. (School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China)
  • Online:2017-09-30 Published:2017-09-30
  • Contact: SUN Ling (孙玲) E-mail:sunlinglv@163.com

Abstract: In this paper, a real-time collision-free path planning of the rust removal robot in a ship environment is proposed, which is based on an improved biologically inspired neural network algorithm. This improved algorithm is based on the biologically inspired neural network and modified with obstacle detection sensors and kinematic state templates, and is implemented in a ship rust removal robot planning system for dynamic trajectory generation. The real-time optimal trajectory is generated by the biologically inspired neural network, and the moving obstacle detection process of a ship robot working on the wall is simulated with the obstacle detection sensors models. The local real-time trajectory can be re-planned by the updated local map information, where the obstacle detection sensors are used to inspect partial environment information and update the robot nearby information in real time in the original neural network algorithm. At the same time, the method of the kinematic state templates matching and searching is used to solve the pipes’ influence of the rust removal robot climbing on the wall, which can not only provide a smooth path, but also can judge the motion direction and turning angle of the robot. Comparison of the proposed approach with the simulation shows that the improved algorithm is capable of planning a real-time collision-free path with achieving the local environmental information and judging the rust removal robot’s motion direction and turning angle. This proposed algorithm can be good used in the ship rust removal robot.

Key words: real-time path planning| ship rust removal robot| biologically inspired neural network| obstacle detection sensors| kinematics state template matching

摘要: In this paper, a real-time collision-free path planning of the rust removal robot in a ship environment is proposed, which is based on an improved biologically inspired neural network algorithm. This improved algorithm is based on the biologically inspired neural network and modified with obstacle detection sensors and kinematic state templates, and is implemented in a ship rust removal robot planning system for dynamic trajectory generation. The real-time optimal trajectory is generated by the biologically inspired neural network, and the moving obstacle detection process of a ship robot working on the wall is simulated with the obstacle detection sensors models. The local real-time trajectory can be re-planned by the updated local map information, where the obstacle detection sensors are used to inspect partial environment information and update the robot nearby information in real time in the original neural network algorithm. At the same time, the method of the kinematic state templates matching and searching is used to solve the pipes’ influence of the rust removal robot climbing on the wall, which can not only provide a smooth path, but also can judge the motion direction and turning angle of the robot. Comparison of the proposed approach with the simulation shows that the improved algorithm is capable of planning a real-time collision-free path with achieving the local environmental information and judging the rust removal robot’s motion direction and turning angle. This proposed algorithm can be good used in the ship rust removal robot.

关键词: real-time path planning| ship rust removal robot| biologically inspired neural network| obstacle detection sensors| kinematics state template matching

CLC Number: