从大四上学期进实验室做项目,一路走来经历了很多开心不开心的事,总想写些东西记录下来,但一直都没时间。那段时间总想找个能歇歇脚的地方,总想找到那一帮能相互鼓励的朋友,却一直未能实现。现在终于有时间了,于是决定静下心来,总结这一路来的收获,思考未来的路该如何走下去,也算给自己的研究生生活留下一些足迹,毕竟我曾为最初的梦想努力过。
不知道从何说起,还是从大三那个暑假开始吧。大三暑假是我大学以来收获最多的一段时期,那时我还在没日没夜地调智能车,我们组有三个人,我、另一个大三的,还有一个大二的,我负责做硬件,另一个大三的负责软件,大二的负责机械,可能大二的经验不是很多,很多事情都是我去做,除了软件。记得当时获得参加全国总决赛的资格是多么的惊险,西北赛区我们是以西北赛区第8的名次晋级决赛,可能是老天的眷顾吧,毕竟那么不稳定的车最后还能参加决赛,多少有点运气的成分了。西北赛区结束时间距全国决赛有一个月的时间,机械、硬件的工作基本是做完了,主要是调程序,优化算法。我决定在那段时间自己学点东西,就没有参与软件的调试,到最后,我发现我的决定是错的,以至于到现在我还耿耿于怀。随着全国赛的一天一天临近,我们基本是每天调试到凌晨2点钟,小车程序时好时坏,但速度始终没有突破3m/s,那是我们认为稳拿一等奖的速度。虽然我没有参与程序的编写,但是我在算法上有所研究,参与了优化方法的决策。到了距全国赛一周左右的日子,小车速度有了一定的突破(大概2.95m/s),但是不能识别起跑线了,我们是摄像头组,这个问题可能和摄像头的角度有关,也有可能和环境光线有关,当时我就觉得和环境有关(我们换了一个场地),另一个大三的始终认为是摄像头角度的问题,一直要求我调角度。。。假如角度调整了,之前调试的一些参数都得变!!相当于我们之前的3个星期的工作全部白做了!!我坚决不调,毕竟之前的识别起跑线程序还是比较稳定的,但是无法拿回原来的场地验证,那没有赛道。令我难以接受的事情发生了,他说,你不调角度我就不调软件了,我退出!。。。我一下子就懵了,就觉得核心掌握在他手中,我做的充其量是为他做铺垫,我当时特别想自己去写,但是程序一年前写过,之后就做硬件了再捡起来时间肯定不够。我那天想了好多问题,最后实在是想不出沟通的方法了,只好回去把摄像头角度调了,无论怎么调,车在高速中就是不能识别起跑线,调了两天,放弃了。于是烧回原来的程序调速度,我说过,摄像头角度变,所有参数都要变。用原来的程序调试时,小车过弯道时经常漂出去,过S弯道时狂抖,循迹也相当不稳定,我就无奈了,再调回去是不可能了,因为无论怎么调与原来位置肯定是有误差的,经过几次尝试后,我就放弃了。这时距决赛只有四天的时间了,负责调程序的那个人说,你调个角度,我调参数吧。。。我随便调了一个合适的角度就交给他了,接下来是三天通宵,参数全部变了,速度放慢了,估计只有2.6m/s,小车才能有惊无险地跑完一圈。跑车方案也全没了,这样的速度还要方案???到准备出发的那天上午,起跑线还没解决,我就说去原来的场地找个旧的赛道调下起跑线吧。于是拿着旧赛道急急忙忙跑过去用原来场地,起跑线每次都能稳定的识别。加上起跑线后就是最终版程序了。下午坐火车去南京,小车装箱,整理工具,当时真的是不想去了,越想越难受,最后还是去了。到南京后,第一天是适应场地,场地光线特别强,赛道反光严重,根本在调试跑道上跑不了,我记得西部赛区时要我做了一个偏振镜片,就装上去了,还可以,小车可以跑了,起跑线也能识别。这样就随便调了几个方案就交车了,第二天正式赛,小车能跑完一圈,明显不快,最后公布决赛名单时,我们是第一个没能进决赛的队伍。最后两支进决赛的队伍速度也就2.7m/s。也就是说,当时要是不调角度,我们肯定能拿一等奖!回去是落寞的,做了两年智能车,最后竟然是这样失败了,很不甘心!
回去之后我想了很多问题,很自责当时没有亲自写程序,要是能全盘掌控,结局可能会不是这样子。于是我下定决心,不论是做智能车还是其他有关电子的项目,从今以后无论是硬件还是软件自己都去做。自己的命运掌握在自己手里,不受威胁,哪怕失败了,我也心甘情愿!
用户1668914 2014-4-19 22:14
用户430017 2014-4-18 10:26
用户1649536 2014-4-9 21:21
用户403664 2014-4-9 14:44
用户1649536 2014-4-8 12:17
644398774_263592779 2014-4-8 08:56