Jiabin Yu , Yang Chen , Meng Yang , Zhihao Chen , Jiping Xu , Yang Lu , Zhiyao Zhao
{"title":"未知环境中具有姿态约束的无人水面舰艇路径规划算法","authors":"Jiabin Yu , Yang Chen , Meng Yang , Zhihao Chen , Jiping Xu , Yang Lu , Zhiyao Zhao","doi":"10.1016/j.ijnaoe.2024.100602","DOIUrl":null,"url":null,"abstract":"<div><p>To solve the problem of full-process path planning that includes multi-target path planning and automatic mooring, this paper proposes a hybrid D*Lite algorithm for an unmanned surface vessel with pose constraints (position and attitude) in an unknown environment. First, to solve the problem of multi-target path planning under the pose constraints, the D*Lite algorithm is combined with the Dubins search tree algorithm, and the corner at the sampling point is eliminated so that the path is smoothly connected. Second, to achieve the automatic mooring under the pose constraints and the avoidance of unknown obstacles, the D*Lite algorithm is combined with Reeds-Shepp curves to introduce the heading angle into the traditional two-dimensional search. This paper has conducted three groups of simulation experiments. In simulation experiment 1 and 2, compared with other algorithms in the multi-target points and automatic mooring environment for simulation experiments respectively, the D*Lite (Dubins) and D*Lite (RS) algorithm outperformed other algorithms in terms of planning time, planning distance, and smoothness. In simulation experiment 3, the effectiveness and superiority of the proposed method were verified on the grid map and compared with the traditional D*Lite algorithm. A visualization simulation was conducted, and the results revealed that the hybrid D*Lite algorithm enabled the unmanned surface vessel to efficiently achieve smooth movement with full-process throughout unknown environment.</p></div>","PeriodicalId":14160,"journal":{"name":"International Journal of Naval Architecture and Ocean Engineering","volume":"16 ","pages":"Article 100602"},"PeriodicalIF":2.3000,"publicationDate":"2024-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://www.sciencedirect.com/science/article/pii/S2092678224000219/pdfft?md5=5fd49e466f7055a2a61917f6090502f6&pid=1-s2.0-S2092678224000219-main.pdf","citationCount":"0","resultStr":"{\"title\":\"A path planning algorithm for unmanned surface vessel with pose constraints in an unknown environment\",\"authors\":\"Jiabin Yu , Yang Chen , Meng Yang , Zhihao Chen , Jiping Xu , Yang Lu , Zhiyao Zhao\",\"doi\":\"10.1016/j.ijnaoe.2024.100602\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><p>To solve the problem of full-process path planning that includes multi-target path planning and automatic mooring, this paper proposes a hybrid D*Lite algorithm for an unmanned surface vessel with pose constraints (position and attitude) in an unknown environment. First, to solve the problem of multi-target path planning under the pose constraints, the D*Lite algorithm is combined with the Dubins search tree algorithm, and the corner at the sampling point is eliminated so that the path is smoothly connected. Second, to achieve the automatic mooring under the pose constraints and the avoidance of unknown obstacles, the D*Lite algorithm is combined with Reeds-Shepp curves to introduce the heading angle into the traditional two-dimensional search. This paper has conducted three groups of simulation experiments. In simulation experiment 1 and 2, compared with other algorithms in the multi-target points and automatic mooring environment for simulation experiments respectively, the D*Lite (Dubins) and D*Lite (RS) algorithm outperformed other algorithms in terms of planning time, planning distance, and smoothness. In simulation experiment 3, the effectiveness and superiority of the proposed method were verified on the grid map and compared with the traditional D*Lite algorithm. A visualization simulation was conducted, and the results revealed that the hybrid D*Lite algorithm enabled the unmanned surface vessel to efficiently achieve smooth movement with full-process throughout unknown environment.</p></div>\",\"PeriodicalId\":14160,\"journal\":{\"name\":\"International Journal of Naval Architecture and Ocean Engineering\",\"volume\":\"16 \",\"pages\":\"Article 100602\"},\"PeriodicalIF\":2.3000,\"publicationDate\":\"2024-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"https://www.sciencedirect.com/science/article/pii/S2092678224000219/pdfft?md5=5fd49e466f7055a2a61917f6090502f6&pid=1-s2.0-S2092678224000219-main.pdf\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal of Naval Architecture and Ocean Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2092678224000219\",\"RegionNum\":3,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"ENGINEERING, MARINE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Naval Architecture and Ocean Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2092678224000219","RegionNum":3,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"ENGINEERING, MARINE","Score":null,"Total":0}
A path planning algorithm for unmanned surface vessel with pose constraints in an unknown environment
To solve the problem of full-process path planning that includes multi-target path planning and automatic mooring, this paper proposes a hybrid D*Lite algorithm for an unmanned surface vessel with pose constraints (position and attitude) in an unknown environment. First, to solve the problem of multi-target path planning under the pose constraints, the D*Lite algorithm is combined with the Dubins search tree algorithm, and the corner at the sampling point is eliminated so that the path is smoothly connected. Second, to achieve the automatic mooring under the pose constraints and the avoidance of unknown obstacles, the D*Lite algorithm is combined with Reeds-Shepp curves to introduce the heading angle into the traditional two-dimensional search. This paper has conducted three groups of simulation experiments. In simulation experiment 1 and 2, compared with other algorithms in the multi-target points and automatic mooring environment for simulation experiments respectively, the D*Lite (Dubins) and D*Lite (RS) algorithm outperformed other algorithms in terms of planning time, planning distance, and smoothness. In simulation experiment 3, the effectiveness and superiority of the proposed method were verified on the grid map and compared with the traditional D*Lite algorithm. A visualization simulation was conducted, and the results revealed that the hybrid D*Lite algorithm enabled the unmanned surface vessel to efficiently achieve smooth movement with full-process throughout unknown environment.
期刊介绍:
International Journal of Naval Architecture and Ocean Engineering provides a forum for engineers and scientists from a wide range of disciplines to present and discuss various phenomena in the utilization and preservation of ocean environment. Without being limited by the traditional categorization, it is encouraged to present advanced technology development and scientific research, as long as they are aimed for more and better human engagement with ocean environment. Topics include, but not limited to: marine hydrodynamics; structural mechanics; marine propulsion system; design methodology & practice; production technology; system dynamics & control; marine equipment technology; materials science; underwater acoustics; ocean remote sensing; and information technology related to ship and marine systems; ocean energy systems; marine environmental engineering; maritime safety engineering; polar & arctic engineering; coastal & port engineering; subsea engineering; and specialized watercraft engineering.