slam
auteman_dan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线性最小二乘解
最小二乘 min∣∣Ax−b∣∣2 min{||Ax - b||}^2 min∣∣Ax−b∣∣2 x=(ATA)−1ATbx = (A^TA)^{-1}A^Tbx=(ATA)−1ATb原创 2022-01-02 16:23:37 · 757 阅读 · 0 评论 -
ubuntu18.04安装gtsam
ubuntu18.04安装gtsam cmake -DGTSAM_BUILD_WITH_MARCH_NATIVE=OFF -DGTSAM_USE_SYSTEM_EIGEN=ON ..原创 2021-11-11 15:46:27 · 1401 阅读 · 1 评论 -
lego-loam运行报错
legoloam运行报错 sudo apt-get install libparmetis-dev原创 2021-10-11 22:09:10 · 460 阅读 · 0 评论 -
Cartographer位姿估计器
Cartographer位姿估计器 pose_extrapolator重要变量 姿态预测相关:在AddPose中更新 imu_tracker_: 只在添加位姿时更新,用于保存添加校准位姿时的姿态 odometry_imu_tracker_: 在添加位姿时更新,用于根据里程计数据计算线速度 extrapolation_imu_tracker_: 只在添加位姿时更新,用于更新时的姿态预测 通过里程计计算线速度和角速度: linear_velocity_from_odometry_: 只在添加里程计数据时更原创 2021-09-05 17:46:32 · 737 阅读 · 0 评论 -
Cartographer_ros
Cartographer_ros的数据处理与流向 cartographer数据类型 struct Subscriber { ::ros::Subscriber subscriber; // ::ros::Subscriber::getTopic() does not necessarily return the same // std::string // it was given in its constructor. Since we rely on the topic原创 2021-09-04 15:50:42 · 340 阅读 · 0 评论 -
cartographer2D
cartographer2D算法流程2d激光雷达算法流程 2d激光雷达算法流程 按数据流向,整理主要算法结构原创 2021-07-20 16:41:47 · 242 阅读 · 0 评论 -
SLAM中基于优化的方法
SLAM中基于优化的方法高斯牛顿问题描述地图双线性差值NDT方法数学描述牛顿法 高斯牛顿 问题描述 给定一个目标函数,把激光帧间匹配问题转换为求解目标函数极值的问题: E(T)=argminT∑[1−M(Si(T))]2 E(T) = arg\min_T\sum[1-M(S_i(T))]^2 E(T)=argTmin∑[1−M(Si(T))]2 其中, T=(Tx,Ty,Tθ)T= (T_x, T_y, T_{\theta})T=(Tx,Ty,Tθ)表示机器人的位姿 pi=(pix,piy)p_原创 2021-07-12 19:40:33 · 608 阅读 · 0 评论 -
激光雷达SLAM简介
激光雷达SLAM简介激光雷达激光SLAM简介SLAM的定义与分类根据传感器分类根据优化方法分类(状态估计)激光雷达SLAM流程数据处理帧间匹配--核心部分回环检测后端优化激光雷达SLAM输入激光SLAM的输出激光SLAM的帧间匹配方法激光SLAM的发展Filter-basedGraph-based激光SLAM的趋势--与视觉融合视觉提供的信息融合解决的问题激光SLAM中的问题数学基础位姿表示和转换矩阵位姿表示主动旋转(向量旋转)被动旋转(坐标系旋转) 激光雷达 激光SLAM简介 Simultaneous l原创 2021-06-05 18:32:37 · 5629 阅读 · 0 评论 -
Cartographer_ros(1)
Cartographer_ros(1) 入口node_main.cc node_main.cc主要实现参数文件读取和程序启动功能。 gflags 首先,使用谷歌的gflags命令行参数解析工具,实现将命令行输入参数读取到程序内部的功能。 DEFINE_bool(collect_metrics, false, "Activates the collection of runtime metrics. If activated, the " "metrics ca原创 2021-07-10 20:08:14 · 246 阅读 · 0 评论 -
激光雷达SLAM激光的前端配准算法
激光雷达SLAM激光的前端配准算法ICP匹配方法两组三维点集的最小二乘拟合PL-ICP匹配方法 ICP匹配方法 两组三维点集的最小二乘拟合 给定两个三维点集: {xi}={x1,x2,…,xN}{pi}={p1,p2,…,pN} \{x_i\} = \{x_1, x_2, \dots, x_{N}\} \\ \{p_i\} = \{p_1, p_2, \dots, p_{N}\} {xi}={x1,x2,…,xN}{pi}={p1,p2,…,pN} 点集{xi}\{x_i\}{xi}和点集原创 2021-07-07 14:34:02 · 514 阅读 · 0 评论 -
cartographer保存地图
cartographer保存地图使用脚本保存脚本可执行权限 使用脚本保存 cartographer提供了将地图保存为pbstream格式的服务和转变为ros格式的功能包 #!/bin/bash map_dir="${HOME}/file_path" map_name="map_name" #finish trajectory rosservice call /finish_trajectory 0 #save pbsream rosservice call /write_state "{filenam原创 2021-06-22 20:03:50 · 673 阅读 · 0 评论
分享