![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
「 LINUX 」
MobRoboTrans
切忌“浮于表面,华而不实,好高骛远”,谨记“做十说九”
展开
-
「 Linux调试错误 」E: Invalid operation updade
一、前言小白遇到个Linux指令问题,随手记录分享。二、问题描述E: Invalid operation updade三、解决方法sudo apt update或sudo apt full-upgrade*亲测有效原创 2021-11-08 20:50:45 · 9613 阅读 · 6 评论 -
「 Gazebo仿真 」地图创建、多模型显示、基本指令
一. 地图的构成讲解,地图由三部分构成,一部分是在物理环境中实际的接触形状(.txt文件描述),第二部分是可视化形状(.png文件描述),最后是模型的贴纸(.png文件描述)。在实际操作中,我们当然会将前两部分设置一致,第三部分的分辨率越高越好。二. 如何生成/修改地图(1)查看Params文件夹的**.yaml文件,如:simulate_params.yaml,得知目前仿真平台使用的地图文件名,例如:# topicsheightmap_name : "./mo......原创 2021-11-08 10:18:32 · 5273 阅读 · 0 评论 -
「 Linux 」C++获得系统时间方法
一.前言小白转战回 LInux Gazebo 仿真平台了,正在完善控制系统的写文档功能,下面记录C++获取系统时间戳的功能。二.功能代码1.需要添加的头文件#include <time.h>#include <iostream>2.功能函数void ADRC::WriteLog(){ //获取系统时间戳 time_t timeReal; time(&timeReal); timeReal = timeReal + ......原创 2021-09-04 15:30:43 · 5432 阅读 · 0 评论 -
「 Linux调试错误 」CMake Error at /opt/ros/kinetic/share/ros/core/rosbuild/public.cmake:129 (message):
1.问题描述在编译ORB_SLAM2中Example的ROS时,执行到 $ chmod +x build_ros.sh $ ./build_ros.sh 时。报出如下错误:CMake Error at /opt/ros/kinetic/share/ros/core/rosbuild/public.cmake:129 (message): Failed to...原创 2019-05-16 09:10:19 · 6256 阅读 · 3 评论 -
「 Linux编译错误 rospack 」Error: package ‘ORB_SLAM2‘ depends on non-existent package ‘cv_bridge‘ and rosd
1.问题描述在编译ORB_SLAM2中Example的ROS时,执行到 $ chmod +x build_ros.sh $ ./build_ros.sh 时。报出如下错误:[rospack] Error: package 'ORB_SLAM2' depends on non-existent package 'cv_bridge' and rosdep claims ...原创 2019-05-16 08:59:25 · 4416 阅读 · 3 评论 -
「 Linux 调试错误 」sudo: unable to resolve host tiddy: Connection timed out
1.问题描述给计算机起了个好听的名字,它就不乐意了,执行sudo命令时,故意慢半拍。报告的错误信息如下:sudo: unable to resolve host tiddy: Connection timed out2.错误原因由系统盘 “etc “文件夹下面的hosts里面的主机名(localhost)和hostname里面的主机名不一致导致的。3.解决方法更改名字......原创 2019-05-14 14:17:10 · 1454 阅读 · 0 评论 -
「 Linux 调试错误 」Invalid <arg> tag: environment variable ‘TURTLEBOT_GAZEBO_WORLD_FILE‘ is not set.
1.问题描述在安装 turtlebot_gazebo仿真器时,出现如下错误:~$ roslaunch turtlebot_gazebo turtlebot_world.launch... logging to /home/anan/.ros/log/7ead04ea-63e6-11e9-94c2-9cf387dafe8c/roslaunch-ubuntu-31541.logCheck...原创 2019-04-22 13:23:57 · 5374 阅读 · 7 评论 -
「 Linux调试错误 」E:Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
1.问题描述在安装libglew-dev依赖项时,电脑未连接网络,出现了如下错误。E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: Unable to lock the administration directory (/var/lib/dpkg/), is......原创 2019-04-11 16:33:06 · 2221 阅读 · 4 评论 -
「 Linux调试错误 」E: Unable to locate package libcxsparse3.1.2;E: Unable to locate package libcxsparse3.1
1.问题描述在安装Ceres库依赖项时,出现了如下错误。E: Unable to locate package libcxsparse3.1.2E: Unable to locate package libcxsparse3.1.2E: Couldn't find any package by regex 'libcxsparse3.1.2'2.错误原因Linux系统版本与依......原创 2019-03-20 20:22:58 · 3118 阅读 · 7 评论 -
「 Linux调试错误 」roscore:Unable to contact my own server at [http://172.20.10.3:40601/]
1.问题描述小白在另一个实验室连上新的网络后,出现了roscore运行不成功的问题,错误如下:... logging to /home/anan/.ros/log/78ed62aa-497b-11e9-aa4d-9cf387dafe8c/roslaunch-ubuntu-4691.logChecking log directory for disk usage. This may ta......原创 2019-03-18 21:04:34 · 2386 阅读 · 0 评论 -
「 Linux调试错误 」*** No rule to make target ‘/usr/lib/x86_64-linux-gnu/libproj.so‘, needed by ‘joinMap‘.
1.问题描述在使用PCL做点云拼接工程中,make后出现缺少库的错误:No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so',错误具体如下:make[2]: *** No rule to make target '/usr/lib/x86_64-linux-gnu/libproj.so', needed by 'jo......原创 2019-03-15 23:44:19 · 11120 阅读 · 6 评论 -
「 Linux调试错误 」c++: error: unrecognized command line option ‘-03’
1.问题描述安装完PCL后,实现一个点云拼接的程序,但在make时出现C++11相关错误。具体如下:2.错误原因原来是CMakeLists.txt里面,定义错了内容,在网上找了很多教程都不通,最后还是被师兄一语点破。3.解决方法打开CMakeLists.txt,将“数字0”修改成“大写字母O”即可解决。将改成至此“-03”的错误就完美解决了。......原创 2019-03-15 23:50:30 · 4433 阅读 · 3 评论 -
「 Linux调试错误 」vtk-7.1/vtkModuleAPI.cmake:120 (message):Requested modules not available:
1.问题描述:在安装好 OpenCV的依赖项后,对 OpenCV进行cmake时,提示 vtk模板错误,具体如下:CMake Error at /usr/lib/cmake/vtk-7.1/vtkModuleAPI.cmake:120 (message): Requested modules not available: vtkRenderingOpenGLCall St......原创 2019-03-05 13:00:01 · 3734 阅读 · 0 评论 -
「 Linux调试错误 」 errorE: unable to locate libjasper-dev
1.问题描述ubuntu18.04系统上安装opencv依赖包时,libjasper-dev无法安装,使用指令如下:$sudo apt-get install libjaster-dev提示错误如下:errorE: unable to locate libjasper-dev2.解决方法:将下面三条指令以此在终端执行$add-apt-repository "deb......原创 2019-03-04 20:26:40 · 1773 阅读 · 4 评论 -
「 Linux调试错误 」E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailab
1.问题描述在希望更新(sudo apt-get update)时,弹出如下错误:E:Could not get lock /var/lib/apt/lists/lock - open (11: Resource temporarily unavailable)2.解决方法在终端执行下面代码,再次更新即可:sudo dpkg --configure -a*亲测有效......原创 2019-03-04 19:46:54 · 938 阅读 · 0 评论 -
「 Linux调试错误 」Sophus/sophus/so2.cpp:33:26:error: lvalue required as left operand of assignment
1.问题描述安装Sophus库时,cmake通过,在make时,发生错误。提示错误如下:1. Sophus/sophus/so2.cpp:33:26:error: lvalue required as left operand of assignmentunit_complex_.real() = 1.;2. Sophus/sophus/so2.cpp:33:26:error: lv......原创 2019-03-04 19:05:35 · 3053 阅读 · 6 评论 -
「 Linux 」“ Linux系统常用的软件安装指令汇总(11)”持续更新
前言 小白将 Linux 中常用的软件列些在下面,方便装机的时候使用。持续更新...目录:1.1 解压软件1.2 VIM编辑器1.3 Gedit编辑器1.4 cmake软件1.5 Eigen库 (C++ 开源线性代数库)1.6.Sophus库1.7.PCL点云库1.8 Ceres优化库2.1 三位可视化工具RViz2.2 GUI开发工具......原创 2018-11-26 14:58:49 · 924 阅读 · 0 评论 -
「 Linux 」“VIM编辑器使用方法”讲解
前言: VIM 是一个功能强大、高度可定制的文本编辑器。VIM在编辑器的地位是很高的,得益于 VIM的指法,敲起代码来如行云流水。1.终端命令 ①.用 VIM编辑器打开文件:VIM “文件名” //此文件名需要带后缀 ②.VIM编辑器 切换到文本输入模式的命令键: 键 功能 i ......原创 2018-11-24 21:39:47 · 927 阅读 · 2 评论 -
「 Linux 」 “Linux系统常用的终端快捷指令汇总(3)”持续更新
前言 下面将给出,从第一天学习Linux至今,小白使用到的Linux终端快捷指令,按第一次使用时间的排序。目录1.终端输入栏光标快速移动指令2.终端清屏指令3.快速选择终端窗口指令1.终端指令输入栏光标快速移动#快速回到输入栏最左边'ctrl'+a#快速回到输入栏最右边'ctrl'+e2.终端清屏指令'ctrl'+ l3.快速选择终端窗口......原创 2019-03-16 23:08:04 · 863 阅读 · 0 评论 -
「 Linux 」“安装中文输入法方法”讲解
每重装一次Linux系统都会被中文输入法打扰一下,把安装方法记录下来吧。1.点击屏幕右上角的螺丝口,选择“System Settings”.2.点击“Language suport”.3.弹出语言支持安装窗口,点击“install”。4.在终端窗口输入下面安装指令:$sudo apt-get install fcitx-table-wbpy5.再次点击屏幕右上角......原创 2019-05-14 13:59:32 · 19993 阅读 · 2 评论 -
「 Linux 」 “Linux系统常用的系统快捷指令汇总(2)”持续更新
前言 下面将给出,从第一天学习Linux至今,小白使用到的Linux终端快捷指令,按第一次使用时间的排序。目录1.搜索文件/文件夹2.查看隐藏文件/文件夹快捷键1.搜索文件/文件夹'ctrl' + f2.查看隐藏文件/文件夹快捷键'ctrl' + h......原创 2019-05-14 19:53:05 · 834 阅读 · 0 评论 -
「 Linux 」“安装Pangolin可视化和用户接口”方法
Pangolin软件可以用于3D视图和3D导航的视觉图。将以下代码依次输入到终端中,$ git clone https://github.com/stevenlovegrove/Pangolin.git$ sudo apt-get install libglew-dev #依赖库$ cd Pangolin$ mkdir build $ cd build......原创 2019-05-14 21:51:13 · 1913 阅读 · 0 评论 -
「 Linux 」“OpenCV”安装方法
前言:推荐从源代码安装的模式,编译过程需要一点时间。依赖项适用系统:ubuntu 16.04。(安装 ubantu 18.04请看第五点)1.下载源代码 下载 OpenCV 3.1.0 源代码,这里提供两种方式:官网:http://opencv.org/downloads.html 网盘:https://pan.baidu.com/s/1W_XOxBSddfnSLDFS......原创 2018-11-24 20:10:03 · 3975 阅读 · 3 评论 -
「 Linux 」“Linux系统实用的终端指令汇总(31)”持续更新
前言 下面将给出,从第一天学习Linux至今,小白使用到的Linux终端指令,按第一次使用时间的排序。本次总结有以下特点:指令从入门到高级。 从常用到专用。 循序渐进,持续保持更新。目录1.显示全部文件2.清空窗口指令3.进入 home4.进入目录5.创建一个目录(文件夹)6.删除一个目录(文件夹)7.创建一个文件8.删除一个文件9.用 ......原创 2018-11-04 19:32:50 · 865 阅读 · 0 评论