Hao Sun
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Hao Sun has a total of 6 co-authors. Here are the top co-authors by number of shared publications:
- Kaikai Xu
Key Laboratory of High-Performance Ship Technology, Wuhan University of Technology, Ministry of Education, Wuhan 430063, China
3 shared publications - Lifei Song
Sanya Science and Education Innovation Park of Wuhan University of Technology, Sanya, China
3 shared publications - Liang Huang
Intelligent Transportation Systems Research Center, Wuhan University of Technology, Wuhan, China
2 shared publications - Xiaoqian Shi
Key Laboratory of High-Performance Ship Technology, Wuhan University of Technology, Ministry of Education, Wuhan 430063, China
2 shared publications - Houjing Chen1 shared publication
- Yongqing Zhou1 shared publication
Latest Publications
- Open Access
- 25 May 2022
- Published by Elsevier in International Journal of Naval Architecture and Ocean Engineering
- Vol. 14
Interference intention classification of moving obstacles used for USV collision avoidance
- 25 May 2022
- Published by Elsevier in International Journal of Naval Architecture and Ocean Engineering
- Vol. 14
Open AccessInterference intention classification of moving obstacles used for USV collision avoidance
- Open Access
- 15 May 2022
- Published by Jan Evangelista Purkyne University in Usti nad Labem in Manufacturing Technology
- Vol. 22 (2) , 218-230
Path Planning under The Hull bottom of Painting Robot Based on Heuristic Multi-robot Cooperation in Ship Manufacturing
- 15 May 2022
- Published by Jan Evangelista Purkyne University in Usti nad Labem in Manufacturing Technology
- Vol. 22 (2) , 218-230
Open AccessPath Planning under The Hull bottom of Painting Robot Based on Heuristic Multi-robot Cooperation in Ship Manufacturing
- Open Access
- 23 November 2021
- Published by MDPI AG in Journal of Marine Science and Engineering
- Vol. 9 (12) , 1321
Collision Avoidance Algorithm for USV Based on Rolling Obstacle Classification and Fuzzy Rules
Dynamic collision avoidance between multiple vessels is a task full of challenges for unmanned surface vehicle (USV) movement, which has high requirements on real-time performance and safety. The difficulty of multi-obstacle collision avoidance is that it is hard to formulate the optimal obstacle avoidance strategy when encountering more than one obstacle threat at the same time; a good strategy to avoid one obstacle sometimes leads to threats from other obstacles. This paper presents a dynamic collision avoidance algorithm for USVs based on rolling obstacle classification and fuzzy rules. Firstly, potential collision probabilities between a USV and obstacles are calculated based on the time to the closest point of approach (TCPA). All obstacles are given different priorities based on potential collision probability, and the most urgent and secondary urgent ones will then be dynamically determined. Based on the velocity obstacle algorithm, four possible actions are defined to determine the basic domain in the collision avoidance strategy. After that, the Safety of Avoidance Strategy and Feasibility of Strategy Adjustment are calculated to determine the additional domain based on fuzzy rules. Fuzzy rules are used here to comprehensively consider the situation composed of multiple motion obstacles and the USV. Within the limited range of the basic domain and the additional domain, the optimal collision avoidance parameters of the USV can be calculated by the particle swarm optimization (PSO) algorithm. The PSO algorithm utilizes both the characteristic of pursuance for the population optimal and the characteristic of exploration for the individual optimal to avoid falling into the local optimal solution. Finally, numerical simulations are performed to certify the validity of the proposed method in complex traffic scenarios. The results illustrated that the proposed method could provide efficient collision avoidance actions.
- 23 November 2021
- Published by MDPI AG in Journal of Marine Science and Engineering
- Vol. 9 (12) , 1321
Open AccessCollision Avoidance Algorithm for USV Based on Rolling Obstacle Classification and Fuzzy Rules
Dynamic collision avoidance between multiple vessels is a task full of challenges for unmanned surface vehicle (USV) movement, which has high requirements on real-time performance and safety. The difficulty of multi-obstacle collision avoidance is that it is hard to formulate the optimal obstacle avoidance strategy when encountering more than one obstacle threat at the same time; a good strategy to avoid one obstacle sometimes leads to threats from other obstacles. This paper presents a dynamic collision avoidance algorithm for USVs based on rolling obstacle classification and fuzzy rules. Firstly, potential collision probabilities between a USV and obstacles are calculated based on the time to the closest point of approach (TCPA). All obstacles are given different priorities based on potential collision probability, and the most urgent and secondary urgent ones will then be dynamically determined. Based on the velocity obstacle algorithm, four possible actions are defined to determine the basic domain in the collision avoidance strategy. After that, the Safety of Avoidance Strategy and Feasibility of Strategy Adjustment are calculated to determine the additional domain based on fuzzy rules. Fuzzy rules are used here to comprehensively consider the situation composed of multiple motion obstacles and the USV. Within the limited range of the basic domain and the additional domain, the optimal collision avoidance parameters of the USV can be calculated by the particle swarm optimization (PSO) algorithm. The PSO algorithm utilizes both the characteristic of pursuance for the population optimal and the characteristic of exploration for the individual optimal to avoid falling into the local optimal solution. Finally, numerical simulations are performed to certify the validity of the proposed method in complex traffic scenarios. The results illustrated that the proposed method could provide efficient collision avoidance actions.