ADAS自动驾驶入门实践

PracticeandIntroductionofAdvancedDriverAssistanceSystems

课程代码

责任教师

常晨

课程属性

通识教育

课程性质

选修

学分

2

总课时

32

理论课时

实践课时

0

课外学时

8

课程属性:公共基础/通识教育/学科基础/专业知识/工作技能,课程性质:必修、选修

一、课程介绍

1.课程描述(中英文):

ADAS自动驾驶入门实践课程,是人工智能技术理论快速发展,与互联网技术、大数据及现代工业技术开始广泛结合的情况下,开展的理论+实践的综合性实用课程,是面向全校低年级本科生的实践性课程,是探索问题驱动、竞赛牵引、自主创新的的初始环节。本课程以全方位,创新性的思维方式来探讨人工智能领域。

本课程包括看车、造车、开车、写车、算车、玩车、赛车及谈车八大环节。通过该课程的学习和大量实践,要求同学们掌握基本的行业与专业理论知识和专业技术,并能够利用这些理论和技术,开拓新思维,在新的领域进行创新或将新技术带入旧的系统中,以开发新的成果。

PracticeandIntroductionofADAS(AdvancedDriverAssistanceSystems)courseisacomprehensivepracticalcourseoftheoryandpracticeundertheconditionoftherapiddevelopmentofartificialintelligencetechnologytheoryandtheextensivecombinationofInternettechnology,bigdataandmodernindustrialtechnology.Itisapracticalcourseforthelowergradesundergraduatestudentsinthewholeschool,anditistheinitiallinktoexploretheproblemdriven,competitiontractionandindependentinnovation.Thiscourseexploresthefieldofartificialintelligenceinacomprehensiveandinnovativewayofthinking.

Thiscourseincludeseightparts:watchingcars,buildingcars,drivingcars,codingcars,calculatingcars,playingcars,racingandtalkingaboutcars.Throughthestudyandpracticeofthiscourse,studentsarerequiredtomasterthebasicindustryandprofessionaltheoreticalknowledgeandprofessionaltechnology,andcanusethesetheoriesandtechnologiestoopenupnewideas,innovateinnewareasorbringnewtechnologyintotheoldsystemtodevelopnewresults.

2.设计思路:

看车:是课程的基本介绍,带领学生了解人工智能领域的基本概念。

造车:介绍智能小车的基础框架、所使用的计算机编程语言以及开发环境。

二、课程目标

本课程的目标是梳理人工智能、自动驾驶基础理论教学素材,开展演示性、综合性和创新性案例库建设,并培养学生理论创新的能力和激发学生深入探究的热情,促进其在人工智能理论上创新和创造性解决实际问题的能力。

课程学习结束,综合学生的知识、能力和素质,应能达到以下几个方面:

(1)了解我国人工智能领域的重要技术、方针政策和行业前景等;

(2)掌握基于自动驾驶的人工智能理论的实践任务,增强学术实践能力和对理论的认识深度。

(3)通过竞赛激发学生探求解决问题的方法和途径,培养学生发现问题、分析问题、解决问题的能力,促进其在人工智能理论上创新和创造性解决实际问题的能力。

(4)提升全局意识、辩证思维和理性思考能力,利用所学知识理论分析、理解现实问题;提升科学素养、增强会责任感(情感目标与价值目标)。

三、学习要求

ADAS自动驾驶入门实践课程是一门涉及人工智能,大数据等诸多新兴科技的综合性的课程,作为一门基于新模式、新方法的课程,要求学生掌握一定的理论基础和专业技能,而且要有一定的创新意识和兴趣,做到技术上先进,理论上合理。要达到以上学习任务,学生必须:

(1)按时上课,上课认真听讲,积极参与课堂讨论、作业典型案例分析。本课程将包含较多的实践任务、小组讨论、小组竞赛等课堂活动。

四、教学内容

内容顺序

主题

课时

讲授内容

思政点

技术概论

4课时

通过人工智能的发展历程,展示前沿科技,提高学生对先进技术的掌握能力与学习兴趣。

开发环境

介绍智能小车的整体框架,模块化构成,常用的计算机编程语言,以及讲述课程所需要的整体开发环境,完成配置

通过软硬件介绍,使学生能够更加直观的理解工程类项目的本质,提高学生的动手能力。

构建数据

构建模型

通过传统的人工智能算法,培养学生的人工智能思维与指导学生进行实际操作,在实践中熟练使用理论知识。

模型训练

