当前位置:

首页 > 硬件相关 > 复旦这门AI大课,让自动驾驶梦想“跑”起来

复旦这门AI大课,让自动驾驶梦想“跑”起来

复旦大学开设自动驾驶人工智能课程,采用虚拟仿真平台与线下沙盘小车结合的教学模式。学生从数据采集、模型训练到实景验证完成全流程实践,在考核中实现零碰撞、低接管率的避障表现。课程面向全校,降低门槛并保留挑战性,已在全国多所高校推广。

前些天去复旦大学遛了一圈,在元·创中心406的自主集群系统实验室里,撞见了一场挺特别的“比赛”。赛道上跑的不是真车,是一辆巴掌大的小车;而赛车手呢,则是学生们亲手训练出来的AI模型。

小车沿着车道稳稳前行,前方忽然冒出一个蓝白条纹的障碍物。你猜怎么着?小车微微一滞,迅速向左变道,从外道绕过去,继续平稳行驶。盯着沙盘的,是未来信息创新学院23级的本科生杨瑞麒。他为了这场验收比赛,前前后后花了十几个小时训练控制小车的AI模型。

“没有碰撞,接管率只有3%。”比赛结束后,杨瑞麒长舒一口气。他的小车几乎完美的避障表现,拿了个不错的成绩。

从虚到实

搭建一个自动驾驶训练场

这门课全名叫“自动驾驶人工智能原理与实践”,属于复旦AI大课体系中的AI-T类,专攻垂直领域应用,面向全校本科生和研究生开放。


授课教师未来信息创新学院教授胡波(左)与集成电路与微纳电子创新学院副教授林青(右)

课程负责人胡波教授介绍,这门课最早可以追溯到2019年的校企合作。当时用的是带车端算力的定制小车,前置要求高,对初学者不太友好。团队不断改进,把计算任务转移到边缘侧,用电脑实现主要AI功能,小车只负责执行。这么一来,门槛就降下来了,连嵌入式编程都不用学,全校不同专业的同学都能上手。

课程内容覆盖了自动驾驶开发的完整流程:从车辆准备、道路采集、数据集预处理,到模型编写、训练、部署,再到路测验证。学生既要在线上仿真平台里跑通算法,也要在线下沙盘上用小实物车完成效果验证。

离开406实验室,同学们还有一间“线上教室”——“自动驾驶虚拟仿真实验”平台。


线上虚仿实验平台包含10个实验步骤和1个日志记录回顾环节

这个平台是课程的半边天,衍生的实验课去年9月入选了教育部第三批国家级虚拟仿真实验教学一流课程。虚拟仿真平台累计访问量都快20万了,修读学生超过1500人,全国已经有85所高校用它上过实验课。


配套的线下实验沙盘小车系统实验教学平台

虚拟仿真平台和线下沙盘小车系统形成了“数字孪生”。线上平台内置了5万张由线下沙盘小车采集的实景道路图片,提供10套可选训练集和5层卷积网络模型,学生可以自主设计修改。

“线上平台还配有16个小时的教学视频和18个关键知识点,涵盖从深度学习框架到自动驾驶系统集成的完整知识体系。”胡波说。学生登录平台,既可以操作“巡线实验”或直接进入“人工智能自动驾驶”主实验,也可以学习人工神经网络、卷积神经网络、模型超参数调优等理论内容。“理论课程还邀请了企业的一线工程师参与录制和讲解。学生们在平台上就能了解工业界采集数据、设计模型、处理边界等真实情况。”

一门课串起AI落地全流程


“很多同学学人工智能,理论懂、算法熟,但就是不知道怎么落地。”胡波说。这门课的设计初衷,就是让学生在一个具体的垂直领域里,把学到的AI知识从头到尾用一遍。

具体流程是:先在虚拟仿真平台上学习基本概念、构建数据集、完成模型训练,再到线下用小车实景验证和道路测试。“线上可以反复调试,线下用实物验证,避免纯仿真实验的‘游戏化’倾向。”胡波解释。

选课的研究生杨汝坤,来自计算与智能创新学院电子信息专业,研究方向就是自动驾驶。他说:“老师会结合自动驾驶的开发流程来讲。这门课既能收获理论知识,也能提升实践能力。”

整个学期,学生需要完成四个循序渐进的基础实验:经典算法的巡线测试、电机及小车底盘控制、AI基础模型验证、道路采集与数据集构建。


巡线实验界面

巡线实验让学生们在仿真平台上验证控制模型、调整系数,让小车沿着黑线行驶,理解经典算法。小车底盘控制实验要求学生自己写代码驱动电机,把程序指令转化为实际动作。AI基础模型验证用MNIST数据集来测试AI开发环境,帮非工科背景的同学快速上手。道路采集与数据集构建则让学生自己操控小车采集图像、存储数据,再进行清洗、增强、标注,为训练模型做准备。

智能机器人与先进制造创新学院23级的本科生吕洁熙说:“我们平时都是拿现成的数据集做实验,很少自己采过数据。真动手才发现,数据标签可能失衡,采集策略会影响模型效果,这些不亲自做是体会不到的。”

当AI模型“跑”进物理世界

