自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 Ubuntu18.04+Autoware.ai 1.12.0入坑指南(持续更新)

autoware学习网不好的话会出现:rosdep update报错:解决办法:wget https://gitee.com/ncnynl/rosdep/raw/master/rosdep_update.shsudo chmod +x ./rosdep_update.shsudo ./rosdep_u

2022-06-08 15:23:43 394

原创 urdf创建小车

2021-10-15 17:05:02 127

原创 vscode安装插件提示版本不匹配或版本过低

vscode 安装插件失败,提示版本过低1.手动下载相关插件,如cmake、ros等1.手动下载相关插件,如cmake、ros等双击下载包,进入extension文件夹,找到package.json文件,将 "vscode": "^1.37.0"中的数字改为你的vscode对应版本。打开vscode手动安装插件即可成功。...

2021-10-12 21:27:45 7063

原创 vscode下载速度太慢解决办法

vscode 官网下载太慢的解决办法将下载链接中/stable前边的改为:vscode.cdn.azure.cn即可。链接:https://vscode.cdn.azure.cn/stable/ee8c7def80afc00dd6e593ef12f37756d8f504ea/code_1.61.0-1633631387_amd64.deb

2021-10-12 21:24:57 263

原创 ROS自定义话题通信遇到的问题

ros话题通信的自定义消息类型进行发布和订阅时,需要在Cmakelist中更改一些配置内容,这里须特别注意一点:add_dependencies(…)时,一定要修改## Add cmake target dependencies of the executable## same as for the library above下的add_dependencies,不要改错了,这个是有两个的。...

2021-08-17 22:12:15 148

原创 ROS sudo rosdep init ERROR问题解决办法

安装ROS包之后,在sudo rosdep init这步时,通常会报如下错误:网上查了一大堆解决办法,开热点什么的,都没用。这个问题归根结底是上不去外网,github网站的东西访问不到导致的,因此怎么开热点,网络怎么好都是解决不了的。这里特别感谢赵老师的视频,链接我在文章中也总结一下,供大家学习参考。1. cd /usr/lib/python3/dist-packages/2. find . -type f | xargs grep "raw.githubusercontent"这里可能

2021-08-16 11:19:57 1082 1

原创 C++基础知识点整理_4

4.指针可以利用指针变量保存地址定义:数据类型 * 指针变量名int * p与数据建立联系:p=&a;使用:解引用找到指针指向的内存(数据): *p;在32位操作系统下,指针占用4个字节空间空指针与野指针1)空指针:指针变量指向内存中编号为0的空间eg: int * p = NULL;空指针指向的内存不可访问。2)野指针:指针变量指向非法的内存空间eg: in * p =(int *) 0x1100;const修饰指针1.从事那天修饰指针----常量指针eg

2021-08-12 19:53:32 66

原创 C++基础知识点整理_3

3.数组知识点:数组是放在一块连续的内存空间中,数据类型相同,数组从0开始访问,eg:arr[0],代表arr这个数组的第0号(第1个)元素。初始化数组时,没有全部填完数据,则系统自动补0;定义数组时,必须有初始长度,3中方法:int arr[3]={};int arr[3]={10,20,30};int arr[]={10,20,30};二维数组知识点:定义方式:数据类型 数组名[行数][列数];其中行数可以省略,列数不可以省略,eg: arr[][3];名称用途

2021-08-04 16:24:37 123

原创 C++基础知识点整理_2

2.size of 与 strlen(1)size of(2)strlen(3)区别(1)size ofsizeof用来统计一个数据类型所占的内存空间大小sizeof是运算符,sizeof的值在编译的时候已经计算完成,参数可以使数组、指针、类型、对象和函数等。具体而言:数组: 分配的数组空间大小指针: 存储该指针所用的空间大小类型 : 该类型所占的空间大小对象:

2021-08-03 10:25:12 74

原创 C++基础知识点整理_1