在实践过程中介绍GPU服务器训练平台,以及如何进行基本的模型调优和更高级的调优算法

结合实际案例,让学生深刻体会到人工智能的便捷与强大,了解如何将理论更好的结合到实践中,培养学生的自主学习能力。

模型部署

在实践中介绍激光雷达、景深传感器原理及应用,模型的训练、部署、加载等过程,完成竞赛前的准备

通过介绍额外的功能模块,提高学生的创新思维,指导学生完成创新内容,提高学生的课程参与度与新鲜感。

分组竞赛

分成的小组进行无人驾驶小车的比赛,根据规则获得课程分数

通过竞赛驱动,提高学生的团队协作意识与责任心。

行业纵览

介绍自动驾驶行业中的发展与挑战、还有AI计算技术和现代化数据中心等前沿科技,并组织学生进行学习收获总结。

结合社会中的行业应用,实际案例,让学生能够接触到科学技术的真应用与前景,为学生提前规划学术思路与职业方向。

五、成绩评定

(一)考核方式E.其他:A.闭卷考试B.开卷考试C.论文D.考查E.其他

(二)成绩综合评分体系:

2.期末考试采取小组竞赛得分的考试形式,在倒数第二次课进行,根据小组最终成绩以及组员表现分别打分计入最终课程成绩。

3.课程综合评分方法:

30%

70%

总计

100%

评分标准:

1)平时表现评分标准

平时表现评分标准

得分

90-100分

2.能按照课堂要求并及时完成相应课堂任务,操作较为准确,解决问题的思路和方案大致正确合理。

70-89分

3.不能及时的去完成课堂要求的上机任务,且在小组进行实践过程中不能很好的配合其他组员完成实验要求。

40-69分

0-39分

注:考勤情况,全勤不扣分,无故缺勤一次扣5分,无故缺勤3次平时成绩为0。

2)竞赛评分标准

竞赛成绩满分100分,包含赛道分和创新分,赛道分占80%,创新分占20%。每个小组通过训练模型,启动智能小车的自动驾驶模式后,在赛道上进行5圈的行驶。并且每个小组有三次驾驶机会,每次都是5圈,最后取成绩最好的一次作为最终成绩。

赛道与创新的评分细则:

赛道分需要跑3圈,包含100分基础分,按错误扣分,获得单次驾驶完成分。

扣分项:

循道行驶,非避障时,不能压线,压线一次扣3分。(如果持续压线,需手动调整至外侧车道,再压在扣分)。

撞击边线(路沿石)致无法继续行驶一次扣5分(需手动调整至撞击前的位置,如果调整后连续三次撞击同一位置,当次成绩为0),如果是剐蹭边线,但不影响行驶一次扣2分。

未能避开障碍物100%撞击(丝毫没有转向迹象)一次扣5分(手动调整至撞击前位置,如果调整后三次均未能避开,当次成绩为0),有避障的趋势,且只是擦碰上障碍物一次扣2分。

注意事项:单次比赛除0分情况,产生扣分情况下,扣分最多为40分,也就是单次比赛除0分情况下,最低得分60分。

创新分需要跑2圈,满分100分,包含以下几个内容:

两圈中每圈会调整两个障碍物的位置,小车正常通过这两个位置,每次+10分,两圈共40分。

当使用饮料瓶等非训练用物品作障碍物时,在三圈的赛道分行驶中成功避开一次+10分,撞击不扣分。(一次驾驶最多+30分)

竞速挑战赛,小组为单位参加竞速挑战赛,规则:在赛道中跑3圈,根据用时计算排名,第一名+30分,第二名+20分,第三名+15分,第四名及以后+10分。(撞击边线至无法移动时可手动调整位置,但手动调整一次+5秒)。自动驾驶模型会比手动驾驶成绩更优。

注意事项:竞赛的最终成绩,按比例计入最终的课程成绩。小组获得的最终竞赛成绩为小组成员得到的平均分,由教师、助教为组长打分,由组长根据组员在整个课程中实操环节的表现情况给其他组员打出相应的最终成绩。

六、参考教材与主要参考书

1、主要参考书:

[4]王万良,人工智能导论北京:高等教育出版社.2017.08(ISBN9787040479843)。

[5]马颂德,张正友.计算机视觉:计算理论与算法基础北京:科学出版社.1998。

2、选用参考资料

[1]ADASMiniCar组件包使用指南_含web版.pdf。

[2]MOUSIKA小车快速操作指南合集_20210309.pdf。

