摘要:
要链接一个.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 阅读全文
摘要:
使用wheeltec小车进行三维雷达slam的时候,发现里程计的z轴线速度数据异常的情况,但是实际上小车是不会飞的 /odom该话题为里程计原始数据话题,由对STM32上传的三轴速度积分得到。输入命令rostopic echo /odom,可以查看该话题信息,可以看到该话题包含了seq: 话题数据帧 阅读全文
摘要:
前言 一定要学会看文档,很多问题是搜不到的,请务必看完以下两个文档 文档一:ROS官方教程 文档二:Velodyne官方雷达配置教程可以解决雷达ip地址找不到等问题 VLP-16激光雷达是Velodyne公司出品的最小型的3维激光雷达,保留了电机转速可调节的功能。实时上传周围距离和反射率的测量值。V 阅读全文