两次“挂掉”科目二,开发“易驾”来助力
在山东信息职业技术学院实训楼虚拟现实实训室,一套VR驾考模拟系统时常引来同学体验,这套系统的开发者是学校虚拟现实技术应用专业的大三学生朱孔越。去年暑假和寒假,先后考了两次科目二都没考过,小伙子回到学校后,花了差不多四个月时间,开发了这套叫“易驾”的驾考模拟系统。
文/片 记者 尹明亮
模拟驾考场景
颇受同学追捧
手握方向盘,脚下有油门、刹车、离合,旁边有挡位摇杆,面前的电视屏上则是驾驶员的视野画面。随着朱孔越启动“汽车”,倒车入库练习正式开始,这也是他在前两次科目二考试中“挂掉”的地方。
朱孔越面前的操作台,原本是学校购买来让虚拟现实相关专业学生体验驾驶游戏的设备,被他二次开发后,如今变成了他的“易驾”驾考模拟系统的“驾驶室”。电视屏上显示的虚拟现实驾考场景才是朱孔越开发的主要内容。
倒车入库、侧方位停车、S弯、坡道起步……所有驾考科目二中的项目都在系统中按真实比例呈现着,随着车辆轧线,系统中也如真实驾考中响起了语音提醒。
“小汽车科目二和科目三考试的各种真实模拟目前都能在这个系统里实现,不仅如此,汽车驾驶的震动感、刹车时那种惯性的感觉、汽车发生碰撞时的感觉,系统里都有模拟,力争让驾驶体验像在真实的驾考考场上一般。”朱孔越说。
虽然经历了两次科目二挂科,但如今朱孔越在自己开发的驾考模拟系统里驾驶已经如鱼得水。“课下经常来练习,既是练习驾驶,也在一次次练习中寻找着系统的不足。”朱孔越的“易驾”系统自从上线以来,已经更新了多个版本,课下来实训室“学驾驶”也成了颇受同学追捧的一件事。
“本来还有个手刹,但前段时间被练习的同学弄坏了,正在维修中。”朱孔越笑着说。
去驾校测量各种数据
代码写了几十页
逼真的小汽车、全比例的驾考场地,驾考场地中该有的元素,在朱孔越的“易驾”系统里都有。自大二下学期开学起谋划开发,到2023年暑假基本开发完成,朱孔越在开发驾考系统上花的时间比他前两次科目二考试前练车的时间都长。
“开发这个系统正好是将专业所学用于实践,当时刚开学,跟老师一说,老师也支持。于是就利用课下时间干起来了。”朱孔越说,开发驾考模拟系统,他首先要做的就是收集素材。
“对驾考的规则要弄得清清楚楚,对每一个扣分点也要理解透彻,更重要的是开发出来的系统,如汽车大小、场地比例都要与真实场地相符。”从开始学习规则到收集素材,朱孔越差不多用了两个月时间。
“场地里的标志杆、线条等素材都需要有,有的是从网上搜集的现成素材,但车的模型、场地布局等都是我用3DMAX软件制作的。”朱孔越介绍,为了让虚拟的场地尺寸比例与实际相符,他跟着在附近驾校学车的同学去驾校测量了各种数据,比如倒车入库车位的大小尺寸、坡道的角度等等。用手机里的测量软件,朱孔越整整测量了一天半时间。
但开发系统最大的工作还是编译代码。当一切准备就绪后,朱孔越根据最初的构思开始写代码。“写代码时各种逻辑要理清,汽车前驱、后驱不同的感觉,不同驾驶情况下汽车四个轮子分别怎么转动、汽车刹车的感觉等都要通过代码写出来。”对于尚不会开车的朱孔越来说,很多问题需要向老师请教。
又经过差不多两个月时间的编写,朱孔越的驾考模拟系统终于成型了。“虽然最终系统的代码只有20多页,但前前后后修改调整、更新版本,写过的代码估计有几十页了。”朱孔越说。
已申请软件著作权保护
未来要继续完善系统
在“易驾”主界面上,除了小汽车科目一、科目二、科目三的模拟驾考项目,大货车、客车的驾考科目也呈现在了界面上。朱孔越介绍,这是他下一步要完善的目标。
已经大三的朱孔越马上就要面临就业实习,但他不想放弃自己在“易驾”上投入的心血。“一开始是想开发出来供自己练,但开发过程中,发现难度远超自己的想象,到现在,开发系统已经不仅学车那么简单了,开发这个系统本身也是一个进行专业学习的过程。”朱孔越说。
目前,朱孔越已经为他的“易驾”驾考模拟系统申请了软件著作权保护,对很快面临大学毕业的他来说,这个不断完善的“易驾”也是他最好的毕业设计作品。
“也考察过目前市场上一些类似的系统,都有一些缺陷。我这个系统也有需要继续完善的地方,我想继续改进它,下一步希望把大货车、客车的驾考模拟系统完全做出来,也希望未来有机会把这个系统推向市场。”朱孔越说。
今年暑假,一门心思开发驾考模拟系统的朱孔越错过了一次参加科目二考试的机会,但接下来的这个寒假,他准备再次报名考试,试试自己开发的系统到底有多少成效。
“当然,真正考试也不能完全依赖虚拟系统,这只能算是一个辅助练习,放假后肯定还是得去驾校实际练习才行。”朱孔越说。