自主式水下机器人上层决策系统的研究与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:haijiehahaha
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
自主式水下机器人(AUV, Autonomous Underwater Vehicle)的上层决策系统是AUV研究的关键技术,在一定程度上决定了AUV的智能化水平。本文旨在探讨一种可靠高效的AUV上层决策系统,使AUV在复杂的水底环境下实现自主导航。上层决策系统的核心是路径规划与决策控制:路径规划是在一定的环境模型中规划出一条从起始状态到目标状态的最优或近似最优无碰路径,决策控制依据规划好的路径对AUV做出运动决策,并且能够处理环境模型中的不确定因素和路径跟踪中出现的误差。本文着重研究了上层决策系统设计中的这两个关键问题,主要研究工作如下:首先对全局路径规划进行了研究,采用了一种基于快速步进算法(FFM, Fast Marching Method)的全局路径规划方法,针对AUV在大范围静态环境完全未知或部分已知的情况下,应用动态划分全局工作环境,以多次局部优化代替一次全局优化的路径规划方法。其次,探讨了一种基于行为的反应式结构决策控制系统,把AUV基本行为封装成理性行为和感性行两大模块。在决策控制系统的避障行为模块中,引入改进人工势场法进行二次局部路径规划,以使AUV在动态环境下能更好地进行实时避障,弥补了单纯路径规划不能应付动态环境的缺点。最后,设计了AUV上层决策系统,此决策系统集成了基于FM算法的路径规划方法与基于行为的反应式决策控制系统的优点,并且采用模块化思想,把决策系统分成任务管理模块、路径规划模块、决策控制模块、定位与地图构建模块(SLAM)等模块,其特点是易于实现与扩展。同时,本文先采用MATLAB语言对决策系统算法进行仿真验证,然后在Microsoft公司的VC++6.0开发环境下,采用C/C++语言实现决策系统。软件运行结果表明,设计的AUV上层决策系统是有效的,能够在复杂的环境下实现AUV的自主导航功能。
其他文献
随着社会的发展,人们对资源的需求越来越大,陆地资源的匮乏日益明显。近些年来,随着科学技术的进步,人们对海洋的开发越来越多,丰富的海洋资源为人们提供了一片新天地。但现
语音转换是指通过改变与源说话人个性特征有关的声学特征参数,使之听起来像是目标说话人的语音,而其中的语义是不发生变化的。传统的语音转换需要采用并行语料,训练源-目标说
农业机械对操作目标的识别和定位是精准农业技术的关键,立体视觉技术能逼真的模仿人类的双目视觉功能,从两个不同的角度观察同一景物,通过两幅图像之间的视差获得目标物体的
随着多媒体、网络技术的快速发展,图像的应用日益广泛,传统的基于文本关键词的检索方法已经不能适应当今图像检索的要求,使得基于内容的图像检索(Content-Based Image Retrie
病理组织切片的预处理过程,包括组织样本的选取、固定、脱水、透明、封蜡和包埋等多个流程,病理组织处理的质量及处理速度,直接影响患者的诊治,是医学分析中非常重要的一个步
无线通信技术的高速发展是在人们对数据传输速率和通信性能质量不断上升的需求的背景下产生的。而由于无线频谱资源的有限性,多输入多输出(Multiple-Input Multiple-Output M
免疫算法(Immune Algorithm, IA)是自然免疫系统在进化计算中的一个实现,模拟免疫系统学习、记忆、遗忘的知识处理机制,使其在分布式复杂问题的分解、处理和求解方面表现出较