申请技术丨eStation——以需求为核心的一站式座舱HMI软件研发套件申报领域丨智能座舱技术描述:eStation是怿星科技推出的一款聚焦于座舱HMI软件研发的一站式工具套件,是基于怿星HMI软件开发框架eFramework的Model Based Application Development Kit。eStation套件能覆..
申请技术丨eStation——以需求为核心的一站式座舱HMI软件研发套件
申报领域丨智能座舱
技术描述:
eStation是怿星科技推出的一款聚焦于座舱HMI软件研发的一站式工具套件,是基于怿星HMI软件开发框架eFramework的Model Based Application Development Kit。
eStation套件能覆盖座舱软件开发中架构、模块、信号、代码生成、测试管理、集成发布、质量、交付的全流程开发管理,可同时满足仪表、HUD、中控、副驾、手机app的开发需求。eStation套件包含eFramework、ePlugin、eUnitTest、eToolkit、eDesk五大部分,其中:
1)eFramework是HMI软件平台开发框架,是eStation开发套件的核心。它定义了座舱开发的UI显示层、UX交互层、Function业务逻辑层和数据解析层;四层完全分离,又可随意组合,方便用户灵活部署。
2)ePlugin为标准插件集,包括动态车道线、序列帧动画、视频流渲染、数据统计等插件。所有插件都是按照标准化接口和规范开发,可以帮助客户快速解决如视频流融合在Kanzi中显示、序列帧播放帧数过低、性能优化、根据复杂公式实时改变的车道线渲染等技术难题。
3)eToolkit为开发工具集,包含eSimulator、eWatcher、eLogger等工具,用于帮助用户提升开发和Debug效率,让整个座舱开发过程更高效。
4)eUnitTest为HMI自动化单元测试工具,可自动运行测试用例,大大提升开发和测试验证效率。
5)eDesk为开发管理系统,可对标准化模块和研发过程进行全流程的管理。
其中,eFramework,eUnitTest,ePlugin的参数如下:
a. 编写语言:C++
b. 构建工具:CMake
eDesk的参数如下:
a. 类型:Web应用
b. 后端:Django4.0,python3.10
c. 前端:Vue3,html5,css3,bootstrap4,echart
d. 服务引擎:Nginx,uwsgi
e. 数据库:mysql8.0,redis
eUnitest的参数如下:
a. 类型:Windows应用
b. 软件框架:PySide2,python3.8(cv2,librosa,uiautomator2,numpy,..)
独特优势:
eStation产品的亮点及价值主要体现在:
1)前瞻性的项目管理方式:
通过规划项目阶段进度(商机、立项、实施、交付、验收、回款和维护),并结合座舱HMI软件的敏捷开发流程(需求管理、迭代管理、缺陷管理、发布管理、测试管理、工时管理),对软件开发项目进行一体化管控。
2)高效的层级开发框架:
eStation的核心部件eFramework定义了座舱开发的UI显示层、UX交互层、Function业务逻辑层和数据解析层。基于不同的分层,为开发人员提供标准化、可复用的开发插件,极大地提升项目研发的效率。分层开发的优势在于:
a. 可支持使用Kanzi、Unity和Qt等不同UI工具开发,实现了向上兼容多种工具的需求。车厂在复用同一套UE、业务逻辑的环境下,能更好地选择合适的UI工具,实现最优的渲染效果。
b. 把各种数据来源统一转换为怿星的标准键值对定。通过这种方式,隔离了不同车厂、Tier1的数据差异,使UE和Function业务逻辑能被很好地复用。
3)低廉的项目开发成本:
eStation产品的5大部件,全面覆盖了软件开发的各环节,搭配使用能够从整体上帮助用户缩短项目周期,节约了项目成本。其中:
eFramework框架,将软件框架进行标准版分层,降低了出错率,缩短了项目的迭代周期;ePlugin插件库和eToolKit工具集,能够帮助用户快速验证标准化模块及功能/信号质量的可靠性;eUnitTest能够帮助用户自动生成测试用例,降低测试脚本编写难度和数量;eDesk管理系统能协助不同部门间实现信息的快速拉齐与互通,降低沟通成本,对开发过程的严格管理和实时检测,也能大大降低项目管理成本。
应用场景:
作为国内领先的智能汽车研发全栈方案商,怿星科技致力于打造全自动化智能汽车软件开发生产线,助力车企行业变革。当前汽车行业内软件研发从立项、开发到交付存在的诸多痛点,如:
1)软硬件分离复杂度高、难度大
2)汽车软件质量监控严格,测试成本高昂
3)软件代码复用性低,不支持跨引擎开发,无法兼容不同Tier1
4)项目迭代周期长、跨部门协调沟通困难,不能平台化统一管理
怿星科技eStation产品能够针对性解决上述问题。eStation套件可适用目前市面上的多种主流UI引擎(Kanzi,Unity,Qt,Unreal,Cocos2d等),帮助用户实现智能座舱业务逻辑和交互逻辑的高度复用。同时,它还兼容不同的数据格式,可适配不同Tier1、整车厂数据,真正打通不同车企间的技术壁垒,实现座舱软件开发的高度联通和平台化。
作为一款聚焦于座舱HMI软件研发的一站式工具套件,eStation产品在提升开发效率、把控代码质量、提升产品适配性、管控项目进度上有着极大的优势,目前已获得多家车企的高度认可,助力车企及Tier1实现软件平台化开发。
未来前景:
随着汽车电子技术的迭代升级,软件开发质量和效率提升是各家汽车研发团队的共同需求。怿星科技eStation产品,有效帮助客户解决了研发过程中遇到的各种问题,帮助众多车企在质量、效率、成本的把控上实现了突破。目前eStation产品已被多家客户应用于量产车型的开发中,相信未来eStation产品能够帮助更多客户建立完善的HMI自主研发能力,真正帮助汽车行业实现降本增效,助力全行业的高速发展。
欢迎点击👉2025第七届金辑奖,或扫描图片下方二维码参与申报
扫描二维码分享到微信或朋友圈