基于虚拟样机的微缩智能车自动驾驶实验课程

基于虚拟样机的微缩智能车自动驾驶实验课程

一、实验原理

“基于虚拟样机的微缩智能车自动驾驶”为研究探索型实验,是在中国科学院自动化研究所王飞跃研究员提出的平行系统、平行智能等理论的启发下发展演化而来。

平行系统:由某个自然存在的实际系统及与之相对应的一个或多个虚拟或理想化的人工系统所共同组成的系统。

平行智能:由人工系统(ArtificialSystems)、计算实验(ComputationalExperiments)和平行执行(ParallelExecution)的智能体系,简称ACP,如图1所示。

A:利用人工场景来模拟和表示复杂挑战的实际场景,采集大规模多样性的虚拟图像和视频数据集,自动生成详细且精确的标注信息;

C:通过计算实验进行视觉算法的设计与评估,包括“学习与训练”、“实验与评估”两种操作模式,计算实验可控、可观、可重复;

P:将视觉系统在实际场景和人工场景中平行执行,进行在线优化,实现对复杂场景的智能感知与理解。

本实验以全国大学生智能汽车竞赛赛题规则中的赛车、赛道为实际场景,对应建立包含虚拟小车和虚拟赛道的人工场景。将实际场景中培养学生参加智能汽车竞赛的经验融入微缩智能车虚拟仿真实验室人工场景中,从手动推车观察对比物理小车“看到”的赛道和虚拟小车“看到”的赛道开始入手,一方面逐步引入实际场景中调试物理小车的实际经验,以难度逐渐加大的不同虚拟赛道为挑战,引导学员由浅入深探索PID控制等经典控制算法在虚拟赛道上的表现;另一方面则充分发挥人工场景善于模拟和表示复杂挑战的实际场景、方便采集大规模多样性的虚拟图像和视频数据集用于深度学习训练的特点,让学员首先在人工场景下的虚拟赛道上测试和训练基于视觉感知数据的端到端深度学习模型,再来思考和探索如何将模型移植到实际场景下的物理小车上,从而践行虚实结合、以虚验实、以虚补实、以虚拓实的实验理念。

二、实验环境

上述四个主流的基于虚拟样机的智能车自动驾驶仿真项目的虚拟实验场景均是安装在本地,这一方面是为了达到更加逼真的虚拟场景渲染效果,另一方面则是因为训练自动驾驶深度学习模型的算力需求巨大,只有微软、百度、阿里云这样开展云服务的企业才有可能满足多用户大规模在线训练的需求,而且成本不菲。四个项目除了Matlab中的自动驾驶工具箱系商业软件价格不菲外,其余三个均是在github上代码开源的项目。

参考微软的AirSim官方教程AutonomousDrivingCookbook和IntelCarla的教学理念,我们开发的基于虚拟样机的微缩智能车自动驾驶虚拟仿真实验课程的实验环境由仿真平台、算法平台和交互式学习网站三部分构成:

1)仿真平台——安装在本地Windows10系统中的微缩智能车自动驾驶虚拟仿真实验室CarLab,其中包含六条难度逐渐加大的赛道;

2)算法平台——安装在本地Windows10系统中用来操作、控制微缩智能车自动驾驶虚拟仿真实验室的python工程CarCode。

学生需要在交互式学习网站的指导下用算法平台中的代码控制仿真平台中的虚拟微缩智能车以自动驾驶的方式完成虚拟赛道,并在交互式学习网站上以回答问题的形式报告实验进展情况,全部完成了对这些交互式问题的回答即完成了一份电子版的实验报告。仿真平台将现实环境中的物理微缩智能车比赛场景1:1的放到了仿真环境中;算法平台一方面引入实际场景中调试物理小车的实际经验,另一方面则充分发挥人工场景方便采集数据用于深度学习训练的特点,在保障教学过程循序渐进的同时在开源平台码云上提供最新代码,鼓励完成实验的学员开展算法创新和竞赛;为了给学生提供更好的教学服务,交互式学习网站在经历过自行开发的第一代交互式学习网站、超星学习通章节版交互式学习网站、超星学习通独立课程版交互式学习网站三轮迭代后最终在超星学银在线上线面向公众开课,充分利用超星学银在线“一平三端”智慧教学系统中的成熟教学功能进行教学(“一平三端”是以泛雅云平台,连通教室端(智慧课堂)、移动端(超星学习通)和管理端(智慧教务)三个终端去实现智慧环境下教学新生态的构建。)

使用超星学银在线的另一个优势是该教学系统通过了信息系统安全等级保护3级备案,可以为学员的信息安全提供保障。

三、教学设计