七、学术诚信

学习成果不能造假,如作业抄袭、考试作弊、盗取他人学习成果、一份报告用于不同的课程等,均属造假行为。他人的想法、说法和意见如不注明出处按盗用论处。本课程如有发现上述不良行为,将按学校有关规定取消本课程的学习成绩。

THE END
1.11岁开始学人工智能大模型?附课件!编程计算机人工智能技术了解人工智能项目生命周期,并使用它来创建机器学习模型。采用以用户为中心的方法来开展人工智能项目,选择一个项目,然后训练机器学习模型,然后测试模型以确定其准确性。 第6 课:模型卡和职业 通过创建模型卡来解释他们的 ML 模型来完成 AI 项目生命周期。探索一系列与人工智能相关的职业,听取人工智能领域工作人员的意见https://www.163.com/dy/article/IJQI4J1M0519EA27.html
2.人工智能需要学哪些课程?学AI晋级职业AI画师 一、基础课程1. 数学基础:人工智能领域涉及大量的数学知识,如线性代数、概率论与数理统计、微积分等。这些数学知识为人工智能算法的设计和实现提供了基础支撑。2. 编程基础:掌握一门编程语言是人工智能学习的入门基础。常用的编程语言包括Python、Java、C++等。通过学习编程语言,您可以实现算法、https://baijiahao.baidu.com/s?id=1792846240884341061&wfr=spider&for=pc
3.AI入门型观议课可利用现有录像、录音设备 升级为公开授课2.0,苏格拉底数位观议课! 数位观议课AI入门型方案提供您以HiTeach建构的醍摩豆(TEAM Model)智慧教室,引入AI人工智能数据分析技术、影片录制技术与观议课专家观课纪录整合的机制,生成包含观课纪录、影片、AI分析而成的AI苏格拉底影片。影片录制的方式可以是以软件录制桌面,或者用现https://www.habook.com.cn/cloud.php?act=view&id=23
4.石家庄市老年大学2024学年参考教材目录校园资讯6、AI人工智能 《AI绘画师》 化学工业出版社 生活艺术系 一、手工艺 1、中式插花 教师自编讲义 《中式插花艺术》 化学工业出版社 《中国传统插花艺术》 化学工业出版社 2、黏土花卉制作 教师自编讲义 《黏土花卉制作》 河南科学技术出版社 3、传统剪纸艺术 教师自编讲义 《零起点学剪纸》 辽宁科学技术出版社https://www.sjzslndx.com/index.php?a=show&catid=19&id=1062
5.职业教育国规教材发布!3DOneAI助力多学段开展人工智能教育!作为推动人工智能教育发展的代表企业,广州中望龙腾软件股份有限公司(以下简称“中望软件”)受邀参与本次教材编写,为中等职业教育在“人工智能初步”“程序设计”“三维数字模型绘制”等信息技术公共基础课程提供技术支持。 《信息技术(基础模块)下册》更是将中望人工智能三维仿真软件3D One AI作为创新教学工具,帮助学生学习https://www.i3done.com/news/2022/3405.html
6.人工智能课程总结通用12篇以中南林业科技大学为例,该校计算机科学与技术本科专业自2003年起就开设了人工智能课程,所用教材一直是蔡自兴教授主编的《人工智能及其应用》;另外,面向部分专业的硕士和博士研究生开设了人工智能相关课程,如农业硕士的农业信息化领域研究生开设了人工智能技术,森林经理和森林培育两个专业的博士研究生开设了人工智能与专家https://xdyx.xueshu.com/haowen/75616.html
7.人工智能普及从娃娃抓起,商汤推出《人工智能启蒙》教材和教学平台教材是人工智能教育内容体系的核心。此前,商汤科技已推出面向高中的《人工智能基础》和面向初中的《人工智能入门》。此次,公司发布了面向小学的《人工智能启蒙》。这套教材针对小学生的认知特点,通过课程制、任务驱动、趣味故事等方式,图文并茂地让学生体验各类人工智能应用并感知它的价值。 https://export.shobserver.com/baijiahao/html/293916.html
8.人工智能深度学习卷积神经网络入门在线视频教程建立安装Tensorflow所需的Anaconda虚拟环境,如何在Anaconda虚拟环境安装Tensorflow与Keras概念等让大家对人工智能,卷积神经网络快速入门。 适用人群 学过 课程介绍 "java大数据人工智能培训学校全套教材"系列课程由1000集视频构成,基本就 是1)时下流行的java培训学校主流内部教材,2)和市面上培训学校的通 行的课程体系几乎一https://edu.csdn.net/course/detail/26525
9.商汤科技教育总经理戴娟:准备用10年打造一套经典AI教材雷峰网但是高中版AI教材涉及了不少高等数学知识,整体还是有一定难度,这又促使商汤研发更为浅显易懂的适合初中阶段学生的AI教材。在今年5月峰会的教育论坛上,商汤科技发布了初中版《人工智能入门》,一共四册。但教材没有严格限制使用对象,因为各地教育水平差异较大,例如没有接触过AI编程的学生,初中版AI教材可能适合用于高中https://www.leiphone.com/news/201906/TpkCEYodXZZGMlC6.html
10.豆瓣9.4,这本人工智能入门经典,凭什么能够畅销10多年?史蒂芬·卢奇也参加了AI@50,之后不久,史蒂芬·卢奇和丹尼·科佩克开始合作撰写人工智能教科书。 这本人工智能教材恰好代表了他们所拥有知识的强大组合。 一方面,史蒂芬·卢奇具有丰富的课堂经验,在纽约市立大学、布鲁克林学院以及纽约市立大学的其他分校教授人工智能课程,备受学生称赞。另一方面,丹尼·科佩克在计算机国际象棋https://www.douban.com/note/858442855/
11.人工智能基础入门:走进AI世界marvelwang在当今快速发展的科技行业中,人工智能(AI)已经成为引领变革的核心力量。然而,对于许多初学者和跨行业从业者来说,AI的复杂性和广阔性常常令人望而生畏。为了解决这个问题,我们推出了《人工智能基础入门:走进AI世界》课程,旨在帮助学员快速掌握AI的核心概念与实际应用。 https://www.sanjieke.cn/course/detail/sjk/8005332
12.人工智能入门课程系列精华天善智能网课章节5: 人工智能系列直播之机器学习与工业实践 课时25:什么是机器学习?23:45 课时26:深蓝案例10:35 课时27:天气预测案例22:15 课时28:深度学习案例20:14 课时29:换机模型案例24:55 课时30:气象雷达案例12:43 章节6: 人工智能系列直播之从BI到AI,数据分析从业人员的的转型 https://edu.hellobi.com/course/273/lessons
13.人人可学的人工智能零基础入门课共248课时AI时代程序员开发之道 5.0关东升 ¥198.00 5 手把手带你零基础PLC入门 5.0电工老安 ¥78.00 云博士特级讲师讲师评分5.0学员14922课程8 +关注 浙江大学计算机专业工学博士,教授,前华为高级软件工程师和项目主管,哈佛大学高级访问学者,德国包豪斯大学媒体视觉学院博士后,人工智能与计算机视觉行业专家。30年左右编程开发经验https://edu.51cto.com/course/35619.html
14.《人工智能》课程教案《人工智能》课程教案 第一章 绪 论 教学内容:本章首先介绍人工智能的定义、发展概况及相关学派和他们的认知观,接着 讨论人工智能的研究和应用领域,最后简介本书的主要内容和编排。 教学重点:1.从不同科学或学科出发对人工智能进行的定义; 2.介绍人工智能的起源与发展过程; 3.讨论人工智能与人类智能的关系; 4.https://doc.mbalib.com/view/c6a28c7e8b4157e5dff90fd86c0a7025.html
15.人人生成式人工智能入门课程(1~10集)——生成式AI入门教程,零生成式人工智能(Generative AI)正成为科技界的焦点。它通过模拟人类创造力生成新内容,应用广泛,从艺术创作到客户服务。学习生成式AI为初学者打开创新大门,不仅能够提升个人能力,也为职业发展提供更多可能。基本原理涉及通过生成模型从数据中学习规律,并以此生成新数据。吴恩达教授推出的入门教程,从基础概念出发,逐步教授生成https://www.imooc.com/article/349995
16.2024少儿编程行业洞察分析报告:赛道企业顶峰相见至于未来,编程教育将更偏向于启蒙和激发人的好奇心及驱动力,并与人工智能之间的关系会愈发紧密,“AI+少儿编程”可能会是一个非常有潜力的投资领域,有望在未来取得突破。 4.2 各类技术持续赋能,编程教材及课程体系将愈发标准完善 一般而言,一套合格且优质的少儿编程课程从立项到研发再到最终落地,大约需要一到两年的时https://www.thepaper.cn/newsDetail_forward_26846424