课程最吸引人的环节,是把训练好的模型部署到小车上,让它在沙盘赛道上跑起来。

考核当天,学生的小车要在有障碍的赛道上跑完三圈。成绩怎么算?课程采用了一套不公开的评分规则。“碰撞扣多少分,出界扣多少分,系数不公布,只给一个框架,具体倍数和权重是黑盒。”杨汝坤说。


课程另一位负责人林青副教授解释:“如果公开了,大家可能只去优化那几个指标,反而偏离了学习目的。”学生只能根据公开方向自己摸索最优策略,比如降低接管率、避免碰撞、减少越界、提高速度。“每人有顺时针和逆时针各一次机会,取高分作为最终成绩。”

考核当天,杨汝坤的小车遇到了突发状况。“比赛环境和之前数据采集的环境不太一样,模型表现不如自己测试时那么好。”在他看来,这正是实践的价值——数据处理和模型泛化能力的问题,只有真实场景才会暴露出来。

不公开的规则倒逼学生思考更深层的问题。赛道上障碍物随机摆放,其中一个被放在弯道后方,形成视野盲区,小车进入弯道前看不到,转过弯才发现障碍就在眼前,来不及反应。



杨瑞麒的模型就撞上了这个挑战。基础模型没有记忆能力,只能根据当前一帧图像做判断,容易直接冲向危险区域。他想了三种办法:加强训练让模型反应够快;改变驾驶策略,在不确定区域默认切入外道;或者重写一个带记忆能力的模型。时间有限,他选了第二种。“让小车在那个位置默认切外道,不管有没有障碍都这样。虽然多走点路,但能保证最大视野。”考核当天,障碍物恰好摆在那个刁钻位置,他的策略很有效:全程零碰撞,接管率只有3%。

跨专业、本研融通:让不同起点的学生都有收获

这学期选课的14个学生里,一半本科生、一半研究生。专业五花八门:计算机、电子信息、生物医学……课程对编程基础有要求,但更看重动手意愿。

“这门课本研学生可跨学段选修,难度等级4级。我们降低了门槛,但提升了天花板。”林青说。课程采用“4+4+2”结构:40%理论知识,40%基础实践,20%挑战考核。理论部分鼓励自主探索,实践部分必须完成基础实验,挑战部分完全开放,学生可以用自己的模型参赛。


“课程难度适中,照顾到了不同基础的同学,”杨汝坤说,“但如果你想做得更深,空间也很大。”他私下里开始尝试训练自己的模型,想在数据预处理和模型结构上有更多自由度。

杨瑞麒坦言,这门课让他对自动驾驶有了系统性认知。“以前只是看新闻,知道这行业很火。现在了解了数据采集、数据集构建、模型训练部署、车体架构、底盘控制——很多因素共同推进。”他正在为个人模型展示环节做准备。

不止于课程,更是创新的起点

课程所在的自主集群系统实验室里,除了沙盘赛道,还有一个模拟驾驶舱。学生坐进去,眼前屏幕显示着小车第一视角,方向盘和踏板可以操控小车。这个设备背后,是同一套技术平台。


“我们这个系统是开放的。”林青说。学生如果觉得不够挑战,可以自己加难度。“上学期23级的本科生王锦秋在课程展示时,拿出了一个别人都没做过的特别算法,效果很好。”

这门课的影响力已经超出了课堂。虚拟仿真平台在国家虚拟仿真实验教学课程共享平台上线,面向全国高校开放。平台数据显示,目前有近百所高校用它上课,“有的学校一学期就有上百名学生使用。”林青说。

课程还衍生出多项复芏计划(FDUROP)科创项目。去年,23级本科生张子程负责的登辉项目“虚实映射可灵活配置的自动驾驶人工智能教学实验装置研发”以全校优秀结项。今年,22级本科生肖子璇与胡波的AI+师生共创登辉项目“基于AI算力芯片部署的自动驾驶教具系统研发”,完成了国际上前沿算法的复现,还基于沙盘提出自己的“BEV”建图优化算法,计算效率提升数倍。23级本科生田佳雨与林青的AI+师生共创登辉项目“基于通用AI大模型技术的自动驾驶验证平台研发与实践”,验证了大模型实现自动驾驶的可行性,用“双脑驱动”等方法解决了实时性与准确率问题。

在胡波看来,课程的目标不是让学生学完就能进入企业做自动驾驶开发。“工业界的要求比这复杂得多。我们希望学生了解整个流程,知道人工智能怎么落地,会遇到哪些挑战,有能力去迭代优化。”

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系bd@zhengruan.com
作者最新文章
硬件相关 自动驾驶
相关文章 更多
显示器色温怎么调不刺眼?色温调多少看着最舒服
显示器色温怎么调不刺眼?色温调多少看着最舒服

详解显示器色温的舒适调节区间、刺眼的核心诱因,以及在不同使用场景与环境光下的具体调节步骤与校准方法。

显卡风扇不转怎么回事判断是否正常及解决方法
显卡风扇不转怎么回事判断是否正常及解决方法

