为使姿态数据能够直观、逼真地展现船舶运动状况,利用串口通信、Creator建模和OpenSceneGraph(OSG)场景管理技术,实现船舶姿态三维可视化.采用OSG三维渲染引擎创建三维场景,利用解析捷联惯导系统串口输出的姿态数据来控制Creator建模软件建立的船舶模型,并创建场景漫游器,实现从任意位置观察船舶运动的目的.以VisualStudio2008和OSG场景管理软件为开发平台,完成船舶运动姿态三维显示系统的开发,将船舶运动姿态实时、直观地显示给驾引人员,为船舶姿态显示提供了一种新的方法,并可应用到船舶综合船桥系统中.
Abstract
In order to improve the perceived accuracy and real-time of obtaining attitude data, the paper takes advantages of serial communications, Creator modeling and OpenSceneGraph (OSG) scene management technology to achieve three-dimensional visualization of ship attitude. The paper uses OSG 3D rendering engine to create a 3D scene, and the attitude data analyzed from SINS through serial ports is used to control ship model created by Creator modeling software, and to create scene roaming to realize the observation of ship model from any position. Using VisualStudio2008 and OSG scene management software development platform, the paper completes the development of three-dimensional display system of ship attitude. It visually real-time demonstrates ship attitude to deck officer and pilot, which provides a new method for ship attitude display, and it can be used in integrated bridge system as well.
关键词
捷联惯导系统 /
船舶姿态 /
三维可视化 /
串口通信
Key words
strapdown inertial navigation technology (SINS) /
ship attitude /
3D visualization /
serial communications
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] KUCHLER S. Real-time estimation of a ship’s attitude[C]// American Control Conference.San Francisco :IEEE Press, 2011:2411-2416.
[2] TITTERTON D,WESTON J,TITTERTON D H ,et al. Strapdown Inertial Navigation Technology[M].2nd Ed.北京:国防工业出版社,2010.
[3]胡志伟. 基于MTi的硅微系统初始对准技术研究[D].哈尔滨:哈尔滨工程大学,2008.
HU Zhi-wei. Research on initial alignment technique of micro slicon inertial system based on MTi[D].Harbin:Harbin Engineering University,2008.(in Chinese)
[4]Xsens.MTi User Manual and Technical Documentation[K].2010.
[5]张岚,蒲小琼. 基于CREATOR与VEGA技术的虚拟现实场景优化技术及研究[J]. 计算机应用与软件,2007, 24 (5):116-118.
ZHANG Lan,PU Xiao-qiong. Research on virtual reality scenes optimization techniques based on CREATOR and VEGA[J]. Computer Applications and Software,2007, 24 (5):116-118.(in Chinese)
[6]王锐,钱学雷. OpenSceneGraph三维渲染引擎设计与实践[M].北京:清华大学出版社, 2009.
[7]HU Xiao-yan,SUN Bo. Visual simulation system for flight simulation based on OSG[C]// Audio Language and Image Processing. Shanghai:IEEE Press, 2010:562-566.
[8]宫勇,蒲小琼,张翔. 虚拟场景漫游技术及其系统实现[J].计算机工程与应用,2007,43(15):89-91.
GONG Yong,PU Xiao-qiong,ZHANG Xiang. Virtual scene roaming technology and system implementation[J]. Computer Engineering and Applications,2007,43(15):89-91.(in Chinese)
基金
国家自然科学基金资助项目(61073134;51179020);国家高技术研究发展计划(863)资助项目(2011AA110201);中央高校基本科研业务费资助项目(2012QN003);中央高校基本科研业务费资助项目;大连海事大学优秀科技创新团队培育计划资助项目(2012TD019).