加入光荣的进化吧
06
10
leetcode刷题记录(1)手写STL库 leetcode刷题记录(1)手写STL库
day1 手写vector vector概述 vector是一个动态数组,在内存中连续的块存储元素。 主要维护两个状态信息:capacity和size。 capacity表示分配的内存空间大小(容量),size表示包含的元素数量。当元
2024-06-10 sdj
06
latex深入拓展 latex深入拓展
1.原因 在用latex写作用参考文献时出现了错误,所以深入分析了一下latex的文件内容,顺便写一下latex相关的知识总结 2.latex运行过程 我的latex工程文件如下图所示 其中红圈中的为重点文件。 2.1 main.t
2024-06-06 sdj
03
智能空战方法思路 智能空战方法思路
1.动力学模型 根据《飞行器控制系统》书籍可以得到如下关系式 力方程组 {u˙=vr−wq−gsin⁡θ+Fxmv˙=−ur+wp+gcos⁡θsin⁡ϕ+Fymw˙=uq−vp+gcos⁡θcos⁡ϕ+Fzm\left\{\begi
2024-06-03 sdj
05
31
MPC与强化学习 MPC与强化学习
1.动机 由于实验室中的某些做传统算法的使用了mpc作为他们的策略生成方式,网上有人把mpc算法也划分到了model-based RL中,感觉比较好奇,就具体研究一下他们到底有什么不同。 2.模型预测控制算法(mpc) 首先采用GPT生
2024-05-31 sdj
30
用ngrok实现内网穿透+ssh连接 用ngrok实现内网穿透+ssh连接
在组会的时候由于服务器不能带走,导致笔记本电脑无法连接到服务器来获取上面的资源,所以想在组会上通过建立ssh连接来访问资源,但是由于在外面连的校园网,服务器连的教研室的网,所以需要进行内网穿透。 内网穿透 我实现内网穿透的原理是找一个反向
2024-05-30 sdj
28
latex知识总结 latex知识总结
基础知识介绍 latex包含什么? 1.引擎 引擎的基本功能是解释TeX语法,把字排成行,把行排成页,涉及到断字、断行、分页等算法。 重要引擎 描述 Tex 大部分TeX相关的基础,其生成dvi文件,由其他程序转为pd
2024-05-28 sdj
27
mysql安装与远程连接 mysql安装与远程连接
1.动机 在做智能空战实验的时候,由于生成了一系列的数据,通过csv文件保存在本地有点麻烦,正好我们实验室有一台长期开机的服务器,我打算试一下在服务器上安装sql来保存我生成的所有数据,从而更方便的查看我的数据。 2.安装过程 2.1
2024-05-27 sdj
27
智能空战实验说明 智能空战实验说明
智能空战 1.训练架构 1.x 数据格式说明 1.x.1 step函数输入输出 actions(输入):[线程,智能体,动作(4维或5维)] obs:[线程,智能体,状态(15维)] rewards:[线程,智能体,奖励
2024-05-27 sdj
18
opencvC++库移植 opencvC++库移植
原因 由于嵌入式设备进行图像处理需要主打高性能的C语言进行编程,所以需要移植opencvC库。 Ubuntu系统上的移植 ubuntu系统上的移植主要是针对嵌入式设备上进行处理,所以要加入交叉编译链,不能直接运行。 交叉编译环境配置
2024-05-18 sdj
16
windows上建立交叉编译 windows上建立交叉编译
交叉编译的目的 交叉编译就是在一种计算机环境种运行编译程序能编译出另外一种环境下运行的代码。由于嵌入式系统里使用的芯片性能比较弱,,所以离不开X86电脑强大高效的桌面环境进行软件开发。 常见的交叉编译工具链为 在Windows PC上,
2024-05-16 sdj
16
网线分类 网线分类
原因 想从PC端传文件给MX6ULL开发板时,发现需要通过网线进行通信,无奈周围没有多余的网线,就只能去淘宝逛逛网线,发现其中知识还挺多的 网线科普 网线根据代数分为一类线、二类线等。目前最新有八类线。每一代都会有一个超级模式,可以比肩
2024-05-16 sdj
15
右键菜单加入VSCode打开文件和文件夹 右键菜单加入VSCode打开文件和文件夹
右键菜单加入用VSCode打开文件和文件夹 由于安装VSCode时没有勾选“Open with Code”,导致无法通过右键文件夹打开VSCode。现在选择通过修改注册表的方式完成添加。 右键打开文件 win+R打开运行,输入rege
2024-05-15 sdj
3 / 4