经过多轮专业课和公选课的教学迭代,目前“基于虚拟样机的微缩智能车自动驾驶”实验课程的教学设计采用五星教学法,在“聚焦解决问题”的教学宗旨下,教学过程由“激活原有知识”、“展示论证新知”、“尝试应用练习”和“融会贯通掌握”四阶段循环圈构成,将具体的教学任务置于循序渐进的实际问题解决情境中来完成,将实际场景中十多年培养学生成功参加全国大学生智能汽车竞赛的实际经验融入微缩智能车虚拟仿真实验室人工场景教学情景中,真正做到虚实结合,以虚补实、以虚拓实、以虚验实。具体实验教学过程如下:

A.聚焦解决问题:

如何利用虚拟样机和虚拟赛道进行微缩智能车自动驾驶算法研究?

B.激活原有知识:

a)微缩智能车自动驾驶虚拟场景怎么来的?

b)手控车代码测试——从车的视角能获取哪些信息?

c)已有PID算法过第一关代码测试——自动化控制领域最常见的PID算法能否完成赛道?

C.展示论证新知:

a)在自动驾驶模式下调用已有CNN模型测试赛道第一关;

b)在训练模式下手动采集赛道第一关数据,启动新的CNN模型训练。

D.尝试应用练习:

a)用已有的PID算法测试赛道第二关,分析失败原因;

b)调用已有的CNN模型测试赛道第二关,分析失败原因

E.融会贯通掌握:

此环节为二选一环节

a)尝试修改已有的PID算法使之能够通过第二关

b)采集数据完成新的CNN模型训练并通过第二关,预估其在其他赛道上的表现

四、特色与创新之处

1)不是搭建一个虚拟场景让人动手做实验,而是人编写算法/训练模型控制虚拟样机在虚拟场景中做实验;

2)平行智能理论和实验室调车实践自然融合,注重教学方法的应用,鼓励学生探索和创新,真正做到了虚实结合、以虚验实、以虚补实、以虚拓实;

3)仿真平台短小精悍;算法平台灵活易扩展;交互式网站功能强大、安全可靠。

