摘要:
代码来自github:https://github.com/TKJElectronics/KalmanFilter 主要贴出了Kalmanfilter相关部分代码,下面将结合Kalmanfilter的5公式解析上面代码。 Step 1.KalmanFilter第一个公式根据测试值评估: X(k) = 阅读全文
摘要:
1.过程协方差和状态量配合使用 2.状态量越不确定协方差越大 阅读全文
摘要:
fastlio fastlio2 pointlio 都是港大开源的很好的工作 其中fastlio2是对fastlio的升级 没有使用特征提取 使用gicp方式做点到面的约束 pointlio没有使用迭代卡尔曼滤波方式进行优化 也没有做针对scan的运动补偿 而是针对scan中的每一个点的时间都做了观 阅读全文
摘要:
1.使用默认账号和密码连不上提示Permission denied错误。 修改默认用户名密码 sudo rename-user 用新的用户名密码登录 2.在使用SSH远程连接时会出现乱码 sudo vi /etc/default/locale修改GB.18030更改为utf-8 阅读全文
摘要:
https://github.com/iandouglas96/cross_view_slam 撒点=》预测=>观测=》更新协方差 根据协方差 生成权值 根据新的权值 重新撒点 加上扰动生成新的点 阅读全文
摘要:
X状态,u控制,Z观测 问题根据k-1时刻的状态X,k时刻的观测Z和控制u计算出k时刻的状态概率,公式表达: P(Xk|Zk,uk,Xk-1) 下面的推导主要一个条件概率公式: P(X|Y,Z) = P(X,Y,Z)/P(Y,Z) P(Xk|Zk,uk,Xk-1)=P(Xk,Zk,uk,Xk-1)/ 阅读全文
摘要:
top -H -b -d 1 |grep ^top -A 30 > log 阅读全文
摘要:
自定义msg 文件名为 encoder.msg,内容如下: Header header int32 encoder 编译生成多语言接口定义:Python, c++,Javascript等 需要把对应的devel生成的文件copy到对应的ros sdk中,ros 相对应指令可以识别这个数据类型 生成的 阅读全文
摘要:
rviz 作为接收侧,在接收visualization_msgs::Marker topic时,由于rviz内部Marker没有删除机制,所以内存增长导致Out of memory,具体log如下: terminate called after throwing an instance of 'Og 阅读全文
摘要:
MultiCol-SLAM ThirdParty Dependencies: 修改编译脚本: echo "Configuring and building Thirdparty/opencv ..." cd ThirdParty/opencv-3.1.0 mkdir build cd build c 阅读全文
摘要:
#include <cstdio> #include <vector> #include <iostream> #include <opencv2/core/core.hpp> using namespace std; using namespace cv; const double DELTAX 阅读全文