本人以及硕士期间研究介绍

article/2025/6/8 8:21:47

读者们大家好

~ 这篇博客是本人的第一篇博文,我将对自己的研究内容做一下简要的梳理,也欢迎感兴趣的小伙伴和我一起讨论。

~ 我是一名工科硕士,本科就读于北京理工大学宇航学院,硕士期间申请硕博连读继续攻读博士学位。我将会在2020年下半年入学,预计2024年夏天毕业(如果没有延期的话,哈哈希望如此)。本人在博士期间的研究方向为多航天器协同交会对接及轨道设计(大致这个方向,后期会深入研究继续更正)。

图1. 无人机轨迹规划示意图

图1. 无人机轨迹规划示意图

~ 本人硕士阶段研究的内容是无人机轨迹规划问题(如图1)。我主要从以下几个方面开启了我的研究之路(按时间顺序发展):
~ 首先,通过查阅文献来找到当前研究方向的“热点”与“痛点”。所谓“热点”,即是当前主流研究关注什么问题,用过什么方法,效果怎么样。其次,所谓“痛点”,就是这些方法的不足之处,罗列总结。

~ 一般来讲(本人所认知的),很多科研大牛(工科类)基本可分为如下两类:一是一类方法应用于不同对象;二是同一个对象被应用于各类方法。当然,本人作为一名刚刚入门的科研小白,仅仅尝试了几种方法应用于我所研究的对象——无人机。那么就自然地引出了下一步,着重选择方法并进行有效率地“复现"。所谓"复现",就是说将别人论文上的东西重新做一遍。很多人觉得既然论文上已经存在的东西,又何必大费周章地再做一遍?实则不然,有很多论文的算例与仿真部分着重谈了自己的算法有多么多么好,恰恰关键的缺点部分一带而过,咱们要做的就是把这个缺点挖掘出来,进而改进,这是非常重要的。提到”复现“,那么我科研中的下一步就被引出——做项目

~ “做项目”(这是大多同学一定会经历的),之所以很多同学习惯叫自己的导师为”老板“,就是因为导师给你项目做的同时,又给你发点劳务费,所以成了你的“老板”。言归正传,很多时候做项目需要用到现有的方法,而且往往最后还要乙方提供代码(一般为C或C++)。因此,做项目成了我复现文章的原动力,经过了一个项目的洗礼,我复现了无人机轨迹规划领域的几个经典方法以及几篇高质量论文中的算法。实际上,复现的过程比读论文的过程收获的东西更多,尤其当你亲手编写代码时,里面的原理你非常清楚。”复现“绝对是精读文章的好手段,但是”复现“花费的时间通常会很长,因此大家还需要自己权衡。

图2 多无人机协同轨迹规划

图2. 多无人机协同轨迹规划示意图

~ 经过大量的阅读文献和项目经历,我逐渐地搞清楚我想要继续开展研究的方向。综合来看,硕士两年研究时间主要研究投入在了凸优化模型预测控制(这两部分内容,我会在后面的博文中为大家介绍),研究的对象也从单架无人机扩展到了多架无人机协同(图2),还有无人机与无人车之间协同(图3),障碍物类型也从简单的圆形变为不规则的障碍物等等。

图3 无人机与无人车协同

图3. 无人机与无人车协同示意图

~ 下一步,在逐渐积累了一些研究成果之后,就准备着手撰写论文了。对于我这种从小语文就不好的人来讲,一开始写论文好痛苦,但逐渐地也习惯了这种生活。”读文献-推导公式-编写代码-调bug-写论文“,当然,这其中各个环节之间存在闭环关系。经过了研一下班学期到研二上学期的刻苦研究,终于能够将自己的成果转化为论文了。截止目前,已发表一篇EI会议(第一作者),一篇中文(通讯作者)。另外手中还有两篇没有修改完的英文论文(打算投SCI,希望能够被期刊接收吧)。

~ 硕士期间的基本情况就是这些。当然,除了做项目,搞研究与写论文外,还有课程学分需要去修,另外很多课余活动也是值得去体验的。此外,我博士方向的研究对象和硕士期间针对的研究对象并不一致,可能需要我从头开始搞起,或者我现有的方法也可以迁移,我还没有开展仔细地研究。在后面我会将我的硕士期间的研究成果放在上面和大家分享,也会和大家分享我未来所学的内容,共同讨论!感谢阅读!

另外,祈祷此次疫情赶快结束,国家各个方面早日恢复正常状态,广大高校的学生能够早日归校,享受知识与科研所带来的乐趣!


http://chatgpt.dhexx.cn/article/ScWKMmKA.shtml

相关文章

计算机学硕研究计划,博士研究生学习计划和研究计划

博士研究生学习计划和研究计划 时间是箭,去来迅疾,我们又将有新的学习内容,迎来新的挑战,是时候写学习计划了哦。好的学习计划都具备一些什么特点呢?以下是小编收集整理的博士研究生学习计划和研究计划,仅供参考,希望能够帮助到大家。 为了给博士学习生活开好头,不断学…

中职生职业生涯规划书2000字学计算机,计算机专业中职生职业生涯规划书

计算机专业中职生职业生涯规划书 下面是小编为中职生计算机专业整理的职业生涯规划书范文,供参考。 一、前言 九年义务教育,我们在儿童的懵懂、自由的嬉戏和父母的纵容中,快乐的度过;三年的高中生活,我们在学生们逐渐激烈的竞争、老师日益严肃的面孔和漫天飞舞的试卷中,艰…

python职业规划书_大学生职业规划书

职业生涯规划(简称生涯规划),又叫职业生涯设计,是将个人与组织相结合,在对一个人职业生涯的主客观条件进行测定、分析、总结的基础上,对自己的兴趣、爱好、能力、特点进行综合分析与权衡,结合时…