#break的使用break与continue的使用与区别break的使用作用:在switch语句中出现在循环语句中出现在嵌套循环语句中continue的使用作用:区别break的使用作用: 在循环语句中会跳出整个循环。在switch语句中case选项需使用break跳出switch,终止case。出现在循环语句中break用来推出循环。出现在嵌套循环语句中break跳出最近的内层循环语句。continue的使用作用: 在循环语句中,跳出本次循环中余下尚未执行的语句,继续执行下一

2021-08-03 10:01:19 81

原创 Sophus模板类型库下载和安装

Sophus模板类下载安装方法在学习《视觉SLAM十四讲》时,ch4使用的是非模板类的Sophus库,但是在后边的课程会用到模板类的Sophus库,所以为了省事一点直接将Sophus的模板类库进行下载安装。链接为:Sophus模板类型库在安装时发现GitHub有时会打不开,很困惑,所以本文将模板类的Sophus库资源上传上来,大家有需要可以自提。安装步骤很简单:下载解压之后cd Sophusmdkir buildcd build cmake ..make执行到此处后理论上就可以用了,

2021-05-19 14:04:27 720

原创 基于opencv的图像处理之像素访问方法

在opencv中,提供了三种访问像素点的方法:1.指针访问2.迭代器访问3.动态地址计算直接上代码://方法一:指针访问void colorReduce(Mat& input, Mat& output, int div){ output = input.clone(); int rowNum = output.rows; int colNum = output.cols * output.channels(); //像素遍历 for (int i = 0; i

2021-02-27 21:41:02 87

原创 C++数据结构与算法

C++数据结构与算法01枚举法案例2之砝码称重题目要求:1.枚举不同砝码的个数,计算总重量,并将总重量对应的标志位置为1;2.根据标志计算总重量的个数#include<iostream>using namespace std;int flag[1006] = {0};int main(){ int n1, n2, n3, n5, n10, n20; cin >> n1 >> n2 >> n3 >> n5 >&gt

2021-02-19 15:32:39 94

原创 C++数据结构与算法

c++数据结构与算法01枚举法 枚举也叫穷举法,根据题意,列举所有可能性,并根据情况来提供约束条件枚举结构:循环+判断枚举常用的优化方式:1.缩小枚举范围2.减少枚举变量枚举的优缺点:1.运算量大2.思路简单,程序编写和调试方便例题1百钱买百鸡问题#include<iostream>#include<stdio.h>using namespace std;int main(){ //for (int i = 1; i <= 1

2021-02-17 22:48:04 443

原创 Ubuntu16.04版本的BB板can使能

硬件:beaglebone Black系统:Ubuntu16.04此文档用于对已经配置完成的BB进行can使能。1. BB通过USB线与电脑建立连接,打开xshell后用root权限登录:2. 下载依赖包2.1下载编译工具:sudo apt-get updatesudo apt-get install build-essential git-core device-tree-compiler2.2下载BB.org-overlays: (这里操作完了之后要求重启,可以等后面的配置工作都做完

2021-01-29 09:57:57 619

原创 Ubuntu报系统程序出错解决办法

Ubuntu无故报错解决办法Ubuntu无故报系统程序出现问题的错误,弹窗一大堆,像是中病毒试的首先找到错误报告的存放位置,将错误报告进行清空cd /var/crash/ ls //可以查看错误报告sudo rm /var/crash/* //删除该目录下的所有文件其次:sudo apt install gksu //gksu是用来执行图形的(GUI)程序gksu gedit /etc/default/apport安装完毕之后自动打开,并将图中的enabled = 1 改为

2021-01-28 14:50:22 1329

原创 Opencv可视化工具安装问题

**Image Watch 安装报错解决方案**学习OpenCV一个强劲的可视化插件——Image WatchImage Watch类似于Matlab的可视化效果,它允许我们在调试应用程序时可视化内存中的图像(例如,cv::Mat或IplImage_对象),方便检测代码的运行效果。Image Watch 的下载地址:官网:https://marketplace.visualstudio.com/items?itemName=VisualCPPTeam.ImageWatch#qna1.用压缩工

2021-01-26 09:45:09 174 2

Sophus模板类.rar

Sophus模板类.rar

2021-05-18

空空如也

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

TA关注的人

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