The invention discloses an autonomous obstacle avoidance simulation experimental system for deep-sea crawling robot, which includes map editing module, task loading module, virtual scene simulation module, underwater sensor module, autonomous obstacle avoidance and motion control module, state monitoring and data storage module; it can simulate the distribution of three-dimensional obstacles in deep-sea environment in real time, generate various interference factors on the seabed, and adopt real-time method. The real-time transmission and interaction of data between each functional module in time communication network enable the crawling robot to fully verify and analyze the method of autonomous obstacle avoidance in this system.
【技术实现步骤摘要】
一种深海爬游机器人自主避障仿真实验系统
本专利技术属于智能机器人自主避障
,具体涉及一种深海爬游机器人自主避障仿真实验系统。
技术介绍
目前随着能源和安全不断转向深海空间,使得对深海空间进行勘探和开发的相关技术的需求越来越迫切,然而深海环境恶劣的自然条件,限制了有人系统的使用,无人系统成为深海空间开发和利用的重要手段。深海爬游机器人是一种用于深海搜索、勘探、作业的无人智能机器人系统,能在超过5000米的深海海域作业,但是深海环境中的超高压力、低能见度、复杂未知的海底环境等因素对深海爬游机器人的安全构成了巨大威胁。目前针对无人系统自主避障技术的研究主要集中在无人机、地面无人车、水面无人艇、水下智能机器人系统,然而对于深海智能系统的自主避障技术研究成果还非常少,需要在这个领域展开相关研究,为深海智能机器人系统提供安全可靠的技术支撑。深海爬游机器人工作环境比传统无人系统工作的环境都要复杂,由于其下潜深度大,通常到达深海海底,工作环境为一个三维分布的障碍物环境。三维环境中的自主避障问题的复杂程度要远远大于二维环境,同时还需要考虑深海环境中其他干扰因素的影响,使得深海爬游机器人自主避障方法的设计具有很大的难度。在自主避障算法设计过程中,需要构建各种障碍物环境约束,对自主避障算法的性能进行充分验证分析。由于受使用成本、安全性、以及深海障碍物环境约束等因素限制,使得在实体机器人平台上进行实验分析是不可行的,需要利用一种安全、高效、快捷的方法对深海爬游机器人的自主避障算法的性能进行验证分析。
技术实现思路
有鉴于此,本专利技术提供了一种深海爬游机器人自主避障仿真实验系统 ...
【技术保护点】
1.一种深海爬游机器人自主避障仿真实验系统,其特征在于,包括地图编辑模块、任务加载模块、虚拟视景仿真模块、水下传感器模块、自主避障及运动控制模块和状态监控及数据存储模块;地图编辑模块构建爬游机器人的深海障碍物环境;任务加载模块设置爬游机器人的初始运动状态和作业任务;虚拟视景仿真模块根据深海障碍物环境构建三维地理环境,并根据爬游机器人的初始运动状态和三维地理环境得到初始障碍物分布信息;并根据自主避障及运动控制模块输出的爬游机器人运动控制指令对机器人的运动状态进行解算,将爬游机器人运动状态实时数据传输到自主避障及运动控制模块、任务加载模块和状态监控及数据存储模块中;水下传感器模块读取初始障碍物分布信息和爬游机器人位姿信息,根据自主避障实验的需求,构建爬游机器人周围环境中障碍物分布数据;自主避障及运动控制模块根据当前作业任务、障碍物分布数据、爬游机器人的初始运动状态计算爬游机器人安全自主航行的运动控制指令;状态监控及数据存储模块存储爬游机器人的姿态信息、障碍物分布数据和实时运动状态数据。
【技术特征摘要】
1.一种深海爬游机器人自主避障仿真实验系统,其特征在于,包括地图编辑模块、任务加载模块、虚拟视景仿真模块、水下传感器模块、自主避障及运动控制模块和状态监控及数据存储模块;地图编辑模块构建爬游机器人的深海障碍物环境;任务加载模块设置爬游机器人的初始运动状态和作业任务;虚拟视景仿真模块根据深海障碍物环境构建三维地理环境,并根据爬游机器人的初始运动状态和三维地理环境得到初始障碍物分布信息;并根据自主避障及运动控制模块输出的爬游机器人运动控制指令对机器人的运动状态进行解算,将爬游机器人运动状态实时数据传输到自主避障及运动控制模块、任务加载模块和状态监控及数据存储模块中;水下传感器模块读取初始障碍物分布信息和爬游机器人位姿信息,根据自主避障实验的需求,构建爬游机器人周围环境中障碍物分布数据;自主避障及运动控制模块根据当前作业任务、障碍物分布数据、爬游机器人的初始运动状态计算爬游机器人安全自主航行的运动控制指令;状态监控及数据存储模块存储爬游机器人的姿态信息、障碍物分布数据和实时运动状态数据。2.如权利要求1所述的一种深海爬游机器人自主避障仿真实验系统,其特征在于,虚拟视景仿真模还用于对爬游机器人的各种运动状态、海底地形、海流、以及海洋动植物进行实时显示。3.如权利要求1所述的一种深海爬游机器人自主避障仿真实验系统,其特征在于,虚拟视景...
【专利技术属性】
技术研发人员:唐平鹏,魏伟,郑超,马哲松,王心亮,刘智,
申请(专利权)人:中国船舶重工集团公司第七一九研究所,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。