CN110134247A - 一种基于vr的船舶运动姿态增强现实互动***及方法 - Google Patents
一种基于vr的船舶运动姿态增强现实互动***及方法 Download PDFInfo
- Publication number
- CN110134247A CN110134247A CN201910441610.8A CN201910441610A CN110134247A CN 110134247 A CN110134247 A CN 110134247A CN 201910441610 A CN201910441610 A CN 201910441610A CN 110134247 A CN110134247 A CN 110134247A
- Authority
- CN
- China
- Prior art keywords
- ship motion
- augmented reality
- ship
- motion attitude
- method based
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000033001 locomotion Effects 0.000 title claims abstract description 40
- 230000003190 augmentative effect Effects 0.000 title claims abstract description 26
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000003993 interaction Effects 0.000 title claims abstract description 20
- 238000004088 simulation Methods 0.000 claims abstract description 20
- 238000004891 communication Methods 0.000 claims abstract description 14
- 230000002708 enhancing effect Effects 0.000 claims abstract description 8
- 230000000007 visual effect Effects 0.000 claims abstract description 6
- 239000000463 material Substances 0.000 claims description 6
- 230000002452 interceptive effect Effects 0.000 claims description 5
- 230000000386 athletic effect Effects 0.000 claims description 4
- 238000007654 immersion Methods 0.000 abstract description 3
- 230000000694 effects Effects 0.000 abstract description 2
- 238000011160 research Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 5
- 230000018109 developmental process Effects 0.000 description 4
- 238000002474 experimental method Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 230000001953 sensory effect Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 239000000428 dust Substances 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 230000031700 light absorption Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
- G06F3/013—Eye tracking input arrangements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/017—Gesture based interaction, e.g. based on a set of recognized hand gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2111/00—Details relating to CAD techniques
- G06F2111/10—Numerical modelling
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Automation & Control Theory (AREA)
- Aviation & Aerospace Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明公开了一种基于VR的船舶运动姿态增强现实互动***及方法,所述现实增强装置通过通讯装置连接数字仿真平台和被仿真对象;所述现实增强装置内设有视觉识别模块,语音指令输入模块,手势指令识别模块;所述通讯装置内设有有线通讯模块和无线通讯模块;所述被仿真对象包括船体和控制***;所述仿真平台内设有船舶运动数字仿真***。本***结构完善,运转流畅,数据采集与反馈准确。本发明具有方便操作,良好的利用增强现实技术实现船舶运动姿态与控制***的虚拟现实仿真,通过增强互动技术使其仿真***达到身临其境的沉浸式效果,此项技术具有广阔应用前景。
Description
技术领域
本发明涉及的是一种船舶虚拟仿真装置***及方法,特别涉及到一种基于VR的船舶运动姿态增强现实互动***及方法。
背景技术
增强现实技术,它是一种将真实世界信息和虚拟世界信息“无缝”集成的新技术,是把原本在现实世界的一定时间空间范围内很难体验到的实体信息(视觉信息,声音,味道,触觉等),通过电脑等科学技术,模拟仿真后再叠加,将虚拟的信息应用到真实世界,被人类感官所感知,从而达到超越现实的感官体验。真实的环境和虚拟的物体实时地叠加到了同一个画面或空间同时存在。
增强现实技术,不仅展现了真实世界的信息,而且将虚拟的信息同时显示出来,两种信息相互补充、叠加。在视觉化的增强现实中,用户利用头盔显示器,把真实世界与电脑图形多重合成在一起,便可以看到真实的世界围绕着它。
增强现实技术包含了多媒体、三维建模、实时视频显示及控制、多传感器融合、实时跟踪及注册、场景融合等新技术与新手段。增强现实提供了在一般情况下,不同于人类可以感知的信息。
目前,在船舶船舶运动控制虚拟仿真中,多数科研过程中采用图文描述,进行抽象性的数据理解方式,使科研人员在科学研究过程对数据没有良好的直观感,而增强现实装置在船舶的运动仿真科学研究当中并无良好的应用,不能满足市场需求。基于VR的船舶运动姿态,虚拟现实仿真增强互动技术可实现身临其境的场景演示和相关技术的人烟培训。
发明内容
本发明的目的在于提供一种具有方便操作,良好的利用增强现实技术实现船舶运动姿态及控制***的虚拟现实仿真并应用到科学研究当中,增加科学研究过程中的直观感,便于理解和架构数据等优点的一种基于VR的船舶运动姿态互动***。
本发明的目的是这样实现的:
一种基于VR的船舶运动姿态增强现实互动***及方法,其特征在于:所述现实增强装置通过通讯装置连接数字仿真平台和被仿真对象;所述现实增强装置内设有视觉识别模块。语音指令输入模块,手势指令识别模块;所述通讯装置内设有有线通讯模块和无线通讯模块;所述仿真对象包括船体和控制***。
所述主控服务器连接上位机,所述上位机通过主控服务器连接用户交互装置,用户交互装置内设有海洋建模***,船舶建模***,控制仿真***,实物联动***,运动姿态***,立体显示***,波形显示***。
所述实物联动***连接下位机,立体显示***连接观看设备。
本发明的工作原理:本发明通过将船舶运动姿态及控制***的数据以及通过增强现实装置采集的数据发送给仿真平台,仿真平台根据数据做出反馈,将反馈数据通过主控服务器发送给增强现实装置和船舶运动模组。
本发明中,体验者在佩戴增强现实装置VR后,可通过视觉识别模块进行识别目标物(船舶运动模组)内的信息,然后通过语音指令输入或手势指令输入后,可使体验者能够良好观察到船舶运动姿态及相关数据,并可实时调整数据,同时得到良好的数据反馈。
本发明的有益效果:本***结构完善,运转流畅,数据采集与反馈准确。本发明具有方便操作,良好的利用增强现实技术实现船舶运动姿态与控制***的虚拟现实仿真,通过增强互动技术使其仿真***达到身临其境的沉浸式效果,此项技术具有广阔应用前景。
附图说明
图1为本发明的***架构连接示意图。
图2为本发明的上位机***结构图。
具体实施方式
下面结合附图举例对本发明做更详细地描述:
实施例1
一种基于VR的船舶运动姿态增强现实互动***及方法,其特征在于:所述现实增强装置通过通讯装置连接数字仿真平台和被仿真对象;所述现实增强装置内设有视觉识别模块。语音指令输入模块,手势指令识别模块;所述通讯装置内设有有线通讯模块和无线通讯模块;所述仿真对象包括船体和控制***。
所述主控服务器连接上位机,所述上位机通过主控服务器连接用户交互装置,用户交互装置内设有海洋建模***,船舶建模***,控制仿真***,实物联动***,运动姿态***,立体显示***,波形显示***。
所述实物联动***连接下位机,立体显示***连接观看设备。
实施例2
本发明的工作原理:本发明通过将船舶运动姿态及控制***的数据以及通过增强现实装置采集的数据发送给仿真平台,仿真平台根据数据做出反馈,将反馈数据通过主控服务器发送给增强现实装置和船舶运动模组。
本发明中,体验者在佩戴增强现实装置VR后,可通过视觉识别模块进行识别目标物(船舶运动模组)内的信息,然后通过语音指令输入或手势指令输入后,可使体验者能够良好观察到船舶运动姿态及相关数据,并可实时调整数据,同时得到良好的数据反馈。
实施例3
本发明中,在船舶运动模拟模块分别安装有角传感器、压力传感器、陀螺仪等反馈装置,产生的反馈信号统一传输进信号采集单元中,经过信号采集单元的编码生成总线信号反馈到数字仿真平台中,对仿真***中的模型参数进行修正,保证***仿真的准确性和稳定性。
实施例4
本发明中,船舶运动数字仿真在仿真平台内进行仿真平台对海浪及船体运动姿态进行实时仿真,仿真结果与实际船体及运动状态保持一致。
本发明中,船舶运动仿真平台是通过将船舶在运行过程中的数据进行采集,并通过仿真船舶运行时的状态,使船舶在不同环境下的运行数据可实时观测,并将数据真实反馈,实现船舶运动姿态与控制***的虚拟现实仿真。
实施例5
本发明建立虚拟海洋环境并且在其中能够进行试验操作与环境交互。增强现实***使科研人员可通过手机查看文献资料,使枯燥乏味的文字变成立体生动的3D模型,也可以通过增强现实装置VR观察实体船模,从而直观的了解船舶运动姿态和控制***状态的实时参数。
本发明增强了实验互动性,实现了仿真场景的沉浸性和科学研究方式的交互性。
实施例6
本发明中,船舶运动模拟模组通过船舶多自由度运动物理仿真平台以及船体模型和舵、鳍、桨控制***进行了虚拟现实仿真增强互动技术的驱动。
实施例7
如图2所示,上位机完成对船舶运动建模并且对船舶在各种海况下船舶航行与姿态进行数字仿真,视景仿真界面利用C++进行搭建,在界面中可以修改仿真船体参数,更改工作模式等功能,视景仿真由三维建模软件与图形渲染软件共同开发完成,并调用Matlab进行控制参数调节与被控模型选择,同时根据模型仿真结果控制船舶运动姿态。满足多种海浪情况下的仿真;可修改船舶航速并在不同海况下进行仿真;实现舵控制***和鳍控制***多通道显示;输出左右眼3D图像呈现立体视觉交互。
实施例8
船舶运动姿态控制***虚拟仿真***利用上位机完成对船舶运动建模并且对船舶在各种海况下船舶航行与姿态进行仿真控制并加以呈现。由于需要与下位机进行通信,为提高后续可维护性和兼容性,程序设计语言采用C++编写,完成整体框架和控制通信指令部分。为提供高保真度的立体视景仿真界面,选择UE 4引擎作为该***的图形框架,构建虚拟的实验环境,在上位机界面中可以修改仿真船体参数,更改工作模式,对不同海况、浪向下的海面进行仿真。
该***的上位机部分使用基于C++的UE 4框架,配合3ds Max、Maya、AdobeIllustrator、Photoshop等软件开发完成,并调用Matlab进行控制参数调节,以此模拟控制船舶航行姿态。
虚拟现实采用HTC Vive头戴式设备,实验环境搭建在一个海边的船舶姿态控制虚拟船舶虚拟仿真实验室中,在这个虚拟场景中可以查看该相关的技术资料介绍、发展、原理等内容。使用者可以通过操控手柄选择不同风浪谱,对海浪的各个参数进行控制,直观近距离的观察其对船舶运动姿态的相关影响。在实验过程中,可以实时直观地从不同角度对舵、鳍、螺旋桨等船舶控制***的运动状态进行观察。
VR虚拟现实***使用HTC Vive头戴式设备作为硬件平台,将其于高性能计算机相连接。从而在计算机上生成可交互的三维环境,通过VR头盔完成交互体验。在船舶运动姿态虚拟现实仿真中,使用Unreal Engine 4框架中的Sequences技术处理动画,基于Blueprints蓝图与C++的混合编程实现虚拟现实内的用户交互、环境自动化、人工智能等效果。场景内材质使用基于物理的真实材质,结合SSR、环境光吸收、动态阴影、屏幕空间折射、网格细分置换等图形技术,打造出更为沉浸式的视觉体验。
实施例9
实验环境搭建在一个海边的船舶运动姿态虚拟仿真实验室中,在这个虚拟场景中可以查看相关的技术资料介绍、发展、原理等内容。使用者可以通过操控手柄选择不同风浪谱,对海浪的各个参数进行控制,直观近距离的观察其对船舶运动姿态的相关影响。
Claims (4)
1.一种基于VR的船舶运动姿态增强现实互动***及方法,其特征在于:所述现实增强装置通过通讯装置连接数字仿真平台和被仿真对象;所述现实增强装置内设有视觉识别模块,语音指令输入模块,手势指令识别模块;所述通讯装置内设有有线通讯模块和无线通讯模块;所述被仿真对象包括船体和控制***;所述仿真平台内设有船舶运动数字仿真***。
2.根据权利要求1所述的一种基于VR的船舶运动姿态增强现实互动***及方法,其特征在于:所述控制面均有信号采集单元,信号采集单元连接主控服务器。
3.根据权利要求2所述的一种基于VR的船舶运动姿态增强现实互动***及方法,其特征在于:所述主控服务器连接上位机,所述上位机通过主控服务器连接用户交互装置,用户交互装置内设有海洋建模***,船舶建模***,控制***,实物联动***,运动姿态***,立体显示***,波形显示***。
4.根据权利要求3所述的一种基于VR的船舶运动姿态增强现实互动***及方法,其特征在于:所述实物联动***连接下位机,立体显示***连接观看设备。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910441610.8A CN110134247A (zh) | 2019-05-24 | 2019-05-24 | 一种基于vr的船舶运动姿态增强现实互动***及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910441610.8A CN110134247A (zh) | 2019-05-24 | 2019-05-24 | 一种基于vr的船舶运动姿态增强现实互动***及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110134247A true CN110134247A (zh) | 2019-08-16 |
Family
ID=67581894
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910441610.8A Pending CN110134247A (zh) | 2019-05-24 | 2019-05-24 | 一种基于vr的船舶运动姿态增强现实互动***及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110134247A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110806197A (zh) * | 2019-09-28 | 2020-02-18 | 上海翊视皓瞳信息科技有限公司 | 一种基于智能视觉设备的姿态检测*** |
CN112033640A (zh) * | 2020-08-24 | 2020-12-04 | 智慧航海(青岛)科技有限公司 | 船舶水动力性能的模拟体验*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101231790A (zh) * | 2007-12-20 | 2008-07-30 | 北京理工大学 | 基于多个固定摄像机的增强现实飞行模拟器 |
CN101794349A (zh) * | 2010-02-09 | 2010-08-04 | 北京邮电大学 | 机器人遥操作增强现实实验***及方法 |
CN102663921A (zh) * | 2012-03-20 | 2012-09-12 | 镇江科大船苑计算机网络工程有限公司 | 船舶驾驶与操作多通道多屏幕三维立体沉浸式仿真*** |
CN103631148A (zh) * | 2013-08-28 | 2014-03-12 | 中国人民解放军海军大连舰艇学院 | 一种基于ais的船舶驾驶实时虚拟增强仿真***及方法 |
US20170068311A1 (en) * | 2015-04-04 | 2017-03-09 | Avegant Corp. | System, apparatus, and method for selectively varying the immersion of a media experience |
-
2019
- 2019-05-24 CN CN201910441610.8A patent/CN110134247A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101231790A (zh) * | 2007-12-20 | 2008-07-30 | 北京理工大学 | 基于多个固定摄像机的增强现实飞行模拟器 |
CN101794349A (zh) * | 2010-02-09 | 2010-08-04 | 北京邮电大学 | 机器人遥操作增强现实实验***及方法 |
CN102663921A (zh) * | 2012-03-20 | 2012-09-12 | 镇江科大船苑计算机网络工程有限公司 | 船舶驾驶与操作多通道多屏幕三维立体沉浸式仿真*** |
CN103631148A (zh) * | 2013-08-28 | 2014-03-12 | 中国人民解放军海军大连舰艇学院 | 一种基于ais的船舶驾驶实时虚拟增强仿真***及方法 |
US20170068311A1 (en) * | 2015-04-04 | 2017-03-09 | Avegant Corp. | System, apparatus, and method for selectively varying the immersion of a media experience |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110806197A (zh) * | 2019-09-28 | 2020-02-18 | 上海翊视皓瞳信息科技有限公司 | 一种基于智能视觉设备的姿态检测*** |
CN110806197B (zh) * | 2019-09-28 | 2022-04-19 | 上海翊视皓瞳信息科技有限公司 | 一种基于智能视觉设备的姿态检测*** |
CN112033640A (zh) * | 2020-08-24 | 2020-12-04 | 智慧航海(青岛)科技有限公司 | 船舶水动力性能的模拟体验*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Zhao | A survey on virtual reality | |
Vince | Essential virtual reality fast: how to understand the techniques and potential of virtual reality | |
Vince | Introduction to virtual reality | |
Brooks | What's real about virtual reality? | |
KR101947650B1 (ko) | 게임 엔진 기반의 머신 러닝 학습이미지 생성 장치 및 방법 | |
CN106710362A (zh) | 使用虚拟现实设备进行的飞行训练方法 | |
WO2014006642A4 (en) | User-controlled 3d simulation for providing realistic and enhanced digital object viewing and interaction experience | |
CN106484982A (zh) | 汽车产品开发过程中基于虚拟现实的设计方法及vr*** | |
CN107134194A (zh) | 沉浸式车辆模拟器 | |
CN112669671B (zh) | 一种基于实物交互的混合现实飞行仿真*** | |
CN111986334A (zh) | Hololens和CAVE结合的虚拟体验***及方法 | |
CN110310541A (zh) | 一种空天地海一体化舰船通信网络虚拟仿真与实验教学平台 | |
CN110134247A (zh) | 一种基于vr的船舶运动姿态增强现实互动***及方法 | |
CN110503707A (zh) | 一种真人动作捕捉实时动画***及其方法 | |
CN110335342B (zh) | 一种用于沉浸式模拟器的手部模型实时生成方法 | |
KR19990054791A (ko) | 무선조종 모형 항공기 시뮬레이션 시스템 | |
Qinping | A survey on virtual reality | |
EP4235629A1 (en) | Recorded physical interaction playback | |
Lyne | Development of virtual reality applications for the construction industry using the Oculus Rift head mounted display | |
CN115686202A (zh) | 跨Unity/Optix平台的三维模型交互渲染方法 | |
Zhu et al. | Design and realization of virtual classroom | |
Csongei et al. | ClonAR: Rapid redesign of real-world objects | |
CN111369861A (zh) | 一种基于虚拟现实技术的模拟战斗机驾驶***及方法 | |
Zang et al. | Virtual reality and the application in virtual experiment for agricultural equipment | |
Li et al. | Application of virtual reality and augmented reality technology in Teaching |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20190816 |