如何做好机器人方向的毕业设计?
来源:互联网 发布:键盘反应速度调节软件 编辑:程序博客网 时间:2024/05/19 22:46
如何做好机器人方向的毕业设计?(本科)
从个人的角度,简单说说毕业设计的一些要点,以机器人方向为例吧。
基本的入门:在学完3年多课程之后,对自动化方向软件、硬件和系统等理解基础之上,
推荐阅读知乎的一些文章,如下:
开始学习机器人 https://zhuanlan.zhihu.com/learn-robotics
机器人控制该怎么入门?https://www.zhihu.com/question/23360340
机器人编程怎么入门?https://www.zhihu.com/question/20635436
机器人操作平台 (ROS) 的软件开发流程是什么?https://www.zhihu.com/question/23643049
如何系统地学习机器人?https://www.zhihu.com/question/22390802
有哪些机器人控制方面的书单以及学习资源?https://www.zhihu.com/question/30794408
如何设计机器人控制系统?https://www.zhihu.com/question/22829462
总之,一定清晰地理解机器人的组成以及常用运动学定理,具备扎实的数学基础、编程能力。
- ROS官网
- |易科
- |虞坤林
- |古月居
- |ROSClub
- |创客智造
其实要想做好毕业设计,其中各环节一定是相辅相成的,环环相扣,一个好的毕业设计,其实从选题,开题报告,外文翻译,中期成果,仿真或实验数据,算法设计与验证以及最终实现和论文撰写,一定都是认真完成并力求止于至善的。
毕业设计必然是学生和指导教师共同的责任,如果能将学生组成团队,会让学生收获更多,毕竟一个有价值有意义的课题一定需要从不同的角度去研究和发掘。毕业设计基本流程如下:
1 课题申报
充分了解学生兴趣和自身特长,在和学生全面沟通后确定有价值有意义的课题,力求学生能有所成长,有所收获。
结合市场导向和学生职业规划为佳。以ROS机器人为例。
2 确认选题
学生结合自身兴趣和特长,选择合适课题,进行毕业设计。
3 外文翻译
外文翻译一定要结合选题方向进行,否则,翻译材料对毕业设计无帮助,做些徒劳无功之事,毫无意义。
外文翻译尽量选取近3年和毕业设计方向相关的论文,可以在翻译过程中,提高外文文献阅读和翻译能力,同时了解该方向的学科前沿知识,通过这项工作,也为开题报告准备一个比较好的基础。
4 开题报告
需要查阅大量文献,通常是近5年的,阅读30-50篇比较合适。
在此基础上,梳理出课题研究的背景和意义,研究的主要内容(论文提纲),并给出参考文献,结合参考文献等,给出课题的研究基础、现状和趋势,同时,写出本课题的解决思路或仿真/实验方法,最后给出具体的工作计划和时间安排。
开题报告是第一次明确了做什么,为什么做,怎么做的一个过程。
这是需要进行大量文献检索,推荐知网、百度学术、谷歌学术以及主流英文数据库,如Elsevier、IEEE等。
5 中期检查
如果遇到难以完成的困难或者进度问题,中期检查需要提出,并更具具体情况进行修正,为了顺利完成毕业设计必不可少的过程。
6 过程记录
通常以周为单位,每周定期交流毕业设计遇到的问题和进展情况,提问、解答等,需记录完整。
7 毕业设计初稿
在完成算法设计、仿真或实验之后,系统地进行论文撰写工作,并形成论文初稿。
通常第一章为绪论,在完成开题报告后即可完成;
第二章为基本的数学或物理模型介绍或程序软件设计流程思想等;
第三-五章为毕业设计的重心,自己的算法设计,仿真测试以及对比总结等,这里章节安排以课题内容为主;
最后一章为小结总结全文。
完成后结合指导老师意见进行改进和完善。
8 答辩
将毕业设计内容进行提炼,做成多媒体演示文稿,突出课题中自己的工作亮点和创新之处,总结毕业设计的工作,并回答提问。
9 毕业设计终稿
结合答辩意见等,对毕业设计进行最终修改,并提交相关材料。
遇到问题多思考,多查阅资料,包括中文和外文的,
思路清晰,系统流程图和结构框图,算法设计与程序实现等。
毕业设计是一次重要的针对独立思考并解决复杂性综合性问题能力的锻炼,
可以选择糊弄并混个文凭,也可以认真完成并有所收获。
参考文献:
1 机器人方向本科毕业设计研究论文 http://download.csdn.net/detail/zhangrelay/9711565
2 本科机器人课程 Undergraduate Course http://download.csdn.net/detail/zhangrelay/9711586
- 如何做好机器人方向的毕业设计?
- 机器人方向毕业设计的相关补充说明
- 毕业设计方向的选择
- 如何做好团队的配合
- 如何做好自己的工作
- 如何做好硕士论文的排版
- 如何做好每天的计划?
- 如何做好技术管理的思考
- 如何做好自己的工作
- 如何做出亮闪闪的毕业设计PPT?
- 如何完成卷积神经网络有关的毕业设计
- 基于讯飞语音,百度语音,图灵机器人的智能语音机器人毕业设计第一天
- 基于讯飞语音,百度语音,图灵机器人树莓派的智能语音机器人毕业设计第二天
- 基于讯飞语音,百度语音,图灵机器人树莓派的智能语音机器人毕业设计第三天
- 基于讯飞语音,百度语音,图灵机器人树莓派的智能语音机器人毕业设计第四天
- 如何定位自己的方向?
- 如何选择以后的方向
- 如何做好项目软件的分析
- Spring 4 WebSocket发送到指定用户:convertAndSendToUser函数
- iOS-自定义MJRefresh下拉刷新动画
- 面向对象之内部类
- Apache配置虚拟主机
- shell 管理 uwsgi 进行重启 防止多个进行 导致服务器挂掉
- 如何做好机器人方向的毕业设计?
- 用mm编译APK时大量can't find referenced method的问题的解决
- linux 下安装jdk
- 销项税额
- PowerShell 中通过 Plink 运行 SSH 命令
- 如何把caj转成pdf
- recycleview平分间隔
- 二维数组与行指针
- Android性能优化摘录