自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Clion and Ros

我们把鼠标放在函数上面只能看见函数的声明,要想不跳转文件看到函数的定义内容,可以将鼠标光标放在函数所在的位置,然后快捷键ctrl+shift+i即可预览。1、-DCATKIN_DEVEL_PREFIX:PATH=(自己工作空间的devel目录的完整路径)2、Build directory这一栏填:自己工作空间的build目录的完整路径。至于和clion的版本有无关系没研究过,2021.3的版本试过没问题!修改 clion 默认配置。1、快捷预览函数的定义。

2024-03-13 16:08:40 182 1

翻译 Gstreamer官网教程翻译系列(一)

没有什么比在屏幕上打印“Hello World”更好的对软件库的第一印象了!But since we are dealing with multimedia frameworks, we are going to play a video instead. 但是由于我们正在处理多媒体框架,因此我们将播放视频。real。

2023-10-23 22:43:15 133 1

原创 ubuntu18下安装nodejs

先不要着急更新glibc库,搞不好把系统搞乱,更新其实也可以,我之前有篇文章提到过安装高版本的gligc。再不更新的情况下如何解决该问题呢,答案就是安装低版本不需要glibc2.28的nodejs版本。只需要把前面的安装命令的18.x改为16.x即可。https://github.com/nodesource/distributions NodeSource官方的GitHub,其他版本和系统可自行查阅。本来是不需要nodejs的,但是最近安装cursor时发现需要nodejs环境,所以开始摸索安装。

2023-04-06 11:20:27 2987 1

原创 cmake命令仓库

cmake命令语法记录

2022-11-08 17:24:36 345

原创 Linux mint初体验

前言:整体布局接近win10,配色各方面很不错,细节拉满,体验感比Ubuntu要好,性能暂不清楚。1.vi上下左右键退格键不管用的问题新安装linux系统后,好多人可能都碰到过这样的问题,vi对文件进行编辑时,上下左右键变成了ABDC,退格键也不管用。解决办法其实也很简单,首先卸载掉旧的vim-common。sudo apt remove vim-common然后安装新的:sudo apt install vim#这才是vim的full版本2.mint更换源虽然有可

2022-03-27 12:08:47 1356

原创 Ubuntu18下qt没法输入中文的解法方法

前言我在ubuntu18中安装了搜狗输入法,浏览器中可以正常输入中文,但是qt creator中不行,搜索相关文章后解决。步骤 看了一下这篇文章:Ubuntu下Qt不能输入中文_koenlee的博客-CSDN博客,方法虽不适用我的系统,但是这句话有用:搜狗输入法只能在浏览器或者其他地方能输入中文。在Qtcreator中无法输入中文。解决的方法就是安装其他输入法。接下来看了两篇文章,适用我的系统,最终解决。1)ubuntu18上解决Qt无法...

2022-01-24 17:19:22 1256

原创 Ubuntu软件安装系列---eigen、opencv等

前言经常需要在Ubuntu中安装一些列软件,特此在这里总结各种机器人需要用到相关软件/库,后续更新都加到这里。一、Eigen的安装Eigen的官方网址:Eigen这里面就可以找到压缩包,如下:下载tar.gz然后解压:tar -zxvf xxx.tar.gzcd xxxmkdir buildcmake .. #编译上层目录中的CMakeLists.txt,在build中生成makefilemake -j 8 #-j 8,多核cpu上并行编译sudo make ins.

2021-11-19 09:49:05 2824

原创 Ubuntu18笔记本安装nvidia显卡驱动

前言安装这个过程有点曲折,卸载重装了好几次最终才成功。本人用的是笔记本。安装过程开始试过使用Ubuntu自带”软件和更新“里的附加驱动这一栏里,有显卡驱动,这里面我的电脑显示了495、470、460的版本,470写的是tested。通过这种方式安装了三次三个版本都卸载了,就是不行这个方法。开机后无法进入图形界面。选择放弃!最终选择通过手动下载驱动去安装。终端输入:ubuntu-drivers devices,查看你自己电脑的显卡型号。我这里显示的信息是470是推荐的驱动版本,于是我去官网

2021-11-11 15:24:09 2986

原创 安卓开机自启动app

前言工作需要搞一个工业平板的开机自启动实现,最终搞定,记录在此。初次探索在安卓中,想要实现app开机自动启动,需要实现拦截广播android.permission.RECEIVE_BOOT_COMPLETED,并且需要使用静态注册广播的方法(即在AndroidManifest.xml文件中定义广播)1.在应用源码里的AndroidManifest.xml添加如下内容package="com.example.test" //填自己应用的包名,涉及到包名的地方都修改一下android:s

2021-11-10 14:21:50 15277 3

原创 PX4中启动多机仿真

一次性启动多机,这种无法实时查看终端的显示信息:cd PX4-Autopilot./Tools/sitl_multiple_run.sh 2 # 2 here is the number of vehicles/instances 分别启动:cd PX4mkdir -p Scriptscd Scriptswget https://github.com/microsoft/AirSim/raw/master/PX4Scripts/sitl_kill.shwget https:.

2021-11-02 15:05:52 288

原创 墨卡托投影与瓦片地图

一、开胃小知识先写几个小知识点:1)既然地球是圆的,但是为什么地面却是平的呢?这主要是因为人和地球比起来,相差悬殊;人眼看到的地球表面区域弧度非常小,人类察觉不到,从而产生地面平坦的错觉,我们因此会认为“地面是平面”了。2)纬度是指某点与地球球心的连线和地球赤道面所成的线面角,其数值在0至90度之间。经纬度是经度与纬度的合称组成一个坐标系统。又称为地理坐标系统。东经正数,西经为负数;北纬为正数,南纬为负数。3)东西半球分界线不是本初子午线;而是东经160度和与其相对的西经20度所组成的经线圈

