自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

东风小火的博客

If I Rest, I Rust

  • 博客(33)
  • 资源 (8)
  • 收藏
  • 关注

原创 Ubuntu18 系统初始配置超详细教程

教程说明: 下列代码中第一行加了 #!/bin/sh 的,都是可以直接粘贴到一个 .sh 脚本文件并自动执行的(执行前请用 chmod +x <script.sh> 给定可执行权限,或者直接在终端执行 sh <script.sh>); 若没有加 #!/bin/sh 的,则更推荐逐行粘贴到终端、逐行执行。系统分区方案当把 ubuntu 系统安装在一个物理盘时,一般选择 llvm 分区最省事,该种方案会自动调整分区大小。但是,当一个物理盘需要同时安装 windows 和 ubunt

2021-05-02 16:19:57 1730

原创 利用 Livox-SDK 解析 lvx 文件并在 CloudCompare 中显示

利用 Livox-SDK 开发的程序,很早就完成了,今天把它们整理出来分享出来给大家。解析 lvx 文件exe 下载地址:lvx 批量转 las。这是一个解析 lvx 文件的轻量级的控制台程序。支持 lvx 批量转 las,从 livox-hub 中取出特定设备的点云,提取指定时间戳范围的点云。代码下载地址:lvx 批量转 las 代码,vs2019 工程。免积分,如果觉得有用麻烦给个一键三连,有问题可以留言。打开 cmd 或者 powershell,输入 lvx_parser.exe 或 lvx

2021-02-19 17:57:37 5857 9

原创 git 快速教程

优秀教程一个小时学会 Git,全面教程git 教程,菜鸟教程,快速教程,分类别学习git 教程,易百教程,详细教程,分类别学习与常用命令学习gitee 官网的 git 命令学习,游戏式学习git 官网电子书gitee 官网帮助为什么要使用 git参考:一小时学会 git,1.1. 什么是版本控制git 简介,廖雪峰如果你用Microsoft Word写过长篇大论,那你一定有这样的经历:想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Wo

2021-01-18 21:59:20 324

原创 【论文笔记】Real-Time Spatio-Temporal LiDAR Point Cloud Compression

论文题目:Real-Time Spatio-Temporal LiDAR Point Cloud Compression题目译文:实时的时空LiDAR点云压缩发表时间:2020.08.16论文地址:https://arxiv.org/pdf/2008.06972.pdf代码地址:https://github.com/horizon-research/Real-Time-Spatio-Temporal-LiDAR-Point-Cloud-Compression代码测试教程:https://mp.we

2020-11-12 11:38:59 1496

原创 git reset 的3种用法

git reset 主要用于重置代码,使工作区回到过去的某个状态,主要有3种用法:使用参数 --hard,如 git reset --hard < commit ID >直接把 HEAD 指针移动到 commit ID 上,无论修改是否被 add 、 commit ,都直接重置(此时暂存区被清空,工作区的修改被清空),所做的修改将全部丢失,这是非常危险的。但是如果你修改之后进行了 commit 操作,那非常好办,可以用 reflog 查询相应的 hash 值,进行恢复;如果你修改之后,进行

2020-09-23 17:39:26 1971

原创 图解 git 仓库概念

git 的工作区、暂存区、本地仓库、远程仓库,形象的图解如下:上图来源:菜鸟教程——Git基本操作workspace:工作区,平时存放代码的位置staging area:暂存区/缓存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息local repository:本地仓库,就是安全存放数据的位置,这里面有你提交到所有版本的数据。其中HEAD指向最新放入仓库的版本remote repository:远程仓库,托管代码的服务器代码从修改到提交到远程仓库,一般需要经历如下5

2020-09-23 17:25:44 2067

原创 完美解决 vcpkg 下载速度慢

vcpkg 下载慢非常令人头痛,下面是一位 github 用户的抱怨,非常真实!The download and compilation time of vcpkg is relatively long. So during this waiting period, I would rather go play a game, have a cup of coffee or do some other work. But, but, but! ! !When the network is not go

2020-08-10 17:50:03 12634

原创 C++ 读写 Excel 在 vs2015 中实现(利用开源库xlnt)