发现显卡风扇不转先别慌,这很可能是正常的智能启停功能。本文详解如何区分待机静音与硬件故障,提供从软件检测到物理清理的完整解决思路。

笔记本加内存条后无法开机怎么办及解决方法
笔记本加内存条后无法开机怎么办及解决方法

笔记本加装新内存后遇到黑屏或无法开机?不要慌张,本文通过重新插拔、清洁金手指、单根测试等具体操作步骤,帮你快速判断是安装失误还是硬件不兼容,并给出相应解决办法。

电脑主机前置usb不能用怎么解决排查修复教程
电脑主机前置usb不能用怎么解决排查修复教程

针对电脑主机前置USB接口无法识别设备的问题,本文提供一套基于因果逻辑的排查流程。涵盖检查机箱内部USB针脚连接、验证BIOS中USB控制器状态、更新芯片组驱动以及排除供电不足等常见原因,帮助用户快速恢复接口功能。

无线鼠标充不进电解决办法及故障排查步骤
无线鼠标充不进电解决办法及故障排查步骤

遇到无线鼠标充不进电的问题,不要急于更换设备。本文详解从清理接口氧化层、更换数据线到检测电池电压的完整排查流程,帮助你判断是临时故障还是硬件损坏。

蓝牙游戏手柄连接教程吃鸡
蓝牙游戏手柄连接教程吃鸡

想知道如何用蓝牙手柄玩吃鸡游戏?本文详细讲解手机蓝牙手柄的连接步骤、主流映射软件的使用方法以及实战中的键位布局技巧,助你提升射击手感,同时解析外设玩家的匹配机制与注意事项。

游戏手柄蓝牙连接为何每次都要重连原因排查与解决方法
游戏手柄蓝牙连接为何每次都要重连原因排查与解决方法

本文深入分析游戏手柄蓝牙频繁断开且需重连的根本原因,涵盖电池电压检测、操作系统电源管理策略及驱动冲突。通过具体的系统设置调整和固件更新步骤,解决蓝牙握手失败问题,恢复手柄的稳定连接状态。

显示器画面模糊抖动怎么解决及排查方法教程
显示器画面模糊抖动怎么解决及排查方法教程

遇到显示器画面模糊或抖动时,可通过检查视频连接线、调整系统分辨率与刷新率、更新显卡驱动等步骤进行排查和修复。

小米智能门锁换电池后怎么开机
小米智能门锁换电池后怎么开机

小米智能门锁更换新电池后无法开机或屏幕不亮?本文详解电池极性检查、金属触点清洁及强制重启方法,帮你快速解决供电问题,让门锁恢复正常使用。

电视机声音怎么连接到外置音响
电视机声音怎么连接到外置音响

想让电视声音更震撼?本文详解如何通过HDMI ARC、光纤、蓝牙和3.5mm接口将电视连接至外置音响,包含具体设置步骤与常见问题排查,助你轻松打造家庭影院。

查看更多
精品专题 更多
装机必备
装机必备

正软商城装机必备专区,精选办公、浏览器、安全防护、影音播放、压缩解压、设计创作和系统工具等电脑常用正版软件,帮助用户快速完成新电脑软件配置。

Windows
Windows

正软商城Windows软件专区,汇集适用于Windows电脑的办公、设计、安全防护、影音播放、开发工具和系统优化软件,提供软件介绍、系统要求、正版授权及购买下载服务。

macOS软件
macOS软件

正软商城macOS软件专区,精选适用于Mac电脑的办公、设计、影音、效率、开发和系统工具,提供软件功能介绍、macOS兼容版本、正版授权及购买下载服务。

Mac软件 更多
photoshop
photoshop
Windows、macOS 、 iPad

Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。

Blender
Blender
Windows、macOS 和 Linux

Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。

灵活计算器
灵活计算器
macOS/iOS/Android

灵活计算器是一款笔记式算数应用,支持实时计算、动态关联和云端同步功能。记录、整理和输出之间的过渡会更自然,适合长期写作、做笔记或持续沉淀个人内容。

WINDOWS 更多
3dmax(3ds max)
3dmax(3ds max)
Windows

Autodesk 3ds Max 是一款专业的三维建模、动画与渲染软件,广泛应用于建筑可视化、游戏开发、影视动画、广告设计和产品展示等领域。

photoshop
photoshop
Windows、macOS 、 iPad

Photoshop 2026 是 Adobe 推出的专业图像处理与视觉设计软件,支持 Windows、macOS 和 iPad 等平台,广泛应用于摄影修图、电商设计、平面海报、数字绘画及视觉合成等创作场景。

Blender
Blender
Windows、macOS 和 Linux

Blender 是一款免费开源、跨平台的专业 3D 创作软件,集建模、动画、渲染、视频编辑与视觉合成等功能于一体,广泛应用于影视动画、游戏设计和建筑可视化等领域。软件支持 Cycles 物理渲染器与 Eevee 实时渲染引擎,并提供多边形建模、骨骼绑定、物理模拟等专业工具。Blender 兼容 Windows、macOS 和 Linux 系统,安装包轻巧、运行流畅,依托活跃的全球开发者社区持续更新,是从初学者到专业创作者都值得选择的正版 3D 创作工具。