品牌:DISTI
GL Studio是美国DiSTI公司的旗舰产品,它是一个独立平台的快速原型工具,用来创建实时的、照片级别的、可交互的图形界面,既可以用于仿真,又可以用于实际装备。照片级别的图形显示界面的创建需要人们有两种不同类型的技能:图形艺术家和软件开发者。DiSTI设计了对图形艺术家和软件开发者都非常友好的GL Studio。GL Studio生成的c++和opengl源代码可以单独运行,也可以嵌入其他应用中;它能运行于Windows、Linux、Vxworks等操作系统上。
GL Studio特点
1)GL Studio具有极强的软件重用性
GL Studio是世界上第一个采用面向对象方法的人机接口开发工具包,其生成的HMI支持对象重用。其任何设计的对象或者由对象组成的新的对象,都可以作为一个新的重用对象。也就是说,GL Studio开发的HMI都是RSO(Reusable Software Object):
– RSO可独立运行;
– RSO具有对外接口;
– RSO包括外观和内在行为;
– RSO可以由其它RSO构成。
因此,使用GL Studio可以方便团队进行设计开发人机接口,每个团队成员开发各自的HMI,然后把这些RSO集成在一起就可以了。而且这些RSO是软件重用的资产,还可在以后的HMI开发中重用。
2)GL Studio不仅支持3D仪表而且支持场景中的3D仪表显示
GL Studio是第一个实现3D的HMI开发工具包,它开发的HMI都是3D的,而且它可以导入3D模型,把HMI布置在3D模型上,实现场景中的三维仪表显示。它直接支持的3D模型数据为:
– 3D Studio MAX ASE;
– Designers Workbench DWB;
– Alias/Wavefront OBJ;
– OpenFlight FLT。
其它3D模型数据,例如CAD(CATIA, AutoCAD, Pro/E)等数据,可以通过上述数据格式 导入到GL Studio编辑器中。
3)GL Studio开发HMI时可以实现一次开发多次发布
用户开发HMI 软件主要是应用于以下几个方面:
– 原型设计 (侧重考虑人机工程因素,用于产品的原型设计与验证)
– 使用训练 (各种与人机接口相关的培训,既可用于操作训练,又可用于维护训练)
– 课件制作 (用于本地教学和远程教育)
– 嵌入式应用(应用于真实的设备中)
据相关机构统计,在HMI以上几个应用方面中,仅关心一个方面的用户,占9%;关心二个方面的用户占30%,关心三个或三个以上方面的用户,占61%。因此GL Studio在设计时不仅可以分别满足这几个方面应用的要求,而且格外关注同时满足这几个方面应用的要求。GL Studio做到了为其中一个方面开发的HMI不更改任何设计和代码就可以应用于其它方面,这样减少了工作量,更重要的是提高了软件质量,这是其它HMI开发工具做不到的。下图是GL Studio开发的HMI同时应用于原型设计、训练模拟器和真实装备上的流程图。
4)GL Studio提供开放的对外接口
GL Studio是完善的HMI开发工具,因此其不仅提供了HMI开发平台,而且提供了开放的对外接口。它可以通过CORBA、DIS、HLA、Shared Memory、SCRAMNet® 、TCP/IP or UDP/IP、RS232/422等协议读取外界数据。可以与众多第三方软件集成在一起,例如:Vega Prime、EPX、MAK Stealth、Open Scene Graph、Delta 3D、pC-NOVA、V-Tree、X-Plane、MatLab、PowerPoint、MFC、KineMap、BlueRidge Radar、Maplink、Harris Moving Map、I-Log、ToolBook、FLTK and QT等等。
随着现代汽车工业和电子技术的发展,传统的模拟仪表正朝着数字化的方向发展,它们需要最高级别的保真度。现在全图形化数字仪表、GPS导航、无线通信、多媒体娱乐、智能交通辅助驾驶和远程故障诊断等功能电子系统被集成到汽车信息系统形成车载综合信息显示平台。未来的车载信息平台是人、车、环境的充分交互,集电子、通信、网络、嵌入式等技术为一体的高端综合信息显示平台。
DISTI公司针对嵌入式应用推出的GL Studio ES已经被汽车制造商和一级代理商采用,用于仪表组和车载信息系统、车载娱乐系统的设计开发,以便快速进行原型设计、概念验证、测试评估以及最终生产。
据介绍包括世界顶级汽车制造商捷豹路虎(英文简称JLR)、尼桑(Nissan)在内的众多汽车制造商采用GL-Studio ES进行设计开发。据称搭载新型战斗机发动机,并配有一个重400公斤、长14英尺(约4.27米)的固液混合火箭发动机的“寻血猎犬”(Bloodhound SSC)号跑车采用GL-Studio软件进行汽车原型设计以及嵌入式显示器和训练模拟器的开发。
案例应用一: 尼桑公司采用GL-Studio软件进行新工艺的设计验证
案例应用二: 捷豹路虎公司采用GL-Studio软件进行嵌入式车载娱乐系统及仪表系统的开发
案例应用三: Bloodhound SSC 采用GL Studio软件进行原型设计、嵌入式显示器和训练模拟器开发
更多详情请咨询神州普惠 GL Studio 软件工程师,欢迎浏览!