To read this content please select one of the options below:

Autonomous obstacle avoidance of an unmanned surface vehicle based on cooperative manoeuvring

Peng Wu (Mechanical Institute of Technology, Wuxi Institute of Technology, Wuxi, China and School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)
Shaorong Xie (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)
Hengli Liu (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China and Mechanical Institute of Technology, Wuxi Institute of Technology, Wuxi, China)
Ming Li (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)
Hengyu Li (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)
Yan Peng (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)
Xiaomao Li (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)
Jun Luo (School of Mechatronics Engineering and Automation, University of Shanghai, Shanghai, China)

Industrial Robot

ISSN: 0143-991x

Article publication date: 16 January 2017

1147

Abstract

Purpose

Autonomous obstacle avoidance is important in unmanned surface vehicle (USV) navigation. Although the result of obstacle detection is often inaccurate because of the inherent errors of LIDAR, conventional methods typically emphasize on a single obstacle-avoidance algorithm and neglect the limitation of sensors and safety in a local region. Conventional methods also fail in seamlessly integrating local and global obstacle avoidance algorithms. This paper aims to present a cooperative manoeuvring approach including both local and global obstacle avoidance.

Design/methodology/approach

The global algorithm used in our USV is the Artificial Potential Field-Ant Colony Optimization (APF-ACO) obstacle-avoidance algorithm, which plans a relative optimal path on the specified electronic map before the cruise of USV. The local algorithm is a multi-layer obstacle-avoidance framework based on a single LIDAR to present an efficient solution to USV path planning in the case of sensor errors and collision risks. When obstacles are within a layer, the USV uses a corresponding obstacle-avoidance algorithm. Then the USV moves towards the global direction according to fuzzy rules in the fuzzy layer.

Findings

The presented method offers a solution for obstacle avoidance in a complex environment. The USV follows the global trajectory planed by the APF-ACO algorithm. While, the USV can bypass current obstacle in the local region based on the multi-layer method effectively. This fact was validated by simulations and field trials.

Originality/value

The method presented in this paper takes advantage of algorithm integration that remedies errors of obstacle detection. Simulation and experiments were also conducted for performance evaluation.

Keywords

Acknowledgements

This work was supported in part by the National Natural Science Foundation of China (No. 61233010, 61375093), the Nature Science Foundation of Shanghai (No.13ZR1454300), the National Natural Science Foundation for Distinguished Young Scholars (No.61525305). The authors would like to thank all the project partners for their valuable contribution.

Citation

Wu, P., Xie, S., Liu, H., Li, M., Li, H., Peng, Y., Li, X. and Luo, J. (2017), "Autonomous obstacle avoidance of an unmanned surface vehicle based on cooperative manoeuvring", Industrial Robot, Vol. 44 No. 1, pp. 64-74. https://doi.org/10.1108/IR-04-2016-0127

Publisher

:

Emerald Publishing Limited

Copyright © 2017, Emerald Publishing Limited

Related articles