参考:C++读写EXCEL文件方式比较,当然,读写csv也是可以的开源项目QtXlsxWriter,用的是qmake,而不是cmake,不太熟悉开源项目OpenXLSXOpenXLSX读写教程

2020-07-24 16:38:00 9044 7

原创 【论文笔记】SPHORB: A Fast and Robust Binary Feature on the Sphere

文章标题:SPHORB: A Fast and Robust Binary Feature on the Sphere代码地址:https://github.com/tdsuper/SPHORB文章地址:http://cic.tju.edu.cn/faculty/lwan/paper/SPHORB/SPHORB.html作者万亮主页,研究方向:三维重建、球面图像处理、目标跟踪等0.摘要本文提出了一种新的快速、鲁棒的球形全景图像二值特征检测器和描述符SPHORB。与最先进的球形特征相比,我们的方法源

2020-07-22 09:02:06 1271 8

原创 SPHORB 代码修改记录

SPHORB modified by huangfei, start at 2020.07.11, see it at gitee调整目录结构可用命令回看:git checkout 4ba4e13调整目录结构,修改了 CMakeLists.txt :使 SPHORB 编译为共享库,输出目录为 lib 文件夹;可执行文件输出目录为 bin 文件夹,运行前需要先把 Data、Image 文件夹复制到 bin 目录。添加 mask 功能可用命令回看:git checkout d7c02a4添加了常用的

2020-07-22 09:01:43 616

原创 【论文笔记】多激光雷达的协同定位建图及在线外参自标定——decentralized_loam

论文题目:A decentralized framework for simultaneous calibration, localization and mapping with multiple LiDARs论文地址:http://xxx.itp.ac.cn/pdf/2007.01483.pdf论文作者本人的解读:https://zhuanlan.zhihu.com/p/157533731代码地址:https://github.com/hku-mars/decentralized_loam,代

2020-07-20 20:43:41 1795 1

原创 loam_livox 研究动态跟踪,持续更新……

1. loam_livox论文地址:loam_livox: http://xxx.itp.ac.cn/pdf/1909.06700.pdfloam_livox_loop: http://xxx.itp.ac.cn/pdf/1909.11811.pdf代码地址:https://github.com/hku-mars/loam_livox上面两篇论文是作者在livox领域的开山之作,loam_livox这篇是用livox激光来做slam,loam_livox_loop这篇是在loam_livox的

2020-07-20 18:04:03 1903 1

原创 opencv的Mat与Eigen的Matrix相互转换

首先包含这几个头文件,据说Eigen相关的要放在前面。#include <Eigen/Core>#include <Eigen/Dense>#include <opencv2/core/eigen.hpp>#include <opencv2/opencv.hpp>Eigen 转 cv::Mat关键函数:cv::eigen2cvEigen::Matrix<float, 2, 3> matrix_23f;matrix_23f <

2020-07-16 18:24:22 6790 1

原创 从数据流视角解析 loam_livox

解析一套代码,一般有两种视角。一种是按类(class)解析,另一种则是从数据流向解析。本文就从数据流的视角来解析一下 loam_livoxloam_livox 的整体结构并不复杂,核心节点就两个:livox_scanRegistration 主要用于读入数据、特征提取;livox_laserMapping 主要用于位姿估计、建图。

2020-05-15 10:30:32 6013 31

原创 livox 与 velodyne 区别

livox 与 velodyne 区别,主要就是机械激光和固态激光的区别。把抽象的激光器想像成激光笔,就比较好理解了……

2020-05-15 10:27:30 2628

原创 CloudCompare 中文包制作详细教程

制作CloudCompare 中文包,避免绕弯!

2020-05-09 08:50:39 11532 1

原创 CloudCompare + VS2015 编译指南,手把手教你配置最全插件!

CloudCompare(下面简称cc)编译教程,使编译结果支持读取pcd、las文件

2020-05-08 18:03:37 4668 3

原创 GDAL+vs2015 编译

参考:https://blog.csdn.net/tyutyqw/article/details/84941805用v2.4.2版本的,3.0以上版本还要依赖proj库,很麻烦找到nmake.opt文件,改两个地方:安装目录和启用win64特别注意,安装路径不要有空格,例如Program Files等等最后在vs的命令行工具输入:nmake /f makefile.vcnmake ...

