论文部分内容阅读
水下机器人是人类认识海洋、开发利用海洋的主要手段之一。多水下机器人系统是水下机器人研究的重要组成部分,具有重要的研究意义和使用价值。本文综述了多机器人系统、多水下机器人系统的研究现状,全面地总结了多水下机器人系统研究的关键技术、主要研究结果和存在的问题。针对复杂的海洋环境,提出多水下机器人系统设计的评价标准,提出一种适用于多水下机器人系统的体系结构,分别给出了系统中通信控制有效和通信控制失败时的控制方法。多机器人协调与协作机制与系统的体系结构密切相关,系统的动态组织与自组织依赖于不同的协调与协作机制,同时系统的体系结构也限制着协调与协作机制的选择。以多水下机器人编队为应用背景,对系统协调与协作机制进行深入研究。给出编队中单个水下机器人的运动控制方法;针对队形形成问题,提出基于行为效用理论的编队协调方法,以解决多机器人多目标点决策问题;针对队形保持问题,提出用于规划及控制多个水下机器人在动态环境中编队控制的一种有效机制,给出了编队规划协调算法、环境探索及路径获取和轨迹生成的方法,计算机仿真验证了编队控制的有效性和可行性。讨论了多水下机器人系统编队时通信的应用及面临的困难。建立了多水下机器人通信系统,设计了系统中通信协议的媒介访问控制层(MAC层)协议,与基于竞争的Simple协议相对比,提高了水下通信的吞吐量和通信效率。计算机仿真结果表明设计的新协议在一定使用范围内具有更好的性能。以水下机器人试验样机和移动机器人为实验平台,分别进行了两机器人跟随实验、协作推箱实验和水池实验,验证了队形保持控制中,编队规划协调、路径获取和轨迹生成方法的合理性和有效性。