自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (9)
  • 收藏
  • 关注

原创 激光3D地图的构建及定位SLAM

工作中利用velodyne点云及GNSS信息构建高清三位地图(能进行从小到大地图的精确拼接),并实现实时准确定位(SLAM),在此记录下自己的学习实现过程:相关算法:HDL+GNSS+NDT一、录制相关区域带有GNSS信息的bag(一个或多个)二、hdl_slam slam 构图1、rosparam set use_sim_time true2、roslaunch hdl_grap...

2020-02-14 17:15:25 3262

原创 cartographer纯定位(pure localization)的应用

目前机器人相关的构图定位大多模式是Cartographer + AMCL + MoveBase,而现在开始出现Cartographer+ MoveBase,去掉AMCL,其定位功能,完全可由Cartographer提供,而且其精度还比AMCL好.最近完成Cartographer的定位测试,记录相关操作步骤,供以后查看.1.cartographer 官方提供的bag及测试用例,其雷达数据类型是sensor_msgs/MultiEchoLaserScan,而我们大多用的雷达是sensor_msgs/L.

2020-07-08 16:18:25 6881 9

原创 AMCL似然域模型原理解析

在学习AMCL定位时,似然域模型,思考好久,终于其中的一个困扰很久的问题.为什么激光扫描点能够计算离子的权重?看了好多同志们的的解注,都没消除疑惑.主要是这一段:// Compute the endpoint of the beam计算激光雷达点最远端的世界坐标//将激光点映射到地图中hit.v[0] = pose.v[0] + obs_range * cos(pose.v[2] + obs_bearing);hit.v[1] = pose.v[1] + obs_range * .

2020-06-04 16:44:02 2068

原创 PCD地图转换

为了得到合适的地图(与GNSS数据融合、地图拼接等),有时需要对生成的三维地图进行转换:平移、翻转等等void transform_pcd_single(const std::string& pcd_path){Eigen::Matrix4d transformation_;Eigen::Matrix4d trans;Eigen::Vector3...

2020-02-27 13:51:34 921

hdl_501_filtered.bag.tar.gz

hdl_501 example bag.hdl_501 example bag.hdl_501 example bag.

2019-07-23

hdl_graph_slam-master.zip

graph slam+ NDT 解决loop closure问题

2019-07-23

主成分分析实验数据及代码

大学matlab课程实验,包括数据及代码实现,非常值得参考

2018-11-25

C++对象模型

详细讲解C++对象模型,对C++底层代码实现有详细介绍,值得一读。

2018-11-25

代码阅读神器understand

代码阅读神器——Understand-3.1.670-Linux-64bit,提高阅读代码的效率,快速掌握代码逻辑过程

2018-08-24

PCA故障诊断matlab实现

matlab 实现PCA故障诊断功能,带测试测试数据,可直接运行

2014-04-30

三次样条函数插值实现(第二边界条件或自然样条)

实现三次样条函数插值(第二边界条件或自然样条),可直接运行

2014-04-30

实用的水晶报表,实用的水晶报表,实用的水晶报表

很好的水晶报表学习参考!实用的水晶报表,实用的水晶报表。

2010-08-22

空空如也

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

TA关注的人

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