自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (14)
  • 收藏
  • 关注

原创 svo论文解读

对于关键帧的特征点,在参考帧的对极线上搜索最相关的ptach(使用zero mean sum of squared differences计算相关性),使用三角化的深度更新深度滤波器。最小化重投影误差优化landmark和pose(这里和早期的论文不一样,最开始svo这里是三步,先优化pose,再优化landmark,最后同一优化pose和landmark)。将地图点投影到当前帧中,通过优化在当前帧中的像素位置,对于每个点找观察角度最小的关键帧最小化仿射变换下的光度误差(patch8。

2023-05-04 00:50:32 879

原创 orbslam2 代码流程(待补充)

tracking1 将RGB或RGBA图像转为灰度图像2 如果未初始化,进行初始化。3单目初始化1 只有连续两帧特征点个数都大于100时,才能继续进行初始化过程2 通过改进的orb进行匹配,如果初始化的两帧之间的匹配点太少,重新初始化。3 并行地计算基础矩阵和单应性矩阵,选取其中一个模型,恢复出最开始两帧之间的相对姿态(Initializer类)4 将三角化得到的3D点包装成Map...

2020-11-06 16:04:08 396

原创 loam 保存全局地图

https://github.com/laboshinl/loam_velodyne/issues/41

2020-09-11 10:46:41 991

原创 配置 vimrc

" Specify a directory for plugins" - For Neovim: stdpath('data') . '/plugged'" - Avoid using standard Vim directory names like 'plugin'call plug#begin('~/.vim/plugged')" Make sure you use single quotes" Shorthand notation; fetches https://github.co.

2020-08-27 19:43:30 277

原创 基本矩阵与单应矩阵

近期看了计算机视觉中的多视图几何,记录下部分知识。基本矩阵:对极几何的代数表示,表示从点到直线的摄影映射。可由一对相机的投影矩阵唯一确定,而由基础矩阵在相差一个3D摄影多义性下确定一对相机矩阵。7自由度。单应矩阵:描述摄影变换(摄像机中心不动或者空间点是共面的)。8自由度。与三维中平面的信息相关联。...

2020-07-02 18:37:42 433

原创 Ubuntu 16.04 运行 lsd slam

使用了 https://github.com/kevin-george/lsd_slam 这个版本,出错较少。建立工作空间后,执行以下两步:1 按照 pull requests 上的步骤进行修改,如下图所示。(如不进行此步骤,点云和深度图会显示失败)2 修改cmakelists中opencv的版本改为自己编译安装的版本(编译安装的时候勾选with GTK,不要勾选with QT)(如不进行此步骤,深度图会显示失败)...

2020-06-11 20:48:10 220

原创 标定激光雷达和相机外参(autoware)

参考:https://www.pianshen.com/article/5985271766/https://blog.csdn.net/learning_tortosie/article/details/82347694https://blog.csdn.net/jianxuezixuan/article/details/86015224https://blog.csdn.net/X_k...

2020-04-22 19:05:05 1926 2

原创 在 ros 中使用 usb 摄像头

https://www.cnblogs.com/linuxAndMcu/p/10649356.html#_label1

2020-04-17 15:47:54 289

原创 Three things everyone should know to improve object retrieval Relja. 2012 CVPR

三个贡献,我只看了RootSIFT。对于shit使用 Hellinger kernel 代替 Euclidean similarity/kernel,也就是对RootSIFT使用 Euclidean distance。即先对sift的结果进行L1 normalize,再对每一个元素求平方根,得到的结果便是L2 normalized。在论文中给出了使用RootSIFT匹配的结果优于SIFT...

2020-03-27 19:50:39 415

原创 24/7 place recognition by view synthesis Akihiko. 2015CVPR

针对场景在外观上发生重大变化的情况(例如,由于光照(白天/夜晚),季节变化,老化或结构修改等原因)而进行大规模视觉场所识别的问题。将合成虚拟视图与密集采样紧凑的描述子相结合,进行place recognition,数据集采用了 24/7 Tokyo。作者提到可能在此基础上实现24/7 星球级别的place recognition。Matching local descriptors across...

2020-03-27 18:19:59 630 2

原创 LCD: Learned Cross-Domain Descriptors for 2D-3D Matching Quang-Hieu. 2020AAAI

2D-3D的跨域描述子,实验部分有2D上的匹配,3D点云配准,2D-3D place recognition和稀疏到稠密的深度估计。在2D-3D的位置识别中,提到了之前还没有使用跨域描述子进行2D-3D place recognition。实验数据集使用SceneNN,使用连续100帧RGB-D图像生成3D的子图。place recognition 的方法参考了 24/7 place recog...

2020-03-27 14:53:39 630

原创 ubuntu 下安装 windows 虚拟机

主要参考了 https://blog.csdn.net/jdliyao/article/details/80611813,里面对于步骤讲的比较详细,不再赘述。注意事项:选择的iso镜像必须小于5G,而且要是纯净版。参考: https://blog.csdn.net/weixin_43564391/article/details/83582792windows iso镜像下载地址:https:...

2020-02-24 10:20:53 261

原创 jupyter notebook添加Anaconda虚拟环境的python kernel

参考 https://www.cnblogs.com/yinzm/p/7881328.htmlconda create -n py3 python=3 # 创建一个python3的环境,名为py3source activate py3 # 激活py3环境conda install ipykernel # 安装ipykernel模块python -m ipykernel install --...

2020-01-19 11:22:32 435

原创 evo评估 orbslam2 单目在 kitti 下的轨迹

参考:https://www.zhihu.com/question/56510863

2020-01-12 21:11:32 1226

原创 通过代理使用 teamviewer

参考:https://www.youtube.com/watch?v=yJa77VFg084teamviewer下方显示:not ready please check your connection原因:需要设置代理

2020-01-10 20:05:20 1743

原创 pip 将package安装在 conda 虚拟环境下

参考:https://stackoverflow.com/questions/41060382/using-pip-to-install-packages-to-anaconda-environmentpython -m pip install [package] --user

2020-01-08 19:55:45 1017

原创 c++ 中的回调函数

看了 https://www.bilibili.com/video/av39240401?t=4023 以后记录了一下//1 回调函数是一种讲双向依赖改为单向依赖的好方法//2 常见回调函数:pthread//3 函数指针//4 回调函数:回调函数是一种在定义的模块不运行,交给另一个模块运行的函数//回调函数的应用:尤其在调用的对象是一个黑盒子,通常是别的公司打包好的某个库,你编程...

2019-12-10 10:41:16 186

原创 无监督且尺度一致的深度估计与视觉SLAM

看了 https://www.bilibili.com/video/av77782083?t=2318 以后记录一下1. 单目无监督深度估计原理1. Stereo PairUnsupervised CNN for Single View Depth Estimation: Geometry to the Rescue优点:有绝对尺度缺点:occlusion issue(左图中的imag...

2019-12-06 20:22:03 908 1

原创 kitti 数据集

主要看了一下 kitti 数据集中的坐标变换部分,后续看到了再补充。图3中红色部分说明了传感器的尺寸和安装位置,绿色部分说明了传感器关于路面的高度,蓝色展示了传感器之间的变换。4.2 Camera calibration参数在calib_cam_to_cam.txt文件中,对应的参数含义如下图所示:其中四个相机的编号:0:左黑白相机1:右黑白相机2:左彩色相机3:右彩色相机以...

2019-12-06 18:17:16 439

原创 ubuntu cmakelists 配置海康 SDK

参考:https://blog.csdn.net/weixin_42186404/article/details/82455144consoleDemo 部分参考https://blog.csdn.net/weixin_42186404/article/details/82455144 中的内容,本人主要是在cmakelists中使用。在你的工程目录下新建SDK文件夹,将下载的include目...

2019-12-04 15:39:01 1273

原创 硕士学位论文:RGB-D特征检测与描述方法及其应用研究

RGB-D特征检测与描述方法及其应用研究Local RGB-D Feature Detection,Feature Description and Its Application黎 晓 阳主要工作:1 绪论2 采集RGB-D标准数据集采集RGB-D数据集,可分为三大类,纹理信息丰富、纹理信息不丰富但几何信息丰富、纹理信息和几何信息均丰富。(二维局部特征主要利用纹理信息,三维局部特征主要...

2019-11-27 16:17:47 644

原创 Pangolin 使用时可能遇到的问题

在跑orbslam2时遇到了terminate called after throwing an instance of ‘std::runtime_error’what(): Pangolin X11: Unable to retrieve framebuffer options使用下面方法成功解决。https://woojjang.tistory.com/52(里面还提供了其他问题的...

2019-11-10 15:43:42 1024 1

原创 y7000p ubuntu 安装 NVIDIA 驱动 ubuntu-drivers devices 无输出 ,并且 additional drivers无选项

参考 https://www.cnblogs.com/billwong/p/10884076.html

2019-11-09 10:23:36 6051

原创 笔记本 7mm 1T以上 大容量机械硬盘 HDD 选购

新买的联想y7000p只有1T的SSD(固态硬盘),貌似不太够用,打算加装一下硬盘(1T以上)。对于加装SSD,了解的不是很多,由于预算不太充足,而太廉价的SSD又不敢买,只好考虑加装机械硬盘。(对于SSD,貌似推荐的比较多的是三星和西数,之前的笔记本和y7000p都是三星的,感觉很好用啊。读者如果打算买SSD,可以再详细了解一下)对于HDD(机械硬盘),笔记本是用2.5寸(不要买错了),...

2019-11-02 21:15:16 3209

原创 如何使用海康威视网络相机(激活+修改ip)

目前使用的海康相机是这一款:https://detail.tmall.com/item.htm?id=563344222299&spm=a1z09.2.0.0.3a242e8dfpekGB&_u=jmbmd9r0cfe&sku_properties=20105:10010;10067151:40742058;122216991:16457479经过这一番折腾……发现还是...

2019-10-23 19:17:18 6198

原创 ubuntu 16.04安装 opencv 3.4.7 + opencv_contrib 3.4.7

1 下载 opencv 3.4.7 ,opencv_contrib 3.4.72 根据log中的信息下载ippicv_2019_lnx_intel64_general_20180723.tgz,并修改ippicv.cmake 文件,在/opencv源码根目录/opencv/3rdparty/ippicv/这个路径下,修改原来的第47行左右,改为本地文件(你文件放置的位置):3 参考https...

2019-10-08 18:19:31 1644 8

原创 Ubuntu deepin-wine 安装 windows 应用

https://www.jianshu.com/p/70ebeea6f9d5

2019-09-23 23:44:51 321

原创 ubuntu16.04安装opencv4.1.0+opencv_contrib4.1.0

主要参考了https://blog.csdn.net/u011897411/article/details/89743448opencv4.1.0 下载地址:https://github.com/opencv/opencv/releases拓展库下载地址:https://github.com/opencv/opencv_contrib/releases对于ippicv_2019_lnx_in...

2019-07-26 11:15:57 1402

原创 PIP 更换国内安装源

pip国内的一些镜像阿里云 http://mirrors.aliyun.com/pypi/simple/  中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/  豆瓣(douban) http://pypi.douban.com/simple/  清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/  中...

2019-07-24 14:44:01 114

原创 ubuntu16.04使用anaconda安装tensorflow-gpu,并在pycharm中配置

之前配置了CUDA10.0+cuDNN7.4+tensorflow1.13的环境(https://blog.csdn.net/weixin_40512640/article/details/92077967),但在pycharm中使用时不知为何出现了问题(可能是不同python版本导致的问题),于是便用anaconda安装tensorflow,方法更加简便,不需要安装CUDA与cuDNN。参考了...

2019-07-06 11:50:49 565

原创 ubuntu16.04安装CUDA10.0+cuDNN7.4+tensorflow1.13

1、安装Nvidia驱动,可参考https://blog.csdn.net/weixin_40512640/article/details/91958123(注意CUDA10.0要求显卡驱动版本大于等于418.39,其他版本的CUDA可参考https://blog.csdn.net/zl535320706/article/details/83474849)2、安装CUDA参考了https:/...

2019-06-15 13:56:34 4785 1

原创 ubuntu16.04安装nvidia驱动

1、bios中务必关闭Secure Boot:ps:如果在bios中Secure Boot是灰色的,无法disable,请往下看:关于Secure Boot在bios中有一段话解释:Secure Boot be enabled only when: (1).Platform Key(PK) is enrolled and platform is operating in User mode;...

2019-06-14 11:18:03 4018 1

原创 Octovis在Ubuntu16.04下运行出现core dump的解决方案

参考:https://www.cnblogs.com/hitlrk/p/6667253.html?utm_source=itdadao&utm_medium=referral

2019-06-09 20:12:54 459

原创 ubuntu 16.04 运行 qt 程序不显示菜单栏

终端运行下面的代码:sudo apt-get remove appmenu-qt*解决!参考:https://blog.csdn.net/pdcxs007/article/details/45220005

2019-05-09 20:35:43 1281

原创 ubuntu16.04 运行qt程序中英文均乱码

main.cpp中添加下面的代码#include <QTextCodec> //UTF-8主函数中添加下面的代码QTextCodec *codec = QTextCodec::codecForName("UTF-8"); //UTF-8QTextCodec::setCodecForTr(codec);QTextCodec::setCodecForLoc...

2019-05-09 20:30:31 457

原创 ubuntu16.04 配置qt5+VTK6.3+pcl1.91(亲测有效)

参考了以下三篇博客:http://blog.sina.com.cn/s/blog_1496fa80e0102ybq5.htmlhttps://blog.csdn.net/Curryfun/article/details/87991540https://blog.csdn.net/GreenHandCGL/article/details/81585629qt、VTK、pcl均源码安装1、由...

2019-05-03 21:51:32 4602 11

A-LOAM.zip

将秦通的aloam稍作修改,使对于输入的每一帧激光数据,都输出一个建图后的pose(非实时),原版本的aloam在建图过程为保证实时性,会丢掉一部分数据。 修改的部分: 1 发布与订阅缓冲区的大小 2 建图频率 3 取消为保证实时建图丢弃角特征的策略(注释掉laserMapping.cpp中299~303行) 4 增加mapping过程中保存pose为tum格式的代码(如不需要可注释掉)(保存为kitti格式有些问题,可自行使用evo转换格式)

2020-10-17

将 kitti 数据集 odometry 中kitti格式的 groundtruth 转换为了 tum 格式的groundtruth

将 kitti 数据集 odometry 中kitti格式的 groundtruth 转换为了 tum 格式的groundtruth, 由于kitti格式的groundtruth没有时间戳,使用tum格式的groundtruth更便于对轨迹进行评估

2020-01-13

泡泡机器人注释版orbslam2(可正常编译运行)

将include与src文件夹下的代码替换为了泡泡机器人注释版的orbslam2,可安装orbslam2官网正常编译运行

2020-01-12

ubuntu下安装opencv3.4.7+opencv_contrib3.4.7所需文件

ubuntu下安装opencv3.4.7+opencv_contrib3.4.7所需文件,经本人修改后无需任何操作便可直接编译安装,修改的部分见本人的博客 https://blog.csdn.net/weixin_40512640/article/details/102394667 。使用方法:安装好依赖项后,直接使用cmake-gui配置需要安装的模块,编译安装即可。

2019-11-08

编译opencv3.4.7 + contrib 相关文件.zip

安装opencv3.4.7 + opencv_contrib 所需相关文件,详细安装过程见https://blog.csdn.net/weixin_40512640/article/details/102394667

2019-10-08

转速、电流双闭环直流调速系统控制器设计.zip(内含matlab仿真文件)

设计题目: 转速、电流双闭环直流调速系统控制器设计 电机参数:他励直流电动机,额定功率为 185W,额定电压为 220V,额定转速 1600rpm,额定电 枢电流达到 1.1A。转动惯量 2mkg006.0 J 。电枢电感 La=326mH。 电枢电阻  23aR 。过载倍数 1 .1  。 电力变换装置:晶闸管三相全控桥式整流电路, 110s K 。 主电路等效电阻   39 41223reca RRRR L 。 给定电源电压最 大值:学号尾号为奇数的同学选 10V,学号尾号为偶数的同学选 5V; 调节器输出限幅电 压:学号尾号为 0-4 的同学选 10V,学号尾号为 5-9 的同学选 5V。 滤波时间常数:电流 环滤波为一阶 RC 滤波环节,滤波时间常数: s 001.0oi T 。转速环滤波为一 阶 RC 滤波 环节,滤波时间常数为: s 0038.0on T 。 技术指标要求(仿真要体现验证结果):100rpm~1500rpm 调节无静差,起动至额定 转速过程中, 电流超调小于 10%,空载起动转速超调小于 10%。 本次仿真调节器输出限幅电压为 5V, 给定电源电压最大值为 5V。

2019-05-10

工程力学课程报告 .pdf(以直流电机为例在电机拖动系统中传动轴 的选取)

题目要求: 针对专业特点,选取专业中一个和本门课程中所学力知识相关的一个专业问题,建立力 学模型,或分析其中的力学原理,或利用力学知识解决本专业的相关问题。 报告主题: 以直流电机为例在电机拖动系统中传动轴 的选取

2019-05-10

电子电路综合实验 多路抢答器的设计与实现 .zip(内含Multisim仿真文件)

基本要求: 1.设计一个多路抢答器,可同时供 8 名选手或 8 个代表队比赛,8 个抢 答按钮分别用编号 S0、S1、S2、S3、S4、S5、S6、S7 来表示。 2.设置一个控制开关,由主持人控制系统的清零和抢答的开始 3.抢答器具有数据锁存与显示功能。抢答开始后,若有选手按动抢 答按钮,编号立即锁存,并在 LED 数码管上显示相应编号,同时扬 声器给出音响提示。此外,要封锁输入电路,禁止其他选手抢答。 优先抢答选手的编号一直保持到主持人将系统清零为止。 4.抢答器具有定时抢答功能,一次抢答的时间可以由主持人设定(设 为 30s)。当主持人启动"开始"键后,定时器进行倒计时,并在数码 管上显示。 5.按照以上技术要求设计电路,绘制电路图,对设计的电路用 Multisim 进行仿真,用万用板焊接元器件,制作电路(也可自行 腐蚀电路板),完成调试、测试,撰写实验总结报告。 发挥部分: 1.定时 30s 之后,应禁止选手按键抢答 2.自行设计

2019-05-10

基于 Simulink直流电动机电力拖动的仿真分析.zip(内含matlab仿真文件)

基于 Simulink 仿真完成直流电力拖动系统的起动、制动、调速控制的设计。 题目要求: (1)设计电枢回路串分级电阻起动方案,仿真校验:(最大电流设为 2IN)注意:电枢电流 或电磁转矩的计算。 (2)结合电力电子变换装置设计起动方案,仿真校验,与(1)进行对比分析; (3)针对额定位能性恒转矩负载,分别以 1.1nN和 0.5nN实现稳速下放的设计方案,仿真校 验,并进行评价; (4)结合电阻、电力电子变换装置对三种调速方法进行调速方案设计,并结合仿真对三种 调速方法进行评价。

2019-05-10

基于 matpower 的潮流仿真设计 .zip(内含matlab仿真文件)

本次电力系统仿真模拟了一个小型交流电力局域网络的运行。在这个局域网 络中有一个较大的负荷和几个较小的负荷,分别模拟用电负荷较大节点和用电负 荷较小节点互相影响时的电力系统工作状况。通过对该局域网络进行潮流运算和 分析,可以很轻易的得到该网络的节点电压和流通功率的运行状态,从而能够很 快地分析出网络电压和功率较薄弱的环节,实现对电力系统网络的调整,使整个 网络满足正常安全稳定运行的要求。本次仿真使用的工具是基于 MATLAB 的 matpower 软件,可以很好的满足此次仿真任务的要求。

2019-05-10

电磁场与社会发展报告.pdf

电磁场与社会发展 ---电磁水处理技术 引言 : 在工业循环冷却水系统中,随着系统的运行换热表面会生成水垢,水垢的大量沉积 将降低换热表面的传热效果,使水的流动阻力增大甚至阻塞水流,还会诱发垢下腐蚀, 严重影响系统的正常运行。为了解决循环水系统的结垢问题,必须对系统进行阻垢处理, 常用的有化学法和物理法。化学阻垢法主要有石灰软化法、离子交换法、投加阻垢剂和 化学清洗法,但这些方法操作复杂、运行成本高,并且会对环境造成二次污染。随着水 资源的日益短缺和环境保护要求的提高,各种用于防垢处理的物理方法及技术应运而 生。 电磁水处理技术是一种物理抑垢方法,因其无添加试剂,无毒无污染,操作简单, 成本低等优点,受到业界的广泛关注。针对国内外学者的研究情况,从电磁水处理技术 的概念和原理、发展现状、关键问题、对社会发展的影响以及发展趋势进行了分析。

2019-05-10

电力系统报告:对于传统(火力发电、水力发电)发电企业未来的发展趋势和建议.pdf

本文结合了中国当今的环境和社会状况,分别对火力发电,水力发电企业未来的发展趋势和建议做了阐述。本文首先进行对于火力发电,水力发电的概述。然后分别从不同方向分析了火力发电与水力发电的发展趋势,并对火力发电与水力发电企业的发展提出建议。

2019-05-10

三相电压型桥式逆变电路仿真.pdf

建立三相电压型桥式逆变电路仿真模型,通过仿真叙述阻感负载时 180°方波驱动导 通方式下的换相过程,重点分析φ<60°时的开关 V5、V6、V1 到 V6、V1、V2 中换流过程 中由三个开关同时工作过渡到两个开关和一个二极管同时工作的换相过程及φ>60°时由 两个开关和一个二极管同时工作过渡到一个开关和两个二极管工作的换相过程,并解释其产 生原因。给出两种状态下输出线电压、相电压和电流的波形。参数:相电压 220V,负载电阻 10Ω,电感值自己设定。要求:题目、仿真模型图、各种参数、仿真模型图各部分说明、工作过程叙述、两种状态的各种输出波形图、依据输出波形重点分析部分,结论

2019-05-10

双闭环晶闸管整流系统.zip

针对晶闸管整流装置的控制系统进行设计。 装置参数:功率为8kW,输 入电压三相交流 380加减30V 变化范围内,要求输出直流电压 300V,输出电压纹 波小于 5%。运用 MATLAB 软件对电力变换装置各子系统的设计进行仿真验证和 预期波形分析。 (1)根据对整流装置要求对主要元器件及滤波元件等进行参数设计及产品 型号选择。 (2)根据技术指标设计控制方案(至少电压、电流双闭环系统),并结合 自动控制理论或者工程设计法设计调节器参数(禁止采用试凑法)。 (3) 系统突加和突卸 50%额定负载,电压变化低于 10%额定电压。 (4) 采用 MATLAB 仿真验证设计参数的可行性。 (5)给定信号对应范围控制在正负10V 之间。 加分部分: 结合可控整流装置的设计要求,设计一套基于单片机的数字控 制系统,并采用 PROTUES 进行单片机系统仿真校验,搭建相应的硬件电路。 设计方案:工程设计法

2019-05-10

空空如也

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

TA关注的人

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