本科毕业设计指南

毕业设计是由学生独立完成一个课题,并最终以学位论文的形式呈现。通过本科毕业设计将本科阶段所学的知识、技能串联起来,并通过本科毕设项目的牵引,学会如何做到目标分析、计划、工作分配、编程、实验、总结、汇报等多种能力,从而为后续的工作、研究生阶段的工作开展奠定能力基础。

1. 研究课题

根据自己的兴趣、背景知识,选择下面列的一个研究课题:

1.1 机器学习

  • 无人机目标识别与跟踪:在学习物体识别的基础上,实现在线增量式学习
  • 在线学习与增量学习: 研究如何实现模型训练与推理融合一体,从而应对新的场景与变化
  • 差异检测:研究如何有效对比不同时刻的图像,判断语义层面的差异和变化
  • 基于知识的深度强化学习:研究基于知识表达的深度强化学习,实现智能程度更高的智能控制方法

1.2 计算机视觉

  • 语义定位与地图:研究如何通过构建认知地图的方式,实现空间定位等
  • 视觉SLAM 研究如何融合传统的SLAM与深度学习SLAM,从而模拟人类的环境感知
  • 无人机与地面机器人的协同环境感知与控制:研究如何通过无人机生成环境地图,给地面机器人做导航控制

1.3 无人机/机器人控制

  • 集群无人机编队控制与协同导航: 学习并研究集群无人机的编队控制,协同导航定位
  • 机器人跟踪: 学习ROS,控制地面机器人完成集群机器人的控制,例如跟踪特定目标、保持队形
  • 无人机自主降落 - 控制与仿真程序: 视觉解算无人机相对地面的标志物的位置、姿态,来控制无人机的降落,实现全自主、高精度的降落
  • 无人机自主导航:研究视觉SLAM和无人机控制,实现无人机在卫星导航失效的情况下的自主定位与控制
  • 无人机飞行控制器:研究无人机飞控、地面站、集群控制

2. 研究过程

2.1 开展研究

  • 开展基础知识学习,课题研究。
  • 找一篇和自己研究最贴切的一篇英文论文,对该论文进行翻译,在翻译过程学习:这个研究方向的现状、进展情况、主要的方法、问题和挑战、复现等等。
  • 定期开会汇报进展工作,每次准备的报告材料可以用Markdown编写,或者整理成Microsoft Office文档。

2.2 开题报告

  • 进展到2个月左右的时候,开始准备并进行开题报告,可以参考开题报告示例、开题报告PPT示例。
  • 主要包括的内容:
    • 选题背景和目的、国内外研究现状
    • 课题研究目标、研究内容
    • 研究方法及关键技术
    • 论文所遇到的困难和问题
    • 拟采取的解决措施及预期达到的目标
    • 论文进度安排
    • 参考文献

2.3 中期检查

  • 研究开展到2-3个月的时候需要进行中期检查
  • 需要把前面自己的工作进行总结
  • 主要包括的内容:
    • 论文工作任务与进度安排情况:详细介绍自己的毕业设计目标、任务,以及已经完成的内容
    • 论文相关资料查阅情况
    • 存在问题及采取的措施
    • 参考文献

2.4 毕业论文答辩

  • 毕业论文的撰写检查,在撰写过程可以参考《毕业论文参考》。完成之后,对自己的论文进行格式、内容检查

  • 为了更好的展示自己的研究成果,大家把自己的研究成果素材收集好,编辑一个1-3分钟的视频,通过这个视频让其他人更好的理解自己做的工作。

  • 大家准备答辩的PPT并进行答辩,将自己的研究目的、内容、结果、成果通过PPT等展现给评委老师。

2.5 毕业材料归档

完成上述所有过程后,恭喜大家!为了最终总结自己大学四年的学习,需要对毕业设计过程中的资料进行整理、汇总和归档。请大家将学习过程中的资料整理到一个目录中,尽可能包括源文件和可编辑文件,并将其发送给指导老师。

需要整理的材料包括但不限于:

  • 毕业设计任务书、研究计划(可编辑版本,如 Word)
  • 开题报告(可编辑版本,如 Word)
  • 中期检查报告(可编辑版本,如 Word)
  • 论文(可编辑版本,如 Word 或 LaTeX 源文件)
  • 演示文稿(可编辑版本)
  • 演示视频(高清、高码流版本)