基于MOOS的自主式水下机器人软件系统设计与实现

来源 :中国海洋大学 | 被引量 : 0次 | 上传用户:sanshao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近几十年来,自主式水下机器人(Autonomous Underwater Vehicle)技术得到了长足的发展,它在海洋资源勘察、海洋水文环境监测、海底工程辅助建设、海产品养殖以及海洋军事防御等领域有着广泛的应用前景。现在AUV逐渐走向大尺度的远洋海域,水文环境越发复杂,这对AUV的软件控制系统提出了更高的要求。水下机器人的软件控制系统是水下机器人完成任务的关键环节,目前国内外专用于水下机器人的软件系统平台主要有Player2.0、MOOS、CARMEN、JAUS、ROS、 RDS、LCM等。其中MOOS是采用分布式、模块化的设计思想,解决了传统软件系统独立性差、耦合性强的缺点。同时模块化的设计方案,使MOOS平台具有统一的软件接口标准,易于二次开发和应用扩展。本文旨在提出一套专用于AUV的软件控制系统,并对该软件进行独立子系统设计和现场试验的验证研究。该系统基于MOOS平台搭建,同时将基于MOOS的软件系统分为四层设计:使命层、决策规划层、控制层、执行层。在软件系统分层设计基础上,建立了AUV的体系结构、硬件系统和软件控制系统。论文介绍MOOS平台及其消息通信机制,并在信息传递服务器(MOOSDB)的平台上设计搭建AUV的软件系统。同时论文重点介绍了AUV的通信系统、数据采集系统、岸基控制平台和运动控制系统,在多传感器数据采集系统中,详细的介绍了MOOS客户端程序的开发流程。论文中应用到多线程技术、串口通信技术、Socket通信技术、铱星通信技术、PID控制算法来提高软件系统的稳定性和精准度。该套水下机器人平台系统,可根据任务需求搭载不同的传感器模块,并采用统一的软件接口实现快速封装,具有一定的通用性。
其他文献
利用《公路工程预算定额》和施工现场实际经营模式对路基借土填方的单价分别进行了分析,就如何降低施工成本提出了相应措施。
随着我国科学技术的发展和进步,智能手机在我国的科技市场研究领域得到了前所未有的发展,其中,Aandroid操作系统作为智能手机最广泛的应用系统之一,对于确保智能手机的正常、
纪检监察和审计工作均是企业健康稳定发展的重要组成部分,共同承担着企业内部监督职责,虽然其工作职责、工作方式、工作侧重点存在一定差异,但两者在监督的目的、对象和内容
主体培育是数字档案馆生态系统培育的首要路径,直接面向档案形成者、档案管理者、档案利用者等。文章重点从档案意识、文化自觉、职业精神、历史意识、创新思维五方面对数字
目的探讨眼底荧光素血管造影术在眼科诊断及指导治疗上的临床应用价值。方法回顾分析了287例静脉注射荧光素钠行眼底荧光素血管造影术患者的临床资料。结果行眼底荧光素钠血
在社会全面发展的今天,医学细胞生物学的教学十分重要,其能够使得教学体系得到全面性的完善。在进行医学细胞的整体实践中,其需要结合教学结构对生物细胞进行全面性的控制。
患者男性,24岁。因“右眼视力障碍1个月”于2007年12月11日就诊。既往身体健康,无眼外伤及其他特殊病史,家族中无眼病史。全身检查未见异常,眼科检查:视力:右眼眼前手动,不能矫正;左
针对某型鱼雷自毁装置未动作故障,通过采用同批次自毁装置质量复查、战斗部系统动作功能匹配性试验、全雷状态下攻击指令匹配性试验、振动状态下工作一致性试验、战斗部其他相关组件质量复查、战雷技术准备操作检查表复核等方式对故障原因进行了排查,完成了原因定位,提出了改进措施。
利用Agent技术所具有的主动性、交互性、自主性、反应性等特点,根据服装供应链系统的功能要求,构建了基于多Agent的服装供应链管理框架,并对框架系统的基本特点,基于多Agent