预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

城轨列车自动驾驶算法的设计与实现的任务书 任务书 课程名称:城轨列车自动驾驶算法的设计与实现 授课教师:XXX 任务时间:XX年XX月XX日--XX年XX月XX日 任务地点:XXX 任务目的: 本课程的任务是设计和实现城轨列车自动驾驶算法,为学生提供实际应用的经验和能力,掌握自动驾驶算法的设计和实现原理,掌握车载计算机、传感器、控制器的工作原理。同时,通过团队合作完成设计和实现,培养学生的团队协作能力和解决问题的能力。 任务内容: 1.自动驾驶算法设计 根据城轨列车的工作原理和任务要求,结合车辆的控制和调度系统,设计自动驾驶算法。包括根据车辆当前所在的位置、前方障碍物和速度等信息,控制车辆的加速、刹车、转向等操作。并根据需要对算法进行修改和优化。 2.车载计算机和传感器的选择与集成 根据算法设计的要求,选择合适的车载计算机和传感器进行集成。包括激光雷达、高精度地图、摄像头等传感器。并对传感器进行校准和调试,保证数据的准确性和实时性。 3.控制器的编写及实现 根据算法设计和传感器数据,编写控制器程序。并结合车辆通讯系统和控制系统进行集成。调试控制器,保证控制效果达到预期。 4.实验验证及总结评估 根据设计的算法、开发的控制器,进行实验验证。根据实验结果总结并评估算法的性能和控制器的效果。根据总结和评估结果,修改和优化控制器程序和算法设计。 任务要求: 1.学生需按时参加授课和实验操作,并认真完成任务。 2.学生需按时完成实验报告,同时对算法的性能和控制器的效果进行总结和评估。 3.学生和小组需进行团队合作,协作完成任务,寻求解决问题的方法和策略。 4.学生需遵守实验室管理制度和安全规范,保护个人安全和实验室设备设施的安全。 任务评估: 1.实验报告的完成度和质量,占总分数的50%。 2.算法设计和控制器实现的效果和性能,占总分数的30%。 3.团队合作能力和解决问题的能力,占总分数的20%。 任务参考资料: 1.程序设计语言:C++,Python,MATLAB 2.编程开发环境:VisualStudio,Eclipse 3.车辆通讯和控制系统:CAN总线,ROS 4.传感器开发套件:IntelRealSense,ROSpackages 5.算法优化工具:机器学习,深度学习 6.实验平台:Ubuntu系统,城轨列车模拟器 备注: 本任务书为指导学生完成课程设计和实验操作的参考文献,具体内容和要求以授课教师提供的指导为准。