Ubuntu学习笔记
文章平均质量分 70
本人从Windows转到Ubuntu系统,其中踩过一些坑,总结出一些如库安装和代码管理等等常常遇到的问题,供大家参考
三轮车的视觉进阶_
为什么我的眼里常含泪水,因为我还有一个算法不会......
展开
-
boost::filesystem::directory_iterator() 出现段错误 Sementation fault
这是一个复盘帖,将遇到的boost的相关问题复盘一下, 先贴上我的代码部分:if (boost::filesystem::is_directory(mypath)){ boost::filesystem::directory_iterator end_iter; std::cout << "mypath is a directory! " << mypath.string() << std::endl; boost::filesystem:原创 2021-04-12 19:18:39 · 1539 阅读 · 0 评论 -
将Rosbag中的Compressed类型的图像转换成raw类型
经常存在这种情况, 我们需要在移动设备上录制一些包含图像信息的rosbag, 但是如果录制raw格式的话,占的内存空间太大, 一般可以采用录制compressed模式; 但是一般的代码中,图像从sensor_msgs转换到cv::Mat都是通过原图像,即raw类型的topic, 这时可以我们自己手动添加函数, 即可以订阅compressed topic的类型; 或者如果该代码实在麻烦,也可以之间将录制好的comppressed包转换成raw格式;haha@haha:/opt/ros/kinetic/l原创 2020-10-29 14:32:07 · 4021 阅读 · 2 评论 -
【讲清楚】rebase的使用
Git rebasegit original log:目前有多于三个的log,而我想要合并最近的两个 log, 也就是上图中紫色的圈和黄色的圈,所以这个时候使用rebase的方式如下:git rebase -i ee9ee598ea2a4bece9b23注意这个时候的应该使用的log的编码是红色的圈,虽然我想要合并紫色和黄色,但是需要在红色圈的基础上进行合...原创 2020-03-26 14:16:37 · 4455 阅读 · 0 评论 -
GIT代码管理: git remote add
这里主要以 如何将一份已经写好的代码提交到两个git远端 为例, 更好地理解git remote add这句;首先要明白一句代码的意思,以github最经常的提示为例:在这张图面里git init, git add 和git commit 都是前期的准备, 相当于将你本地的文件都上传到了本地仓库,但是还没有像远端仓库提交;这时执行git remote那句话,就是先将本地仓库...原创 2019-02-22 11:50:31 · 175193 阅读 · 21 评论 -
NVIDIA 显卡驱动安装
背景: UBUNTU16.04 +NVIDIA-384安装过程比较坚信,参考了很多人的博客,中间走了一些弯路,下面主要将大家的方法分为两类:1. 使用apt-get 安装的方法2. 使用官网下载 .run 文件安装的方法我两种方法都试了,先用第一种没成功,又尝试了第二种,也没成功,后面又重新安装第一种,成功。所以,下面的方法总结是按照apt-get的安装方法,如果想用.run文...原创 2019-07-05 15:49:19 · 4520 阅读 · 6 评论 -
LInux下的交换分区以及相关查看命令
linux下SWAP为交换分区,也就是虚拟内存;当linux系统的物理内存不够的时候,就需要将物理内存中的一些东西释放出来,以供当前程序使用;那些被释放的空间可能来自于一些很长没有什么操作的程序,被释放出来的空间中保存的内容就会被临时放入swap中;等到那些程序要运行时,再从swap中恢复保存的数据。具体swap分区的大小设置问题参考Linux交换分区设置多大为好?如何查看系统...原创 2020-02-20 11:56:33 · 4967 阅读 · 0 评论 -
Ubuntu下添加boost库
@Ubuntu下Boost库的链接在CmakeLists.txt中添加Boost组件Boost具有很好的平台独立性,因此可以作为首选api来完成特定功能。最常用的为filesystem,用来获取程序的运行目录#include <boost/filesystem/path.hpp>#include <boost/filesystem/operation.hpp>...原创 2019-11-19 19:57:15 · 1703 阅读 · 0 评论 -
Unknown CMake command "rosbuild_add_executable".
I got this error when I try to add ROS to a existing project. To slove this probelm you can check your file in this two ways:1. Check File .bashrc TO check whether you current project ROS pat...原创 2019-11-13 16:00:50 · 2943 阅读 · 0 评论 -
问题:lapack.so
在使用maptam的calibration camera的时候发现一个问题,运:roslaunch mcptam camera_calibrator.launch camera_name:=camera1 device:=/dev/video0提示出错:symbol lookup error: /usr/lib/liblapack.so.3: undefined symbol: sget...原创 2019-05-23 13:41:17 · 1176 阅读 · 0 评论 -
MCPTAM安装
谨以此文纪念我在MCPTAM的大坑里呆的一天gengxin: ros install : https://blog.csdn.net/random_repick/article/details/78211030更新:现在为两周之后的安装更新, 之前环境的配置没问题之后,开始按照GettingStart用launch文件运行,第三部分Camera Intrinsic Calibration可...原创 2019-05-22 17:51:59 · 502 阅读 · 0 评论 -
ubuntu之路
1. ubuntu 安装首先设置让系统能够进入BOIS 电脑,设置->更新与安全 ->恢复 ->高级启动 ->立即重启 ->疑难解答 ->从U盘进入系统设置->更新与安全 ->恢复 ->高级启动 ->立即重启 ->疑难解答 ->高级选项 -> UEFI固件设置然后插入U盘,用启动盘进行安装点击insta...原创 2018-09-27 09:42:50 · 157 阅读 · 0 评论