回忆我的过去一年2020年考研以及研究生规划

目录 一、启发二、回忆考研录(多图警告)(一)大三寒假入门考研(二)大三下学期进入学习状态(三)大三暑假强化巩固知识(四)大四上学期冲刺考试(五&am…

计算机专业读研期间的规划,【图片】2020考研,老学长教你如何规划!【计算机考研吧】_百度贴吧...

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 二、关键一步——院校选择 我把各位同学的院校选择阶段分为以上几个阶段,因为考研这一年中,很多人的目标院校并不是固定不变的,而是随着不同阶段而改变的。学长我在大三下学期这一时间段内也多次…

源代码分析

/**/ // // 制作一个定时器,2位显示秒,2位显示分,用4个调节按钮调节 // 四个调节按钮为key0, key1, key2, key3分别为P3.2, P3.3, P3.4, P3.5 // 数码管用P0显示a,b,c,d,e,f,g,分别对应P0.0, P0.1, P0.2, P0.3, P0.4, P0.5, P0.6,…

IntelliJ IDEA 智能代码分析

IntelliJ IDEA 智能代码分析 # IntelliJ IDEA 会分析你的代码,在项目中查找文件和语言之间的关联。并使用这些信息,向你提供深度的代码帮助,快速导航,以及错误分析和重构。 1. IDEA的智能完成功能 // 按Ctrl+Shift+Space可以触发 // 通过Ctrl+Shift+Space快捷键组合,I…

Understand: 静态代码分析神器

一直以来,我以为Source Insight的代码分析已经是业界最强、最专业。今天试用了一下Scitools的Understand,导入代码后直接可以生成图形化分析结果,包括模块间调用,函数调用流程等,确实比较震撼。 文章目录 1. 设置2. 导…

RTMPdump 源代码分析 1: main()函数

RTMPdump(libRTMP) 源代码分析系列文章: RTMPdump 源代码分析 1: main()函数 RTMPDump (libRTMP) 源代码分析2:解析RTMP地址——RTMP_ParseURL() RTMPdump (libRTMP) 源代码分析3: AMF编码 RTMPdump (libRTMP) 源代码分析4&am…

JM代码分析(一)

JM代码分析(一) 入门视频采集与处理(学会分析YUV数据)核心编码函数研究码流控制RC去块滤波核心全局变量运动矢量的写码流从码流中提取NALU结构体00000(IDR)buf2img_basic宏块模式编码端写码流编码器:解码器&#xff1a…

代码分析:

爬虫组件分析 目录概述需求: 设计思路实现思路分析1.URL管理 DataTable 参考资料和推荐阅读 Survive by day and develop by night. talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,chall…

推荐一款源代码统计分析、开发工作量估算、测试缺陷预测的开发工具 —— 代码统计分析工具(SourceCounter)

目录 一、软件简介 二、主要功能 三、更新日志 四、关键字 一、软件简介 代码统计分析工具 4.0,支持 30多种代码格式。能够统计包括:代码行数、注释、空行、文件大小等数据。另外,还支持对软件开发项目的各个开发阶段的工数、成本、质量…

恶意代码分析——基础技术篇

文章目录 恶意代码分析目的恶意代码分析方法恶意代码种类恶意代码静态分析环境在线反病毒引擎获取哈希值(certutil-hanshfile path MD5)查找字符串hive string ida火绒剑加壳&查壳文件加壳使用PEiD检测加壳 导入导出函数获取资源信息 常见的DLL程序恶…

Understand(代码分析工具)的安装与使用教程

前言 虽然自己一直都在CSDN上面学习相关知识和查找需要的各种资源,但或许是因为自己实在不知道自己的博客该写什么内容,于是博客的更新速度一慢再慢,进而停更一年左右,在这一点上,我认为自己应该作出批评与反省。 而…

如何看懂源代码--(分析源代码方法)

我们在写程序时,有不少时间都是在看别人的代码。 例如看小组的代码,看小组整合的守则,若一开始没规划怎么看, 就会“看得想哭 ” 不管是参考也好,从开源抓下来研究也好,为了了解箇中含意,在有限…

一文了解全面静态代码分析

在开发具有安全性、可靠性和合规性的软件时,全面静态代码分析是一种有效的方法。在这里,我们将就静态分析而言,讨论全面静态代码分析的不同之处,阐述全面静态代码分析的重要性,以及如何进行全面静态代码分析。 什么是全…

代码分析工具 - SonarQube

1. 常见代码质量分析工具 SonarQube:可以分析27多种不同编程语言中的代码,并帮助您提高性能和检测安全漏洞。它由SonarSource的团队开发,对社区免费开源。SonarQube可以添加到您的CI/CD管道中,或者与您选择的代码库托管平台集成&a…

《编码 - 代码分析》代码结构分析

1 代码结构分析概述 在编写代码时,要求要结构清晰、接口简单。如果代码结构过于复杂,会带来很多问题:代码很难被理解,不方便编写测试用例,容易隐藏错误,出现问题难以定位,修改代码容易产生新的…

利用宏让ERStudio生成代码文件

Embarcadero ERStudio 是一个数据模型工具,用起来很方便。在ERStudio里建完数据模型后,可以利用宏来帮助生成对应的实体类文件以及对应的简单的数据访问类文件。为了实现这一目的,需要自己写脚本,支持的语言为 VB(以前…

Erstudio8.0怎么用?Erstudio8.0汉化版详细使用教程

Erstudio8.0使用教程 打开ERstudio,点击新建出现如图对话框: 选择第一个,表示创建一个新的关系型 数据库模型 这里提一点数据库模型分为relational(关系)和dimensional(多维) 两种在这里主要以关系型数据库为主来介绍模型的创建过程。 第二和第三项均是重…