The invention relates to an underwater robot simulation system and simulation method, the underwater robot simulation display system includes: motion simulation and real part of the simulation part, wherein the motion model is suitable to simulate the motion simulation of underwater robot; and the real scene simulation is suitable to simulate the underwater environment. The simulation part of the motion model comprises an instruction interactive module, a collision detection module and an action association module, wherein the real simulation part comprises a special effect rendering module, a three-dimensional viewing angle module and a DEMO playing module. The invention can display the simulation of underwater robot in the underwater environment in the work environment, action, the observers can clearly observe the underwater robot, analyzes the moving process, to obtain sufficient data operation of underwater robot, in order to improve the design parameters of real underwater robot.
【技术实现步骤摘要】
本专利技术涉及一种水下机器人仿真展示系统及仿真方法。
技术介绍
目前许多机器人公司或机器人研发机构在展示水下机器人新产品时都采用下述两种方式:1.将样机置于水下拍摄其工作视频2.制作水下机器人的模拟动画然而这两种方式都存在各自的不足。对于方式一,由于机器人需要在真实的水下环境工作展示所以成本较高,操作不易并且水下摄像的不稳定性高,拍摄画面的清晰度较低。对于方式二,模拟动画缺少人机交互环节,不能实现让机器人使用者模拟操纵机器人,展示的充分性和亲和性还不够。
技术实现思路
本专利技术的目的是提供一种水下机器人仿真展示系统及仿真方法,以实现水下机器人在模拟水下环境中的仿真工作展示。为了达到上述专利技术目的,本专利技术提供了一种水下机器人仿真展示系统,包括:运动模型仿真部分和实景仿真部分,其中所述运动模型仿真部分适于模拟水下机器人运动;以及所述实景仿真部分适于模拟水下环境。进一步,所述运动模型仿真部分包括:指令交互模块、碰撞检测模块和动作关联模块;其中所述指令交互模块适于输入控制指令;所述碰撞检测模块适于使水下机器人在发生碰撞后,停止工作,并对所载入的水下机器人的模拟模型的边界坐标进行划分检测;所述动作关联模块适于控制水下机器人各运动组件匹配活动;以及若两模拟模型的边界坐标接近且具有重叠预期时,则通过碰撞检测模块停止水下机器人动作;当获得相交控制指令后,使两模拟模型完成重叠穿越。进一步,在所述动作关联模块中将水下机器人整体运动设定为父运动,水下机器人每一个运动组件的运动设定为子运动。进一步,所述实景仿真部分包括:特效渲染模块、三维视角模块和DEMO播放模块。进一步, ...
【技术保护点】
一种水下机器人仿真展示系统,其特征在于,包括:运动模型仿真部分和实景仿真部分,其中所述运动模型仿真部分适于模拟水下机器人运动;以及所述实景仿真部分适于模拟水下环境。
【技术特征摘要】
1.一种水下机器人仿真展示系统,其特征在于,包括:运动模型仿真部分和实景仿真部分,其中所述运动模型仿真部分适于模拟水下机器人运动;以及所述实景仿真部分适于模拟水下环境。2.根据权利要求1所述的水下机器人仿真展示系统,其特征在于,所述运动模型仿真部分包括:指令交互模块、碰撞检测模块和动作关联模块;其中所述指令交互模块适于输入控制指令;所述碰撞检测模块适于使水下机器人在发生碰撞后,停止工作,并对所载入的水下机器人的模拟模型的边界坐标进行划分检测;所述动作关联模块适于控制水下机器人各运动组件匹配活动;以及若两模拟模型的边界坐标接近且具有重叠预期时,则通过碰撞检测模块停止水下机器人动作;当获得相交控制指令后,使两模拟模型完成重叠穿越。3.根据权利要求2所述的水下机器人仿真展示系统,其特征在于,在所述动作关联模块中将水下机器人整体运动设定为父运动,水下机器人每一个运动组件的运动设定为子运动。4.根据权利要求3所述的水下机器人仿真展示系统,其特征在于,所述实景仿真部分包括:特效渲染模块、三维视角模块和DEMO播放模块。5.根据权利要求4所述的水下机器人仿真展示系统,其特征在于,所述特效渲染模块适于模拟水下环境中的波浪效果或粒子效果;所述三维视角模块采用全局坐标系和局部坐标系叠加方式实现,以适于使用者选择第一人称仿真视角或第三人称仿真视角;所述DEMO播放模块适于在模拟的水下环境中添加音视频信息。6.一种仿真方法,其特征在于,所述仿真方法适用于水下机器人仿真展示。7.根据权利要求6所述的仿真方法,其特征在于,所述仿真方法适用于水下机器人仿真展示的方法包括如下步骤:步骤S1,建立水下机器人的至少一个模拟模型;步骤S2,模拟水下环境;以及步骤S3,将水下机器人载...
【专利技术属性】
技术研发人员:杨逸飞,朱晓璐,
申请(专利权)人:河海大学常州校区,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。