月球车uml可视化建模及3d仿真研究

月球车uml可视化建模及3d仿真研究

ID:33365930

大小:2.30 MB

页数:66页

时间:2019-02-25

月球车uml可视化建模及3d仿真研究_第1页
月球车uml可视化建模及3d仿真研究_第2页
月球车uml可视化建模及3d仿真研究_第3页
月球车uml可视化建模及3d仿真研究_第4页
月球车uml可视化建模及3d仿真研究_第5页
资源描述:

《月球车uml可视化建模及3d仿真研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、摘要在我国的嫦娥二期探月工程中月球探测机器人(月球车)的导航控制(Guidance,NavigationandConU'ol,GNC)子系统是包含环境感知、路径规划、实时避障、运动控制等多个子系统的复杂实时系统。GNC系统软件的设计开发涉及机械学、动力学、运动学、嵌入式电子、软件设计多个学科,需要不同知识背景的开发人员共同参与。为协调和统一系统开发过程,同时便于开发人员交流,本论文采用面向对象领域最新研究成果UML(UnifiedModelingLanguage)和实时UML(UmforReaJ-Time,U】诅

2、嘏D技术对GNc系统进行可视化建模和开发;在构建GNC系统实时模型的基础上,利用丰富的开源软件资源构建月球车实时系统的3D测试环境,具体工作如下:在分析月球车GNC系统软件开发特点和UML-RT特性的基础上,提出应用UML可视化建模开发方法进行GNC系统的软件建模和开发;在试用和调研几款主流实时UML工具基础上确定具体开发环境配置方案,实时UML工具选择RationalRoseRea]fime;讨论了RationalRoseRealtime在特定目标环境下的具体配置问题;在Rational实时统一开发过程的指导下

3、进行GNC系统软件的需求分析、系统静态建模、动态建模、实时代码生成、系统实现部署和系统测试.应用可视化建模方法不仅能实现GNC系统开发的科学规范化管理,而且可以有效提升系统设计质量和加速系统开发进度。为方便GNC实时系统设计和算法验证,利用丰富的开源软件资源开发了月球车3D仿真环境。使用开源3D建模套件Blender建立月球车3D仿真模型;利用开源3D开发库openSceneGraph(OSG)开发月球车3D仿真验证环境,包括地形生成、导航器、路径规划、场景浏览器等的设计;最后探讨了OSG在嵌入式实时系统中应用的

4、可能性,进而利用OSG库提供的丰富数据结构和先进内部机制将GNC系统软件的UMI#RT可视化建模和月球车桌面3D仿真统一起来,为整个月球车软件系统的设计提供一致的开发基础。关键词:月球车;可视化建模;实时u儿;3D仿真;OpenSceneGraphIOuidanee,Navigati加andControl(GNC)subsystemofthelunarroverinChina'sLunarExplorationProgram(CLEP)isacomplexreal-timesystemwhichincludesm

5、anymodulessuchasenvironment-modeting,path-planning,obstaclv-avoiding,motioncontr01.11把softwaredesignanddevelopmentofGNCsysteminvolvesmechanics,dynamics,kinematics,embeddedelectronics,,sof‰design,andit9.eArlscollaborationofateamwhosemembershavevariousknowledge

6、backgrounds.111isstudyusedObject—Orientodfield’snewtechnology-UML(UnmedModelingLanguage)andIyⅦ.-RT(UMLforReal-rime)tographicallymodelanddevelopGNCsoftware,thenbased011thereal-timemodelweusedopellSOU/V'七sofhv虢tocreatea3Dsimulationenvironmentofthehmarrover.Deta

7、iled出:scripd∞豳follows:BasedoninvestigationandanalysisofGNCsysWmandUML-RT,wepresentedusingUML-RTtomodelanddevelopGNCsystem;altertrialandinvestigationofsomepopularUMLRTtools,wetookRationalRoseRealTimeinfinalconfigurationofdevelopmentenvironment.Wediscusseddetai

8、ledconfigurationofRationalRoseR∞lTimeonD删$pe.gzi丘ctargets.GuidedbyRationalReal—TimeU曲edDevelopmentProcess,wedidrequirementanalysis,systemstaticmodeliIlg'systemdy衄nicmodeling,real-timecode

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。