2020-05-08 16:13:02 767

原创 win10 虚拟机安装

为什么要在win10系统里面用win10虚拟机,不是闲着没事干,而是在某些特定的场合,你需要一个纯净的系统来做测试。

2020-05-08 11:24:54 816

原创 loam_livox代码结构简介

loam_livox功能包关联两篇论文,一篇是loam_livox,对loam做了一些小改进,这是详细解读。另一篇是loam_livox_loop,用直方图来检测回环,用直方图来衡量关键帧与当前帧的相似性。主要是把loam用于livox上很牛,因为livox的mid40是窄视角的固态激光,比传统的机械激光(主要代表为 velodyne)视角小得多,成本也低得多,在工程上对于降低成本非常有意义,所以很牛。(固态激光与机械激光区别戳这)代码地址:https://github.com/hku-mars/loam

2020-03-23 21:37:01 5242 5

原创 arxiv 论文下载镜像

下面特别注意 http 和 https原地址:https://arxiv.org/镜像地址:http://cn.arxiv.org/ 或 http://xxx.itp.ac.cn/例如,原文地址是:https://arxiv.org/pdf/1909.11811.pdf如果下载很慢,那我们直接换成:http://cn.arxiv.org/pdf/1909.11811.pdf 或 http:...

2020-03-23 21:23:25 2372

原创 简单有效!Ubuntu18 配置mac主题极简操作!

重装过几十次ubuntu系统,还是看着mac主题的界面舒服。网上有很多大佬写了博客,效果挺好但是操作过于复杂,下面就整理一套极简操作。1. 基本配置基本配置的修改包括:mac主题图标、面板、鼠标箭头、窗口的按钮位置(放左边)、底部任务栏、终端等等。直接执行下面命令:# 安装优化工具,或者安装unity-tweak-tool也行sudo apt-get install gnome-twea...

2020-03-13 19:00:26 838

原创 完美解决github下载速度慢

当你想在github网站里面下载一个仓库时,可能会比较慢,下面提供两种方法。直接解析urlgithub/gitlab的url可以直接在这解析:https://gitee.com/projects/import/url。仓库没有依赖其他子模块(submodule)时操作比较简单,有submodule时稍复杂,详细方法看这个大佬的博客,除了解决submodule的问题,还提到了下载githu...

2020-03-11 21:13:56 7384 1

原创 Ubuntu系统的opencv 3.4安装

Ubuntu系统的opencv 3.4安装教程,用码云维护更新代码,免去网络麻烦,随时切换分支,轻松玩转多版本opencv

2020-03-06 16:55:44 3476 1

原创 Ubuntu配置安装oh-my-zsh

人生苦短,我用zsh...zsh完全兼容bash,并且oh-my-zsh的功能比bash强大很多,赶紧来试试!

2020-03-05 00:04:20 2002

原创 Ubuntu 中超好用的截图工具 flameshot

在windows下很多软件都有截图功能,按个快捷键就能截图、在图片上涂鸦、打字,在ubuntu下的却没那么多个性化的软件,系统自带截图实在难用,所以flameshot来了…Ubuntu18中的flameshotUbuntu18的默认软件源中已经有了flameshot,所以直接apt-get可以安装,但是版本不是最新的。最新版v0.6以上,截图后可以在图上输入文字,所以需要添加一个软件源安装最新...

2020-02-28 18:10:34 1138

转载 彻底删除Ubuntu引导项文件

本文主要针对UEFI和GPT双系统下UbuntuEFI分区及启动项的删除。详细操作见https://blog.csdn.net/mtllyb/article/details/78635757或https://www.jianshu.com/p/893c31c4fb19

2020-02-27 23:38:15 1221

原创 git 版本回退,撤销git pull

在程序开发过程中,难免会有“后悔”的时候。此时,如果你用了版本控制系统git,那么还有的救,当然前提是每个版本都提交(git commit)了。1.先查询一下当前状态,把当前没提交的先提交# 查询状态git status -s查询结果如果返回有东西,,就说明还有未提交的修改,那么就赶紧提交git add .git commit -m "..."2.git log列出所有版本,如下...

