自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 vector push_back普通指针的感想

vector push_back普通指针的感想#include <vector>#include <iostream>//vector push_back是变量内容的拷贝,而且是深拷贝,对于数据来说,变量中存储的内容就是变量值。对于指针来说,变量内存储的内容是指针指向的内存地址,/*1 2 3 4 5 5 5 5 1 2 3 4*/void test1(){ std::vector<int> vec; int num1 = 1; in

2021-03-13 15:57:29 1473

原创 C++举例说明拷贝构造函数与赋值运算符重载函数

#include <iostream>using namespace std;class test{ public: test(){ cout << "constructor" << endl; } test(const test& a) { cout << "copy constructor" << endl; } ~test(){} t

2020-08-25 17:05:24 121

原创 卡尔曼滤波与目标跟踪-1卡尔曼滤波使用

1.卡尔曼滤波是什么?为什么要对事物状态进行估计?由于我们无法准确知道物体的当前状态,为了获得事物状态我们需要测量。但是测量值并不是准确的,总会存在噪声。卡尔曼滤波是一种结合预测(先验分布)和测量更新(似然)的状态估计算法。预测模块就是对物体的运动建立运动模型,本文栗子中的行人状态估计我们采用恒速度模型(CV),通过对上一时刻的最优估计进行运动模型转换,得到当前时刻的估计状态,以及预测误差。更新模块是根据当前时刻的测量值和预测状态得到当前时刻的状态最优估计。2.卡尔曼公式Predict:Xk=F

2020-07-29 21:10:15 679

原创 SLAM for dummies中文翻译版

地址:https://github.com/hehern/SLAM-for-dummies自己翻译的,水平有限请见谅,如有错误,请联系我,谢谢。

2020-07-20 13:29:34 766

原创 pytorch-gpu版本安装

1.gpu驱动安装:在nvidia官网下载符合自己gpu型号的驱动,chmod+x增加可执行权限,然后用./xxx.run安装过程中提示gcc版本4.8.5不符合,需要安装7.4.0,教程:https://blog.csdn.net/xs1102/article/details/89175293安装之后还是显示gcc compil是4.8,使用以下教程:https://blog.csdn.net/hizengbiao/article/details/103698560https://www.jian

2020-07-03 12:54:51 612

原创 二叉树的前序遍历、中序遍历、后序遍历详解

二叉树的遍历是指从根节点出发,按照某种次序依次访问二叉树中的所有结点,使得每个结点被访问一次且仅被访问一次.–<大话数据结构>1.前序遍历要点:先根节点,再左子树,再右子树.结果: ABDGHCEIF2.中序遍历要点:先左子树,再根节点,最后右子树.结果:GDHBAEICF3.后序遍历要点:先左子树,后右子树,最后访问根节点.结果:GHDBIEFCA...

2020-06-28 22:20:57 5442

原创 ros安装选择国内源踩的那些坑

最近买了个外置固态硬盘,安装了个ubuntu系统,准备外出携带,安装ros的过程中突然发现踩了坑,速速补齐。step1:安装ros第一步时候,配置源的时候,一般大家只会在系统更新里面选择国内的源。注意:这只表示ubuntu系统更新时候从国内源下载。重新选择源之后,会自动reload这时候自动更新/etc/apt/sources.list里面的内容。保存的是ubuntu软件更新的源服务器的地址。划重点!!!ubuntu软件!!!step2:安装第二步是将ros的源地址放在/etc/apt/sour

2020-06-17 00:27:28 5080 2

原创 无人驾驶激光雷达感知系统,包含去地面,聚类,minbox,跟踪与状态估计

代码已经上传至github:lidar_perceptionhttps://github.com/hehern/lidar_perception如果对你有帮助,请在github上帮忙点个star,谢谢!代码包含:1.点云坐标转换: 可以使用urdf实时tf发布,或者使用静态tf变换,实现雷达坐标系到车辆坐标系的坐标转换,车辆坐标系为前左天坐标系;2.点云裁剪: 使用矩形框对点云进行裁剪,...

2020-04-30 12:58:06 1629 13

原创 PIXOR:基于实时点云的三维物体检测pytorch实现及ros使用

guthub分支:https://github.com/hehern/PIXORphlip_huang的PIXOR分支:https://github.com/philip-huang/PIXOR简介:该分支是copy的phlip_huang的PIXOR分支,直接使用的原代码主人的训练结果。在这基础上添加了ros实现代码-pixor_ros.py并在preprocess/LidarPrepro...

2020-03-19 15:48:36 1470 6

原创 ubuntu18.04安装opencv4.1.2+opencv_contrib4.1.2

下载源文件:1.opencv4.1.2下载链接:https://github.com/opencv/opencv2.opencv_contrib4.1.2下载链接:https://github.com/opencv/opencv_contrib编译1.将解压后的opencv_contrib4.1.2放在opencv4.1.2文件夹下,新建build文件夹:mkdir build进入...

2019-12-19 11:10:15 1289

原创 LeGO-LOAM 编译安装

编译运行LeGO-LOAM博主环境:ubutu18.04+ros:melodic+pcl:1.8+gtsam+metis1.安装:gtsamgit clone https://bitbucket.org/gtborg/gtsam.git编译安装:make buildcd buildmake ..sudo make install2.安装:metissudo apt-get ...

2019-05-23 22:16:40 1760 17

原创 ros-kinetic包catkin_make报错:Could not find a package configuration file provided by "can_msgs"

1.rosmsg list查看所有的msg消息2.如果确认没有安装can_msgs,输入如下指令安装:sudo apt-get install ros-kinetic-can-msgs3.碰到其他类似缺少安装包,但是又不知道安装包叫什么的时候,可输入如下指令查询:apt-cache search ros-kinetic...

2019-03-29 12:42:09 1376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除