| 注册
首页|期刊导航|农业工程学报|基于改进A*算法的水空两栖机器人多目标路径规划

基于改进A*算法的水空两栖机器人多目标路径规划

沈跃 孙浩 沈亚运 郭奕 刘慧

农业工程学报2025,Vol.41Issue(6):62-70,9.
农业工程学报2025,Vol.41Issue(6):62-70,9.DOI:10.11975/j.issn.1002-6819.202407128

基于改进A*算法的水空两栖机器人多目标路径规划

Multi-objective path planning of water-air amphibious robots based on improved A*algorithm

沈跃 1孙浩 1沈亚运 1郭奕 1刘慧1

作者信息

  • 1. 江苏大学电气信息工程学院,镇江 212013
  • 折叠

摘要

Abstract

A safer and more efficient inspection of water quality is highly required in an aquatic-air amphibious robot.However,the traditional inspection mode of water quality cannot fully arrive at multiple target points over a pond.It is very necessary to plan a reasonable path for the robot,in order to reduce the dwelling time with cost saving.Particularly,the traditional path zigzagging of A*algorithm cannot consider the different constraints of multi-amphibious robots.In this study,an improved A*algorithm of path planning was proposed for the high search efficiency in the water-air amphibious robots.Firstly,the distribution and height information of the obstacles was collected using the improved A*algorithm.A 2.5-dimensional raster map was then established to contain the multiple water areas;Secondly,the evaluation function of A*algorithm was used to add the different energy consumption,time,and safety costs of amphibious robots.The different weights were then adjusted to obtain the initial paths;The weights among energy consumption,time,and safety costs were also dynamically allocated to improve the path planning of A*algorithm.The heuristic function of A*algorithm was then improved to speed up the search efficiency.The target cost function was used to prioritize all detection targets of water quality,in order to realize the path planning of multiple target points in a partitioned fishpond;Finally,the initial paths were optimized to add the additional airborne mode-switching,thus deleting the redundant points.The B-spline algorithm was adopted to generate a three-dimensional smooth trajectory.As such,an optimal path was obtained to connect the multiple inspection points of water quality.Simulation results show that the number of iterations of the improved A*algorithm was reduced by 70.04%and 68.07%,respectively,compared with the traditional and land-air A*algorithms;while the length of the path was reduced by 35.44%and 7.6%,respectively;the total angle of turn was reduced by 83.63%and 8.65%,respectively;and the number of dangerous nodes was reduced by 80.67%and 33.33%,respectively.The real water test showed that the number of iterations of the improved A*algorithm was reduced by 84.89%and 83.78%,respectively;the length of the path was reduced by 12%and 0.6%,respectively;the total angle of turn was reduced by 73.21%and 22.1%,respectively;and the number of dangerous nodes was reduced by 84.62%and 80%,respectively.The improved A*algorithm was achieved in the safe and smooth path,according to the multiple target points in multiple pieces of water.The efficiency of water quality detection was effectively improved in the partitioned fishponds,compared with the traditional approach.The finding can also provide a strong reference for the autonomous navigation of multi-habitat robots.

关键词

多目标/路径规划/水空两栖机器人/A*算法/轨迹优化

Key words

multi-objective/path planning/aquatic and aerial amphibious robots/A*algorithm/trajectory optimization

分类

资源环境

引用本文复制引用

沈跃,孙浩,沈亚运,郭奕,刘慧..基于改进A*算法的水空两栖机器人多目标路径规划[J].农业工程学报,2025,41(6):62-70,9.

基金项目

国家自然科学基金项目(51975260) (51975260)

中国高校产学研创新基金项目(2021ZYB02002) (2021ZYB02002)

农业工程学报

OA北大核心

1002-6819

访问量0
|
下载量0
段落导航相关论文