2020-02-27 23:26:30 3026

原创 git终端的中文乱码问题

无论在windows下还是ubuntu下,在终端如果要提交的文件名含有中文,默认git commit的时候就会把中文显示为一串数字如下: create mode 100644 "\346\265\213\350\257\225"这个时候只需要添加相应的配置即可显示正常的中文,执行以下命令即可git config --global core.quotepath false或者手动更改配置...

2020-02-27 23:25:51 1450

原创 git配置用户名密码,避免重复输入密码

1.配置用户名密码。分为设置全局和局部,我们直接设置全局的。#设置局部的话,直接去掉 --global 选项即可git config --global user.name "你的username" git config --global user.email "你的email"如果换了账号密码,用--replace-all替换全部git config --global use...

2020-02-27 23:24:48 1494

原创 OpenMVG+VS2015+Qt5.8_msvc+Win10编译指南

一、 软件下载及配置1、VS2015:下载链接:https://pan.baidu.com/s/1jxbBIrJFNtNDd4-USCV1rQ密码:80rq2、Qt5.8_msvc:下载链接:http://download.qt.io/official_releases/qt/5.8/5.8.0/qt-opensource-windows-x86-msvc2015_64-5.8.0.exe.mir...

2018-06-15 14:25:42 1961 5

原创 键盘码值表

这是标准键盘码值表,十六进制数。用于程序开发中,获取键盘按下的键,并为其绑定事件。码值含义备注0x08Backspace键0x09Tab键0x0CClear键Num Lock关闭时的数字键盘50x0DEnter键0x10Shift键0x11Ctrl键0x12Alt键0x13Pause键0x14Caps Lock键0x1BEsc键0x20Spacebar键0x21Page Up键...

2018-06-13 20:04:07 4839

原创 OSG3.6.0+Qt5.8_msvc+VS2015+Win10编译指南

一、 软件下载及配置0、VS2015:链接:https://pan.baidu.com/s/1jxbBIrJFNtNDd4-USCV1rQ密码:80rq1、Win10 SDK: https://download.microsoft.com/download/5/A/0/5A08CEF4-3EC9-494A-9578-AB687E716C12/windowssdk/winsdksetup.exe?o...

2018-06-11 16:30:28 7362 1

lvx 批量转 las 代码,vs2019 工程

详细参考博客:https://blog.csdn.net/weixin_40331125/article/details/111905853

2021-02-19

大疆 lvx 批量转 las

解析 lvx 文件的轻量级的控制台程序。支持 lvx 批量转 las,从 livox-hub 中取出特定设备的点云,提取指定时间戳范围的点云。详细用法参考博客:https://blog.csdn.net/weixin_40331125/article/details/111905853

2021-02-19

利用 CloudCompare 读取大疆 livox 的 lvx 文件

下载 CloudCompare 2.11 版本,将此 dll 放置到其 plugins 文件夹下即可读取大疆 livox 的 lvx 文件。详细参考博客:https://blog.csdn.net/weixin_40331125/article/details/111905853

2021-02-19

xlnt_demo,利用C++开源库xlnt读写excel,vs2015工程

利用C++开源库xlnt读写excel的vs2015工程。详细教程参考博客:https://humfrey.blog.csdn.net/article/details/107527883

2020-07-24

osgeo4w下载的pdal库

编译cloudcompare要用到pdal库,但是pdal编译非常麻烦,所以用OSGeo4W64。但是OSGeo4W64下载非常慢,所以这个包提供给网络不好的朋友。解压到C盘根目录,避免出错。

2020-05-08

MBuntu-Wallpapers.zip

mac主题壁纸49张。

2020-03-11

OpenMVG源码及各种依赖库

该资源包含OpenMVG源码及各种依赖库,详细配置方案见博客: https://blog.csdn.net/weixin_40331125/article/details/80704878

2018-06-15

OSG+Qt 已经编译好第三方库

该资源主要用于QT结合OSG开发,已经用QT5.8_msvc编译好了第三方库,可以直接使用,详细使用方法见博客:https://blog.csdn.net/weixin_40331125/article/details/80654081

2018-06-11

空空如也

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

TA关注的人

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