自主水下机器人(Autonomous Underwater Vehicle,AUV)是海洋开发与探索的有效工具.为提高AUV在复杂海洋环境、任务多变以及通信受限等不确定条件下的自适应性和任务执行的可靠性,首先,研究并设计了基于分层思想的AUV任务规划与重规划体系结构;其次,针对不同的层次分别提出了基于与或分解树的使命规划、基于有限状态机的任务规划;然后,阐述了分层重规划的意义并设计了分层重规划监督决策的具体算法;最后,仿真实验表明了所设计的分层体系结构及分层任务规划与重规划监督决策算法,能显著提高AUV不确定条件下的自适应性和自主完成任务可靠性.
Autonomous underwater vehicle(AUV)is an effective equipment for ocean development and exploration.It is important to improve the adaptability and reliability of AUV mission execution in consideration of various uncertainties such as complex ocean environment,changeable mission and limited communication.In this paper,we study and design a hierarchical mission planning and re-planning architecture.It is based on hierarchical task network which can describe experiential knowledge and solve problems efficiently.Secondly,we propose the mission planning method based on and-or decomposition tree and task planning scheme based on the finite state machine respectively.These methods achieve the hierarchical re-planning model and handle different uncertainty on different level.Then,the significance of hierarchical mission re-planning is expounded and the supervision and decision-making algorithm for hierarchical mission re-planning is presented.Finally,simulation experiments indicate that the designed hierarchical architecture,mission planning and re-planning supervision and decision-making methods can significantly improve the adaptability and reliability of AUV mission execution.