2021-11-01 16:55:35 4829 1

原创 从零开始学QT系列——(2) 信号与槽

前言该系列主要参考豆子大佬的博客:《Qt 学习之路 2》目录 - DevBean Tech World。2.信号与槽信号槽是 Qt 框架引以为豪的机制之一。熟练使用和理解信号槽,能够设计出解耦的非常漂亮的程序,有利于增强我们的软件设计能力。所谓信号槽,实际就是观察者模式。当某个事件发生之后,比如,按钮检测到自己被点击了一下,它就会发出一个信号(signal)。这种发出是没有目的的,类似广播。如果有对象对这个信号感兴趣,它就会使用连接(connect)函数,意思是,用自己的一个函数(成为槽(s

2021-10-28 18:35:44 615

原创 从零开始学QT系列——(1) 第一个QT程序

前言因工作需要用到qt,打算边学边写,主要记录自己的思维理解及一些重要的知识点,文章会参考很多大佬的博客,都会注明。不打算写的很有逻辑和条理,如有朋友看到了请见谅我写的不足的地方,欢迎批准指正!系列均采用了qt5.14.2的版本,mingw的编译器。虽然最新的稳定版是5.15.2,实在懒得卸载重新安装了。另外该系列基本会一直参考豆子大佬的博客:《Qt 学习之路 2》目录 - DevBean Tech World。qt5.15.2的下载安装可以参考这篇文章:Qt5.15下载和安装教程_QTkaifa的

2021-10-28 16:55:40 533

原创 wsl2中安装中文输入法

前言在安装qgc那篇教程中已经说过,安装好后的xfce4桌面默认就是英文,没有中文字库,所以需要显示中文的地方会乱码,同时你没法输入中文。首先,按照之前说的,先安装:sudo apt install ttf-wqy-zenhei方案一参考了这篇知乎文章:wsl2+kali+中文输入法 搭建开发环境 - 知乎安装kalisudo apt install kali#与作者的不太一样,我的只有这个安装中文输入法sudo apt install ibus ibus-pinyi

2021-10-27 09:42:02 9804 4

原创 远程连接wsl的Ubuntu子系统

前言本文主要参考了该篇文章:WSL远程连接与MobaXterm - Rogn - 博客园1.安装openssh-serversudo apt-get install openssh-server一般是默认安装了,或者你按我参考的教程中先卸载再安装。2.编辑sshd_config文件vi /etc/ssh/sshd_config#由于我用的是root账户,所以我的命令前都不需要sudo更改如下地方:因为我不需要密码授权,我的root账户没有密码。所以我注释了上一行,开

2021-10-19 17:07:28 859

原创 PX4-SITL与AirSim的通信

前言首先在wsl2中安装PX4,在windows上安装好UE4和airsim。然后按照Airsim的文档配置好PX4的相关设置,链接如下:PX4 SITL with WSL 2 - AirSim。1.在Wins中设置防火墙开放端口具体可以自己百度,或者参考这个链接:window如何设置防火墙开放端口 - 简书当我按教程设置并开放了端口后,在wsl2中运行:make px4_sitl none_iris,然后运行Airsim中的block.uproject,点Play运行后,等了很久依旧没连成

2021-10-19 16:05:16 1152 3

原创 wsl2中安装QGC

1.问题描述root@LQ:/home/packages# ./QGroundControl.AppImage /tmp/.mount_QGrounY4TbnX/QGroundControl: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/.mount_QGrounY4TbnX/QGroundControl)2.查找解决方案1)采用该链接的方案下载编译glibc-2.29:

2021-10-19 10:53:21 2184

原创 Win10下安装wsl2

前言上篇文章写了Win10下安装wsl,这个版本就是wsl1,如何查看自己的wsl版本呢?在cmd或者PowerShell中输入:wsl -l -v由于我已经升级到wsl2了,所以可以看到我已经是2版本了:下面详解wsl2的升级过程。1.下载升级这里具体可以查看这篇博客:WSL1 升级为 WSL2 - 晓晨Master - 博客园一般下载x64的内核,具体查看自己的电脑的具体信息,输入systeminfo查看!2.启用Hyper-V我在第一次输入:wsl ...

2021-10-18 11:15:00 1877

原创 Win10下安装wsl

1.安装wsl去MicroSoft Store里搜索你需要的Ubuntu版本,比如:ubuntu18,然后选择相应的版本安装。2.开启子系统支持控制面板——>程序与功能——>启动或关闭Windows功能:勾选 适用于Linux的Windows子系统,重启即可。3.启动并配置在开始面板里点击最近添加的软件Ubuntu18.04。安装完成后,提示你输入用户名和密码,你可以输入也可以不输入,直接关闭窗口再打开子系统,这样得到的是一个没有密码的root账户,如果只是个人电脑使用子系统

2021-10-15 11:55:11 2077

原创 Ubuntu18.04下安装python-pcl

1.先安装c++版的pcl,这个网上很多资料参考,请自行查阅;2.在安装python-pcl时,可通过源码安装,但是我没有成功,遇到一些问题,所以不建议用这种方式;$ git clone https://github.com/strawlab/python-pcl.git$ cd pcl/Python$ python setup.py install3.我采用的方式:$ pip install python-pcl安装完成后,import pcl时报错如下:ImportError

2021-10-13 12:00:03 835 1

空空如也

空空如也

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

TA关注的人

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