THE END
1.学银在线app下载手机版2024最新免费安装学银在线app,一般又称学习通。 学习通是基于微服务架构打造的课程学习,知识传播与管理分享平台。它包含海量的图书、期刊、报纸、视频、原创等资源,集知识管理、课程学习、专题创作,办公应用为一体,为读者提供一站式学习与工作环境。 开发者:北京世纪超星信息技术发展有限责任公司 备案号:京ICP备10040544号-27A 学银在https://m.liqucn.com/app-rn-698727-2
2.快速了解学银慕课 Xueyin Mooc 慕课是Massive Open Online Course(大规模在线开放课程)的缩写,是一种任何人都能免费注册使用、开放式学习的在线教育模式,MOOC有一套类似于线下课程的作业评估体系和考核方式,每门课程 定期开课,整个学习过程包括多个环节:观看视频、参与讨论、提交作业、穿插课程的提问和终极考试。https://www.xueyinonline.com/portal/liaojie?curtitle=2
3.学银在线是一个在线课程平台这个平台上有大量可以免费学习的课程资源在学银在线是一个在线课程平台 这个平台上有大量可以免费学习的课程资源 在学银在线平台上可以找到北京大学朱孝远老师主讲的课程 欧洲文明概论 这门课的第1 4节内容是 欧洲历史沿革 视频时长与下列哪个数字最接近 A35分7秒B17分35秒C26分2秒D5分12秒 http://www.ppkao.com/kstkai/daan/3645c8f0e10c42edb109cbb51a16b2a7
4.关于课程迁移超星学银在线平台的通知各二级学院(部):超星泛雅平台是我校用于校内教学的在线教学平台,学银在线平台是超星推出的专门面向高校和社会学习者的开放慕课平台。2021年省精品在线开放课程认定评审指标要求课程必需在公开课程平台面向高校和社会学习者开放,完成两学期及以上教学活动。超星泛雅平台https://xxzx.gdfs.edu.cn/info/1004/1364.htm
5.学银在线学银在线是一个在线开放学习平台,由超星集团与国家开放大学共同发起,旨在为高等教育、职业教育和终身教育提供优质的数字化学习资源和课程。通过整合各类学校和教育机构的资源, 学银在线简介: 学银在线是一个在线开放学习平台,由超星集团与国家开放大学共同发起,旨在为高等教育、职业教育和终身教育提供优质的数字化学https://pidoutv.com/sites/26689.html
6.学银在线学银在线是一款基于学分银行理念打造的开放学习平台,由国家开放大学和超星集团共同研发。通过整合各级各类学校、教育机构的海量优质数字化学习资源和课程,它致力于为用户提供多样化、个性化的学习服务。此平台不仅支持在线课程学习,还为用户建立终身学习档案,对其学习成果进行认证、积累与转换,真正服务于个体的职业生涯和人生https://www.sousou.com/dnrj/182991.html
7.学银在线app下载安装到手机学银在线平台官方app作为国家开放大学与超星集团携手打造的在线学习及学习成果认证平台,不仅承载着普及知识、提升能力的使命,更致力于实现“学习无边界、学分可积累、成果可转换、质量可信赖”的宏伟目标。这款软件,又被广大用户亲切地称为超星学习通,已然成为现代学习的得力助手。 https://www.fxxz.com/azsoft/705295.html
8.“学银在线”新开期次操作说明(已支持关联教务系统激活的课程)开新期次需由课程负责人操作,课需要在课程负责人账号下,其他老师加教学团队里。 1、新学期开课,学银已新支持关联教务课程,如果贵校泛雅平台已经对接教务系统,老师先在泛雅平台按照学校原流程开设本学期教务课程后,再关联到学银。(先通过校内平台激活/关联课程,开设好本学期的教务课程,再将新课关联到学银期次里。http://sharewh2.xuexi365.com/share/e9068c9a-31bc-4319-8723-40784224cad0?t=3
9.学银在线免费在线教育平台学银在线是由超星集团有限公司全资子公司北京学银在线教育科技有限公司开发和运营的一个在线教育平台,旨在为广大学习者提供海量的优质教育资源,实现个性化和多样化的学习服务。该平台于2017年11月10日正式上线运营,是超星集团与国家开放大学共同发起的基于学分银行理念的新一代开放学习平台,同时也是面向高等教育、职业教育、https://www.bgrdh.com/sites/32268.html
10.超星学银在线网络平台app下载超星学银在线网络平台a这款超星学银在线网络平台APP为各位用户们提供了一个专业的学习平台,营造一个良好的学习环境,海量的学习资源免费浏览使用,提升自己的学习能力。软件针对不同行业的用户们提供了不同的学习模块,一键搜索自己需要的学习课程和资料,在线观看视频进行学习培训,个性化定制机自己的学习计划。 https://www.crsky.com/soft/401777.html
11.停课不停学建筑学专业在线网络课程共享疫情当前“停课不停学”,为了更好地响应国家坚决打赢疫情防控阻击战的号召,在《教育部应对新型冠状病毒感染肺炎疫情工作领导小组办公室关于在疫情防护期间做好普通高等学校在线教学组织与管理工作的指导意见》重要精神的指导下,截至到目前,我们网上收集了约50余门建筑学专业线上免费网络课程,包括:建筑学概论、房屋建筑学https://www.chinaasc.org.cn/news/127049.html
12.学银在线app安卓版下载学银在线appv5.0.3最新版学银在线app实际上叫做超星学习通,这是超星旗下一款优秀的资源共享平台,不仅提供免费的教学指导,还有大量的教学视频,用户可以在线享受个性化学习,提高自身的学习效率。 应用介绍: 学银在线是基于学分银行理念,由国家开放大学和超星集团共同打造的新一代开放学习平台,是职业教育学分银行的信息化平台。 学银在线app是以“https://www.qqtn.com/azsoft/665723.html
13.这22家在线课程平台免费提供2.4万余门课程4.针对已在学银在线平台开课及计划使用学银在线专业课程开课的院校,免费提供全方位服务支持; 5.免费提供平台应用指导视频及直播培训支持; 6.免费向高校及师生员工提供“新型冠状病毒防疫安全公益课”。 05 超星尔雅网络通识课平台 疫情期间,平台六大类别480余门通识课免费开放全部章节学习;对各延迟开学高校提供免费https://www.southcn.com/node_a7d6fe5e3c/496a0bf115.shtml
14.关于开展在线课程申请上线“学银在线”开放平台的通知为推进学校在线课程建设,加强信息化与教育教学深度融合,现组织满足上线标准的课程申请上线至“学银在线”开放课程平台,促进优质教育资源应用与共享。具体事项通知如下: 一、建设目标 打造一批优质、开放、共享的在线开放课程,助力我校一流课程建设。 二、申报范围 https://jwc.hbu.cn/info/1108/10304.htm
15.学校教育教学工作方案(精选18篇)10、教师要学会学并能够运用科课程与非学科课程融合,把非学科活动作为巩固学生各学科知识、提高技能的有效途径,发展学生。学校致力于创设多种非学科课程活动平台,引导教师走向活动平台,扩展教学活动,使“开放式教学”活动更开放。 严格按照各级要求开设的课程进行教学活动的同时,把握好体育课程与《大课间行为艺术》课程融合https://www.ruiwen.com/fangan/5149096.html