![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Ubuntu
文章平均质量分 54
晓晨的博客
这个作者很懒,什么都没留下…
展开
-
解决 undefined reference to XXXX的类似问题
最近在使用一个第三方库时出现错误:MatchersImpl.cpp:82: undefined reference to `Nabo::NearestNeighbourSearch查找了之后发现,头文件在:“/usr/local/include/nabo"路径下,编好的动态链接库在”/usr/local/lib"路径下。这样再次编译就可以了。原创 2023-07-22 16:52:30 · 182 阅读 · 0 评论 -
USB串口操作(C,C++)
我们在日常使用过程中经常需要对USB串口进行一些读写操作,这里记录一下C,C++两种语言的操作过程.注意:作者使用的环境为Ubuntu,在windows系统中使用需要对应把ttyUSB转换为COM口.原创 2023-07-03 12:05:26 · 2099 阅读 · 0 评论 -
gnuplot画图
输入下述命令,打开两个不同的位姿文件,同时进行绘图.原创 2023-07-03 11:45:34 · 472 阅读 · 0 评论 -
FAST-LIO2论文阅读
之前写的一个关于FAST-LIO论文阅读的总结,可以参考FAST-LIO2是港大MaRS实验室在FAST-LIO框架的基础上进行了修改而成,集成了他们课题组的几个工作,形成了一个非常优秀且极具代表性的框架。系统的整体框架如下,与FAST-LIO相同仍然使用了一个紧耦合迭代扩展卡尔曼滤波(红色框内)。不同的地方主要在于1)直接使用输入的激光雷达原始点进行配准,去除了特征提取模块;2)增加一个ikd-tree的数据结构,能够快速的查询、增删,提高效率。原创 2023-06-04 15:40:53 · 1491 阅读 · 0 评论 -
Hesai激光雷达使用PTP时间同步
PTP是一个网络同步时钟的协议,全称是Precise Time Protocol,也称为IEEE 1588,其有IEEE1588v1和IEEE1588v2两个版本(其中v1版本是为工业自动化测量和控制系统开发的,适用于工业局域网应用。v2版本是在v1版本的基础上,专门针对通信网改进的,我们使用的是IEEE1588v2版本)。当硬件支持时,PTP 精度能达到亚微秒,在外界第三方PTP Master接入时连接方式如图 2中所示。原创 2023-06-03 15:22:09 · 2629 阅读 · 0 评论 -
Ubuntu中自定义terminal输出文字颜色
我们在Ubuntu中经常使用terminal进行各种操作,输入各种命令。此外,我们在编程时自己输出一些信息也会在terminal中进行显示。但是,其默认的输出都是白色的文字,非常的不起眼,下面我们通过定义一些简单的变量来定义输出信息的颜色/加粗等格式,使重要信息能够得到强调。大家感兴趣的可以试一下。原创 2023-02-13 09:33:53 · 696 阅读 · 0 评论 -
Ubuntu 18.04使用CMake编译可执行文件、动态链接库
之后,我们在build文件中可以找到一个新生成的Test文件。文件,这就是我们需要的动态链接库,能够分享给其他人进行使用。保存之后,在build文件中打开一个终端,输入下述命令。同样的,在build文件中打开一个终端,输入下述命令。在开始之前,我们先准备一个项目所需要的基本结构。中新建一个test.cpp文件,并加入以下内容。至此,我们完成了编译生成可执行文件的操作过程。我们可以看到新生成了一个。原创 2023-01-02 22:07:26 · 1948 阅读 · 4 评论 -
Ubuntu常用命令
把常用的Ubuntu命令总结如下,作为记录,方便使用。原创 2022-10-16 21:36:17 · 191 阅读 · 0 评论 -
通过脚本关闭Ubuntu某一进程
在使用过程中可以通过kill,pidof, ps等命令或脚本关闭进程。原创 2022-09-21 19:51:48 · 3021 阅读 · 0 评论 -
Ubuntu18.04使用Xorg创建虚拟屏幕
使用远程软件,如向日葵、TeamViewer、Nomachine等来控制远程的电脑(Ubuntu 18.04桌面版本)作为服务端被远程电脑若不连接屏幕会出现错误,能访问,但是不能控制图形化界面。原创 2022-09-21 17:24:40 · 6571 阅读 · 8 评论 -
多台电脑/多系统共享键鼠神器(synergy)安装与使用
日常使用两台电脑时桌面上放两套鼠标键盘过于杂乱,使用无线鼠标接收器进行切换也比较麻烦。Synergy软件为我们提供了一个较好的解决方案。(注:Synergy官网目前都是付费版本,有一些网站还能找到免费版,我这里也上传一个资源,方便大家下载使用)......原创 2022-07-02 23:19:47 · 5626 阅读 · 0 评论 -
Ubuntu安装搜狗输入法
大家对于搜狗输入法还是比较依赖的,在Linux系统下安装一个比较方便。下面参考搜狗输入法的官方介绍对安装过程进行简单总结。原创 2022-06-29 19:11:20 · 7687 阅读 · 2 评论 -
VS Code注释插件doxygen documentation generator
最近发现一个挺好用的注释工具,在vs code的扩展工具中找到 Doxygen Documentation Generator并安装。默认的使用方法为:在代码文件头或者自定义函数上方的位置输入:/**,然后enter键。则会自动生成相应的注释。自定义代码格式可以通过:File–>Preference–>Settings–>Extensions–>Doxygen Documentation Generator Settings设置相应的格式。...原创 2022-06-27 10:33:19 · 4454 阅读 · 0 评论 -
ROS中PointCloud转换为PointCloud2类型
convertPointCloudToPointCloud2函数转换ROS中PointCloud数据为PointCloud2类型。原创 2022-06-25 16:17:17 · 2393 阅读 · 0 评论 -
CMakeLists用法
CMakeLists文件原创 2022-06-19 11:43:46 · 924 阅读 · 0 评论 -
解决dpkg: warning: files list file for package(libboost-dev libpcl-dev)
遇到下述的问题 dpkg: warning: files list file for package “XXXXXX”原因可能是原先自己装过源码编译的boost库解决方案原创 2022-06-19 11:11:57 · 657 阅读 · 0 评论 -
Cartographer配置与安装
cartographer_ros实战安装原创 2022-02-06 22:55:27 · 6453 阅读 · 0 评论 -
Vim编辑器简单入门
Vim编辑器简单入门Vim编辑器在Linux系统中非常常见,各位同学可能在很多时候在各种地方看到过类似于vim filename 的命令。本文对Vim编辑器进行简单介绍,以及入门操作命令进行记录。简而言之:Vim是Vi发展而来的一个程序开发工具。通过apt install 的方式进行安装:sudo apt install vimvi/vim 共分为三种模式:命令模式输入模式底线命令模式分别对这三种模式的功能,及使用场景进行介绍:命令模式我们使用vim yourfilename 命令原创 2022-01-26 01:00:51 · 378 阅读 · 0 评论 -
Ubuntu录屏及gif制作
系统:Ubuntu 18.04软件:SimpleScreenRecorder (录屏软件)及 ffmpeg 软件(视频转为动图)软件安装两个软件均可通过apt-get的方式安装。打开一个终端,输入:sudo apt-get install simplescreenrecorder安装simplescreenrecorder接着输入:sudo apt-get install ffmpeg安装ffmpeg 软件录制视频打开软件simplescreenrecorder点击 con.原创 2021-10-05 15:38:42 · 629 阅读 · 0 评论 -
Ubuntu 18.04.05 LTS配置ROS Melodic各种问题详细解决(填坑)
Ubuntu 18.04.05 LTS配置ROS Melodic各种问题详细解决前言安装过程介绍案例使用前言ROS包括多个版本,适应于各不同版本的Linux系统。(查看各版本对应关系)本文主要针对:操作系统:Ubuntu 18.04.05 LTSROS版本:Melodic进行处理。安装过程主要参考:ROS官方教程安装过程介绍对ROS官方教程简单介绍如下:1) 打开“软件与更新(soft & update)”,选择"restricted," “universe,” and “mul原创 2021-06-14 11:46:33 · 1716 阅读 · 0 评论 -
Ubuntu & Windows通过pscp传输
首先我们要注意安装了pscp其次要在cmd命令提示符窗口进行操作,而不是在PuTTY中(win+R 输入 cmd 打开命令提示符)1.从ubuntu到windows(文件)pscp xiaochen@192.168.137.108:Desktop/a.txt D:\backup\a.txtpscp ubuntu系统中的用户名@远程(ubuntu)IP地址“英文:”要拷贝文件在ubuntu中...原创 2020-03-01 18:37:30 · 407 阅读 · 0 评论 -
Ubuntu中vi命令对文件内容进行操作命令
关于vi命令的使用,以前百度了半天也没找到详细的操作实例,都是抄来超区一些没有的东西。这里我提供一个使用vi命令修改文件并保存的详细实例教程,分享了!就以修改/opt/lampp/etc/...转载 2020-03-01 00:54:55 · 1098 阅读 · 0 评论