摘要:
libero soc总体逻辑上和vivado差不多,但是网络上教程较少,libero将很多操作都图形化了 在libero soc中,导入源文件后(使用smartdesign),如果有错误,或者其他原因,是无法拖入顶层文件中的,也就无法进行连线 此处test_module无法被拖入右侧,也就无法连线, 阅读全文
摘要:
使用FPGA对图像直方图做出均衡化,公式如下: $$D _ { B } = f ( D _ { A } ) = \frac { D _ { m a x } } { A _ { 0 } } \sum _ { i = 0 } ^ { D _ { A } } H ( i )$$ 上式中,H(i)为第i级灰 阅读全文
摘要:
要链接一个.so动态库,需要在编译时使用-l选项指定库的名称,并使用-L选项指定库的路径。例如,假设有一个名为libfoo.so的动态库,它位于/usr/local/lib目录下,使用以下命令链接该库: g++ -o myprogram myprogram.cpp -L/usr/local/lib 阅读全文
摘要:
转载自https://www.zhihu.com/question/58814934/answer/160032303 作者:Zhao Zhang 小波分析并没有"具有比傅里叶变化更好的性质", 二者都骑在测不准原理的坎儿上,并没有谁比谁更好的情况,只存在具体问题中谁比谁更合适的情况. 让我几句话讲 阅读全文
摘要:
转载自IMU and GPS Fusion for Inertial Navigation This example shows how you might build an IMU + GPS fusion algorithm suitable for unmanned aerial vehicl 阅读全文
摘要:
ADK模型是一种描述原子或分子在强场中隧穿电离的理论模型,它基于渐进展开系数和隧穿概率的计算。自由电子在电磁场中加速,会受到电场和磁场的作用,其运动方程可以写为: $$\frac{d\mathbf{p}}{dt}=q(\mathbf{E}+\frac{\mathbf{p}}{m}\times\mat 阅读全文
摘要:
kdtree在三维点云中的应用包括但不限于: 快速查找最近邻点 在点云中进行快速的区域搜索 用于三维点云的欧式聚类 kdtree的构建就是按照某种顺序将无序化的点云进行有序化排列,方便进行快捷高效的检索。 kdtree的构建算法如下: 对于一个由n维数据构成的数据集,首先寻找方差最大的那个维度,设这 阅读全文
摘要:
转载自https://www.jianshu.com/p/38221263c4ee 一、概述 该包是从autoware中提取出来,能够实现基于激光雷达点云定位功能的最小包。 注意:使用该包完成定位功能前,需要先通过激光SLAM算法获取环境pcd点云地图。 该包的定位算法种类: 1.纯激光雷达点云定位 阅读全文
摘要:
首先激活modelsim然后打开modelsim 新建project 选择要使用的语言,这里使用systemverilog 对于初学者,可以只使用一个文件编写主要模块和testbench(tb文件),所以这里直接关闭窗口 双击打开 填入测试代码 package definitions; parame 阅读全文
摘要:
此次教程使用到的软件为vivado2019.1+ubuntu16.04+petalinux2019.1。 使用前必读: 1、有些朋友追求新版本的ubuntu可能会出错,如果有问题可以尝试笔者这套搭配,另外值得注意的是vivado版本和petalinux版本一定要相同 2、本教程只涉及petalinu 阅读全文