2017年5月5日晚7点,上海交通大学黑客马拉松大赛正式拉开序幕,这是汇集来自全国技术精英和知名企业,交汇科技、艺术和人文的一场高水准赛事。本次大赛共收到报名申请材料324份,筛选通过来自32所高校、15个省市的151名优秀学生开发者参赛,其中不乏密歇根 、UC伯克利等海外名校。上海交通大学的参赛学生占全部参赛选手的50%,此外,本次赛事本科生占比约74%,研究生占比约20%。 作为本次赛事重要的赞助商,NVIDIA也带来了其最先进的嵌入式高性能平台Jetson TX1以及为本次比赛量身定做的智能小车。 在接下来为期不到三天的时间里,NVIDIA项目所有的参赛队伍将使用开放的Linux + ROS系统以及CUDA编程模型,通过摄像头实时识别19类物体,并让智能小车做出不同的规定行进动作——可以说是时间紧,任务重! 作为本次大赛赞助商,英伟达联合合作伙伴,事先只准备了4台智能小车,在这样的情况下,NVIDIA果断决定要把参赛组数量从4支队伍扩展到6支队伍。很快就确定好了排在最前面的6组团队。其他没有拿到车的团队不得不遗憾地选择其它项目了。与此同时,作为智能小车的提供商吉浦迅科技,立刻连夜赶回公司再组装2台智能小车,终于能够确保比赛顺利进行。
为了支援参赛队伍能保质保量地完成任务,NVIDIA也组织了一支来自NVIDIA、哈工大、商汤科技以及吉浦迅科技的专家团队,专家们也很快投入到支援工作中。 除了代码之外,要想让小车动起来,还在于接线部分,将传感器、控制板和TX1连接起来,这一部分的工作量考验了参赛者的动手能力和细致程度。 然而现场还是有各种情况发生,比如有一组通电后轮子不转,查找原因后发现原来是开关处的电线断掉了,大家一起想办法解决 还有的一队左轮转动,右轮不转,最后发现原来是线路没有接好,接触不良。 5月6日(即大赛第二天),下午3点40分,终于有一组的小车轮子率先动了起来,组员们忍不住欢呼起来,这給其他组带来了不小压力。 轮子动起来只是整个项目的开始,关键的地方在于识别,并能控制小车按照识别的图案做相应的动作!复杂的考验还在后面,然而离第三天的比赛时间剩下不到20小时了..... 很快就到了晚上11点,所有的队伍还在继续努力。 在这个项目里,智能小车的摄像头捕捉事先准备好的图片图案, Jetson TX1负责观测传入的图像,将它们传送给Caffe 深度学习神经网络。如果神经网络检测并识别出这个图像,Jetson会向小车上的控制板发送信号,智能小车便会做出响应的动作。 5月7日,NVIDIA项目内部比赛的时间确定在中午11点15分进行,比赛进入倒计时阶段,各个参赛队伍都开始进入到调试小车按照图像做出规定动作的阶段。 除了场内的比赛,场外各知名企业也拉开了抢人计划,NVIDIA的HR当然也不会放过这个招人的机会,亲临现场同感兴趣的同学交流招聘信息。 中午11点15分,决胜时刻终于开始,各组按照事先抽签的顺序在教学楼的走廊里演示这几天辛苦开发的战果,每组10分钟的展示,也是全体队员默契程度的一个大考验。 将近1个小时的成功展示时间,所有专家团队认真地审核各个小组规定动作的完成情况。 第一名和第二名的参赛队伍合影
比赛结束后,参赛队员都互留微信,每个人都有不同的感慨。有人说Hacker精神本质上是一种工匠精神、一种钻研精神、一种职业精神、一种侠义精神。或许经过了这次活动后,更多的新手开发者们,会秉承这样的HACK精神,为了打破对未知的恐惧,为了保持对真理的好奇,创造出更多更美好的技术和产品出来!
|