- 博客(14)
- 收藏
- 关注
原创 UEFI Windows+Ubuntu16.04双系统 双硬盘安装问题解决
1.配置:256g ssd ,用来做Windows和ubuntu系统的引导,Windows主要应用也都存放在此硬盘,另外有一块1T的机械硬盘,用来存放Ubuntu系统。2.先安装windows,后安装Ubuntu。我电脑都是UEFI启动的,这里特别要注意一点,EasyBCD不能给设置UEFI项,在安装Ubuntu系统的时候,选择的是建立EFI文件,而不是/boot,这和之前安装有点不一样。3.两个系统安装完成后,默认是windows启动在先,此时是进不了Ubuntu系统的,至少我是这样,没有grub
2020-05-25 01:16:26
281
1
原创 遇到的问题及解决
1.安装后需要将jdk的路径写到/etc/profice 以便能够clion能够快捷使用具体设置:https://www.linuxidc.com/Linux/2017-06/144810.htm2.在clion配置ROS:3.doxygen从其他用户拷贝的Doxygen file 文档需要对路径进行修改,使用doxywizard.4.Doxygen与markdown对late...
2019-09-27 17:11:10
202
原创 从kdevelop移植ros查看不了ros.h等头文件定义
1.如果想在kdevelop查看头文件定义,首先需要创建好一个功能包(包括工作空间的生成)2.然后用kdevelop打开src下的cmakelists,在选择build目录时可以覆盖catkin_make生成的build目录3.在kdevelop修改代码之后,首先需要cd到该功能包主文件夹,使用catkin_make,然后再在kdevelop中使用build按钮。4.注意src下一层的...
2019-04-03 13:40:46
605
原创 ros20190326
A ros template1.create a directory named myros2.build a subdir named src3.use the command:catkin_init_workspace,a easy way should be told is that you can use the key tab for aumatic completion....
2019-03-26 20:33:40
141
原创 cmake遇到的错误
find_package(package)提示找不到该路径,那么第一步应该的想法是查看packageConfig.cmake是否在CMAKE——PREFIX——PATH路径下面,如果没有,在terminal执行查找,把package路径放到里面,这样就可以找到这个package。find_package 就是在系统环境变量指定的目录中寻找******Config.cmake和*****Conf...
2019-03-26 19:13:44
663
原创 小觅双目摄像头标准版遇到的问题及解决
1.拆机拿到手看帮助文档想测试一下拍照效果,下载好sdk,在window10系统下测试,运行exe文件会导致系统崩溃,后来才知道只支持USB3.0,还有,在window下面只支持window10系统。2.在Ubuntu16.04跑了一圈vins的代码,总体效果还可以,是一个完整的闭环。因为之前做过slam的东西,ros,pcl什么的都安装了所以这一步很快就实现了。3.跑了vins代码之后就...
2019-03-13 22:24:50
1851
原创 cmake learning
1.当定义了project(test),则激活了以下两个变量PROJECT_BINARY_DIR:编译目录PROJECT_SOURCE_DIR:根目录2.输出信息MESSAGE(STATUS “输出的内容” ${变量}),在build过程中会输出信息。3.指令是大小写无关的,参数和变量是大小写相关的,为任何子目录建立一个 CMakeLists.txt。4.add_library(名字 S...
2019-03-12 21:22:04
174
原创 slam
非线性优化1.非线性优化在求复杂函数其实就是在求一个增量xk,当这个增量能满足是||f(x+xk)||的平方达到极小值2.最速下降法就是目标函数在x附近泰勒展开 然后选取一阶梯度 求得增量的解 解的直观意义非常简单 就是沿着反向梯度方向寻找3.牛顿法就是在目标函数附近泰勒展开 然后选取二阶梯度 求得增量的解 Hx=-J 但是要求H(海塞)矩阵4.高斯牛顿法为了解决上述两种方法的不足,先将f...
2019-03-10 21:24:57
112
原创 Cmake Rules
1.project(name) 隐形定义了两个变量 name_Binary_dir name_Source_dir2.set(var [value])//显式定义变量3.message([SEND_EROOR|STATUS|FATAL_ERROR] “message to display”)send_error,产生错误,生成过程被跳过status,输出信息fatal_error,立即停...
2019-03-10 21:24:05
727
原创 Opencv
1.opencv 3.0之后 CV_RGB2GRAY 改成 COLOR_RGB2GRAY2.CV_[位数][带符号与否][类型前缀]C[通道数]3.point 类 Point p;p.x=1;p.y=2; Point2f p(1,2),定义二维点4.Scalar(a,b,c)颜色表示,红色为C 绿色为b 蓝色为a5.计算程序运行时间double time0=static_cast(g...
2019-03-10 21:23:28
145
原创 c++ day3
1.模板定义:template,告诉编译器,对于紧跟在后的函数模板,T代表一种类型,不要报错。模板是一种类型推导,必须有参数才能推导。templateT add(T a,T b){cout<<“调用函数模板”<<endl;return a+b;}int add(int a,int b){cout<<“调用普通函数”<<endl;...
2019-03-10 21:22:39
255
原创 c++ day2
操作符重载内置数据的表达式的运算符是不能进行重载的,比如(int)1.+类的成员函数做重载的时候,左边的对象隐式绑定了this指针上。(一元)Person operator+(Person &p){Person tmp;tmp.bookname=this->bookname+p.bookname;tmp.booknum=this->booknum+p.bookn...
2019-03-10 21:22:05
114
原创 C++ day1
1.this指针用在类的成员函数,不可是静态函数,在成员函数后加一个const修饰符是为了修饰this指针为常指针。2.友元函数的使用 -------》》》 访问其他类的非共有成员2.1类之间的使用首先定义一个类A,在类A里面声明想要作为友元的类B,然后在类B的成员函数调用类A的非成员变量2.2令成员函数作为友元1.首先定义一个类B,这个类B的某个成员函数想要作为类A的友元,clas...
2019-03-10 21:21:19
158
原创 lesson five:No wron numbers
part 1 单词spare part:备件pigeon:鸽子garage:车库urgent:迫切的,紧急的in this way:就这样up to now:到现在为止,与现在完成时连用part 2 句子1.the bird coverd the distance in three minutes.小鸟只用了三分钟就把全程飞完了2.A is six miles far from...
2019-03-10 21:14:02
139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