- 博客(267)
- 资源 (9)
- 收藏
- 关注
原创 QT下显示自己派生的QWidget界面(提升为)
这个时候就会用到“提升为”这个功能,该功能目的是将QWidget提升为自己派生的QWdiget子类,具体操作为,在主界面上拖入一个Widget,然后右键选择提升为,接在在提升的类名处,填入子类名称,依次选择添加-->提升即可,运行代码,即可显示自己派生的子类。在实际开发过程中,我们可能有这样的需求,自己绘制一个仪表盘界面,然后将其贴到主界面上方。
2024-08-21 16:12:22 252
原创 C++使用spdlog输出日志文件
首先在github上下载spdlog源码,不想编译成库的话,可以直接使用源码,将include文件夹下的spdlog文件夹,拷贝至代码所在路径,然后。配置包含目录为代码所在目录。
2024-06-17 22:18:07 345
原创 f4pga环境搭建教程
进入build的xilinx文件夹下,会有不同型号的板子,选择自己需要的板子,进入文件夹,执行make命令。以xc7k325t为例,这个过程会生成rr_graph_xc7k325t_test.cache、rr_graph_xc7k325t_test.lookahead.bin、rr_graph_xc7k325t_test.place_delay.bin、rr_graph_xc7k325t_test.rr_graph.real.bin。可以将它类比为gcc编译器,将c语言编译为计算机上的可执行程序。
2024-06-04 09:29:00 629
原创 FPGA架构入门
刚学习FPGA的时候,有一大堆不知名的名词,即使查它的含义,但还是不明白它是做什么的,用在哪些地方,为什么要用,导致即使接受到大量信息,也无法理解,最根本的原因,是因为接受的是细枝末节的信息,没有去系统概括性的了解,导致对整体没有一个把握。对于任何需要新学的东西,都应该从宏观概括层面去了解,然后再根据实际需要,了解细枝末节的信息,本末倒置会导致浪费大量精力,却事倍工半。并且了解的内容,最好是资深人士写的,否则容易出现一些自己都没搞明白的人,写的文章误人子弟。
2024-05-11 15:16:51 429
原创 osg3.6.5+osgearth3.4+VS2017编译教程
OSG编译完成后,一定记得把编译后的include文件夹拷贝出来。这几个头文件,在编译osgEarth的时候会用到。二、编译osgearth3.4。一、编译osg3.6.5。
2024-04-27 23:43:07 760
原创 ubuntu18.04安装F4PGA教程
最后就是综合-->实现-->生成的自动化流程了,全部由make实现,在f4pga-arch-defs/build/xilinx/xc7/tests/buttons路径下,执行make file_xilinx_xc7_tests_buttons_buttons_arty100t_artix7_100t-xc7a100t-virt-xc7a100t-test_top.bit,最后生成top.bin。make env时,前半部分需要科学上网,后半部分如果报错,就关掉代理,正常上网即可下载。
2024-04-19 14:06:15 335
原创 基于强化学习的航线规划算法
基于Q-learning的无人机三维路径规划(含完整C++代码)_q-learning 无人机路径规划代码-CSDN博客基于Q-Learing的路径规划MATLAB仿真系统_强化学习MATLAB资源-CSDN文库
2024-01-14 00:14:05 648
原创 二维粒子群算法航线规划
GitHub - gabrielegilardi/PathPlanning: Implementation of particle swarm optimization (PSO) for path planning when the environment is known.
2023-12-02 16:39:09 410
原创 红黑数原理及存在原因
所以就考虑到,能不能找到一种数据结构,即满足查询快,又满足增删快?有,就是二叉搜索树,搜索就是二分查找的思路,小于当前节点的往左子树找,大于节点的往右子树找。增删就通过左右子树增删数据。这个时候就需要红黑树出场了,它会对如上不平衡的结构进行处理,将一些节点移动到左边,在保证搜索效率的同时,还能保证增删的效率。相比之下,链表的插入和删除就很简单,时间复杂度是O(1),但是它查询速度慢,时间复杂度为O(N)。但是,如果增加的数据一直挂在右子树或者左子树上,二叉搜索树就变成了一个单链表,查找效率就递减。
2023-11-07 22:21:34 232
原创 基于人工势场法的航线规划
GitHub - mellody11/Artificial-Potential-Field: 机器人导航--人工势场法及其改进
2023-11-02 17:37:51 196
原创 osgearth2.8的插件及功能
图形绘制库,包含在数字地球上添加图片、添加标签、跟踪节点、绘制各种图形,例如直线、圆、矩形,多边形、立体图形等。功能库,地球操作器功能、星座背景图功能、全球雾效、经纬网、通视、测量工具、拾取、阴影、天空等功能。海洋库,可以在全球海域加载海洋,可以模拟海浪效果,船只尾迹效果、海底效果、海底透明效果等。主要功能库,完成osgEarth地图管理、高程管理、边界、贴地、视点等功能。形状库,定义图形属性风格、布告板效果、模型属性、标签属性、文字属性等。图形库,定义各种图形的结构类、文字管理。
2023-10-30 21:07:55 121
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人