简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Ubuntu18.04+vscode调试SLAM系统0.引言1.VSCODE插件2.DeBug配置2.1.VSCODE环境配置2.2.自定义编译(编译设置)2.3.调试设置(运行设置)3.实践0.引言主要为参考博客进行实现的过程记录。简单工程的调试可以参考这篇博客。SLAM系统的主要特点,多线程,依赖库多。1.VSCODE插件CMake Tools、 CMake、C\C++、C++ Intelli
VScode配置0.快捷键1.安装clang2.参考链接0.快捷键Ctrl + `打开默认终端;Ctrl + Shift + `新建新的终端;Ctrl + Shift + Y打开调试控制台,然后再自行切换终端选项;ps: ` 在键盘数字1的左边。1.安装clangsudo apt-get install clang2.参考链接参考链接...
占栅格地图-Occupancy Grid Map,理论推导及代码阅读。
Intel RealSense D435i Calibration0.引言1.标定工具安装1.1.imu_utils Install1.2.kalibr Install2.IMU标定3.相机标定4.IMU+相机联合标定5.VINS Yaml文件配置0.引言ref0.官方校准白皮书ref1.blogref2.blog. realsense d435i包含两个红外相机、红外发射器、R...
⾸先,我们将布粒⼦和LIDAR点投射到同⼀⽔平平⾯,然后在此2D平⾯中找到每个布粒⼦的最近的激光点云(称为对应点,CP)。IHV表⽰粒⼦能到达的最低位置,即如果粒⼦达到由该值定义的最低位置,则不能再向前移动。如果两个连接的粒⼦都是可移动的,我们将它们以相反的⽅向移动。通过分析布的节点与相应的LIDAR点之间的相互作⽤,可以确定布的最终形状,并将其⽤作将原始点分类为地⾯和⾮地⾯。粒⼦的位置和速度取决
相对于点与点或点与轨迹之间的距离度量,轨迹之间的距离度量更加的复杂,需要考虑的因素也更多,例如轨迹的采样率、考虑轨迹的时间信息和轨迹自身的噪音等。给定两个长度分别为n和m的轨迹tr1和tr2,最小距离的匹配阈值,则两条轨迹之间的EDR距离就是需要对tr1及逆行插入、删除或替换使其变为tr2的操作次数,其基于动态规划的算法如下。计算Bhattacharyya系数涉及集成的基本形式的两个样本的重叠的时
py安装文件时报错usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]引言solved引言报错:python setup.pyfastentrypoints/usr/lib/python2.7/dist-packages/setuptools/dist.py:285: UserWarning: Nor...
Ubuntu terminal同一窗口多开nicenice1.Ctrl + Alt + T 打开终端;2.Ctrl + Shift + T, 在同一个窗口中继续打开另一个终端;3.Alt + 1;Alt + 2; Alt + n多开终端切换;4.Alt + Shift + Tab;之前一直用的Alt + Tab;今天试快捷键时,看到了更炫酷的。...
github学习记录引言1.安装及初始化git2. 新建仓库3.clone仓库4.已存在仓库other引言参考博客.1.安装及初始化git参考博客前一部分。sudo apt-get install gitgit config --global user.name "Your Name"#配置git config --global user.email "email@exampl...
CMakeLists中的add_definitions函数0.引言1.add_definitions()2.应用0.引言其实这个函数在安装一些库的时候,它的CMakeLists里面就有这样的函数。典型的就是opencv了。opencv安装时候有一些指令也是针对这个函数的,比如安装命令(随便搜索的):cmake../opencv-3.4.1 -DWITH_GTK_2_X=ON -DCMAKE_INS