- 博客(29)
- 资源 (30)
- 收藏
- 关注
原创 No package 'gstreamer-base-1.0' found
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
2020-08-31 10:50:00 7562 1
原创 Ubuntu安装openGV
sudo apt-get install build-essentialsudo apt-get install cmakesudo apt-get install cmake libeigen3-devgit clone https://github.com/laurentkneip/opengvcd opengv mkdir build && cd buil...
2020-08-28 09:44:00 1460
原创 VIO(4)—— 基于滑动窗口算法的 VIO 系统:可观性和 一致性
文章目录一、从高斯分布到信息矩阵1.1 SLAM 问题概率建模1.2 SLAM 问题求解1.3 高斯分布和协方差矩阵1.4 样例1.4.1 样例11.4.2 样例2二、舒尔补应用:边际概率, 条件概率2.1 舒尔补的概念2.2 舒尔补的来由2.3 使用舒尔补分解的好处2.4 舒尔补应用于多元高斯分布2.5 关于 P(a), P(b|a) 的协方差矩阵2.6 关于 P(a), P(b|a) 的信息矩阵2.7 回顾样例2.8 总结三、滑动窗口算法一、从高斯分布到信息矩阵1.1 SLAM 问题概率建模1.
2020-08-26 10:52:07 716
原创 矩阵零空间的含义和物理意义
矩阵A的零空间是指方程组AX=0的解向量构成的空间duzhi,也就是AX=0的解空间.雅可比矩阵零空间(nullspace)的妙用雅克比矩阵有一些有趣的性质,比如它的零空间。只要机械臂的关节速度在其雅克比矩阵的零空间中,那么末端连杆的速度总是零,零空间由此得名。通俗的说就是:不管关节怎么动,末端连杆始终不动(就像被钉死了一样)。这个性质还挺有用的,因为有些场合要求机械臂在抓取东西的时候还能躲避障碍物。在其它领域,例如摄影,为了保证画面稳定需要摄像机能防抖动;在动物王国中,动物觅食时头部要紧盯猎物(被恶搞
2020-08-26 10:50:54 2898
原创 GTSAM 基本数据类型
文章目录一、基本状态类型1.1 平移和点1.2 旋转gtsam::NavState一、基本状态类型1.1 平移和点1.2 旋转// gtsam::Rot3::RzRyRx(roll, pitch, yaw)gtsam::NavStatePose (rotation, translation) + velocitygtsam::noiseModel::Diagonal::shared_ptr priorPoseNoise;gtsam::noiseModel::Diagonal::share
2020-08-21 12:13:18 1001
原创 点云投影为深度图
文章目录一、原理二、“透射”问题的解决——使用灰度图形态学滤波![在这里插入图片描述](https://img-blog.csdnimg.cn/20200820163833179.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM0MjEzMjYw,size_16,color_FFFFFF,t_70#pic_center)一、原理上一篇我
2020-08-20 16:39:44 6360 1
原创 图像畸变矫正
//// Created by Qian.//#include <opencv2/opencv.hpp>#include <string>using namespace std;string image_file = "../test.png"; // 请确保路径正确int main(int argc, char **argv) { // 本程序需要你自己实现去畸变部分的代码。尽管我们可以调用OpenCV的去畸变,但自己实现一遍有助于理解。...
2020-08-20 16:22:04 1612
原创 双目3D视觉
文章目录一、双目模型二、像素匹配方法2.1 SAD法2.2 OpenCV自带的API一、双目模型这里只讨论最简单的情况,两个相机内参相同, 两个成像平面在相同平面上,同一水平高度上二、像素匹配方法2.1 SAD法结果如下:#!/usr/bin/python3# coding=utf-8import numpy as npimport cv2import matplotlib.pyplot as plt# 从CSV读取灰度图imgL和imgRprint('loading ima
2020-08-20 16:13:53 1291 1
原创 针孔相机模型与深度图转换成点云
文章目录一、原理:针孔相机模型1.1 针孔相机模型推导1.2 实例二、深度图转换成点云一、原理:针孔相机模型1.1 针孔相机模型推导相机结构一般用如下透镜模型解释, 穿过镜头中心的光线没有改变方向,镜头中心称为“光心”透镜模型可以简化为针孔模型——将透镜替换成小孔光心对应小孔中心一般为了分析简单,将成像平面画在对称位置,这样图像不再颠倒。空间的3D点和图像传感器上的位置关系通过下面的图给出传感器平面上的图像点看成是从空间点(X,Y,Z)到原点的连线和传感器平面的交点利用相似三角
2020-08-20 15:52:30 600
原创 linux命令中find,locate,whereis,which,type的区别
findfind是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。find的使用格式如下: $ find <指定目录> <指定条件> <指定动作> - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。 - <指定条件>: 所要搜索的文件的特征。 - <指定动作>: 对搜...
2020-08-19 11:30:00 109
原创 软件版本GA、RC、beta等含义
https://blog.csdn.net/suo082407128/article/details/96439837
2020-08-18 15:35:00 182
原创 Ubuntu16.04安装opengl
https://blog.csdn.net/renhaofan/article/details/82631082
2020-08-16 21:31:00 468
原创 从源码安装tensorflow1.8-gpu版本
https://blog.csdn.net/lengji22/article/details/86309649
2020-08-13 11:30:00 210
原创 软连接失败,文件已经存在failed to create symbolic link '/usr/bin/bazel': File exists
-s 改成 -sfln -sf /usr/bin/bazel-1.0.0 /usr/bin/bazel
2020-08-13 11:21:00 10169
原创 Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
sudo apt-get install doxygen
2020-08-12 21:31:00 10438 2
原创 解决docker使用table键补齐命令无效
在docker容器中安装bash-completionapt install bash-completionsource一下source /usr/share/bash-completion/bash_completion
2020-08-12 14:28:00 953 1
原创 程序计时函数
// Author: Tong Qin qintonguav@gmail.com// Shaozu Cao saozu.cao@connect.ust.hk// 一个计时函数#pragma once#include <ctime>#include <iostream>#include <string>#include <cstdlib>#include <chrono&g
2020-08-12 10:50:57 210
原创 docker 容器上网设置
# 检查网络curl www.baidu.com# 设置代理 代理地址自己配置export http_proxy="http://192.168.1.1:8080"export https_proxy="http://192.168.1.1::8080"
2020-08-12 09:32:00 1358
原创 KITTI数据集简介与使用
https://blog.csdn.net/Solomon1558/article/details/70173223
2020-08-11 14:25:00 1373
原创 Ubuntu更改软件源
1、为防止误操作后无法恢复,先备份原文件sources.listsudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2、修改软件源sudo gedit /etc/apt/sources.list 删除原来的内容把下面内容复制进去# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main res
2020-08-11 13:58:37 1635
原创 docker安装 nvidia-docker和Tensorflow-GPU
文章目录一、检查GPU是否可用二、安装nvidia-docker三、验证 nvidia-docker 安装四、安装Tensorflow-GPU一、检查GPU是否可用lspci | grep -i nvidia出现如下内容则说明有GPU二、安装nvidia-dockersudo apt-get install -y nvidia-docker2sudo systemctl daemon-reloadsudo systemctl restart docker三、验证 nvidia-dock
2020-08-11 11:08:55 496
原创 只有一个800x600的分辨率,且系统设置显示里也只有这个分辨
sudo gedit /etc/default/grub找到#GRUB_GFXMODE=800x600这行,把800x600改成你想要的分辨率,比如1920x1080,并去掉这一行前面的#,改后变为GRUB_GFXMODE=1920x1080 ,然后保存打开终端用命令更新grub:sudo update-grub在终端用命令重启:sudo reboot...
2020-08-03 22:23:00 1550
原创 LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping论文解读
文章目录摘要摘要LIO-SAM将lidar-惯性里程计置于一个因子图之上,允许从不同来源将多种相对和绝对测量,包括环闭检测,作为因子合并到系统中。
2020-08-03 19:40:30 4266 3
预积分总结与公式推导20180827.pdf
2020-09-26
matplotlib颜色参数.docx
2020-06-19
fake.mnist.gan.py
2020-05-26
unet_semantic_segmentation.py
2020-05-26
res50完整源代码
2020-05-25
trafic-signs-recognition.tar.gz
2020-05-21
图像理解image_caption.tar.gz
2020-05-19
ROS与navigation教程.pdf
2019-10-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人