- 博客(27)
- 资源 (4)
- 收藏
- 关注
原创 ubuntu18 配置运行SVO pro工程(入门)
环境配置:ubuntu18.04ROS版本:Melodic首先就是要配置ROS,这一步根据ROS的官网教程走就行了,相关教程也很多,一步一步走就行,一般的问题就是网络不行,记得换个源,还不行可能就需要挂VPN了。配置SVO pro也就按照其github上面的来就行。然后就是运行SVO pro了,个人觉得,一开始小白很懵的就是不知道怎么运行。ROS运行首先要单独开一个终端,运行$ roscore完了就是运行对应的roslaunch了,如运行视觉前端,在svo_ws文件夹下
2022-04-20 23:09:40
1006
原创 华为MateBook D14 安装ubuntu16 wifi、蓝牙、触控板驱动问题解决
原因是:可能你安装的ubuntu的内核版本太老了,而机器的硬件比较新,需要更新的内核版本支持,我就是这样的,毕竟1604的系统盘老早就制作好了,内核版本很老,更新一下linux内核版本就可以了。如果更新了还不行,那就选个更加新的版本,因为相信你们在选内核版本的时候总是有所保留的吧,不会选择太新的,反正我是这样的。之前机器比较老,直接换个源啊,或者装上就没啥问题,但是现在机器硬件更新太快了,无线网卡啥啊,都wifi6了,花里胡哨的,,,,,首先,安装完系统后,查看linux内核版本uname -srm
2021-12-04 00:55:10
5178
原创 IEEEtran模板的参考文献管理问题a missing \item. \begin{thebibliography}{}
想用bib文件加载参考文献,编译后遇到这个问题:Something's wrong--perhaps a missing \item. \begin{thebibliography}{}网上一大堆方法:反正我是都试过了都没用。真正有用的、靠谱的解决:降bibtex文件夹里面的bib和bst文件复制一下,放到自己的tex文档同级文件夹中,将其他的多余的东西统统删掉,我选的是这两个文件。再把bib文件里面删光,加入自己的要参考的文件的bib文本,然后TeXstudio直接编译就行,解决了就。
2021-11-24 16:26:22
1015
1
原创 Ubuntu18.04安装opencv_contrib
网上很多安装opencv的方法,这里主要是给出在安装完opencv之后,想要追加安装opencv_contrib怎么办。因为在运行程序的时候发现这样一个错误然后我自己去 /usr/local/include/里面看了一下,果然是没有,所以才知道,原来opencv_contrib还是要装的,多了一些支持和拓展。话不多说,上方法:其实很简单,就是连带着opencv一起重装一遍,(记得版本注意统一)因为opencv_contrib的安装本来就是依托opencv的,就是在编译的时候把ope.
2021-08-11 11:11:42
886
2
原创 用pytorch for C++ 编译的问题
报错:Cannot initialize CUDA without ATen_cuda library. PyTorch splits its backend into two shared libraries: a CPU library and a CUDA library; this error has occurred because you are trying to use some CUDA functionality, but the CUDA library has not been lo
2021-06-08 20:06:14
893
原创 安装好的matlab如何添加额外的工具箱Toolbox
最最简单的办法:就是通过MATLAB自己的附加功能里面去找,然后安装。可能你会说要正版才可以,我不知道自己是不是正版,反正我是破解的那种,然后在官网下载额外的toolbox其实不需要你是否有正版授权,只要有一个账号就行,这个账号是免费邮箱申请的,我是在官网下载了但是怎么也识别不了,再想着试试看直接在附加功能里面搜索看看,结果跟官网差不多,也是登陆一下邮箱,然后不同的是可以帮助直接安装,省心了。,从图可以看到,安装好了以后直接识别了toolbox,也不用重启。hhhhhh...
2021-06-02 10:00:06
19056
7
原创 【pytorch】one of the variables needed for gradient computation has been modified by......
运行 loss.backward() 的时候报错RuntimeError: one of the variables needed for gradient computation has been modified by an inplace operation…经过网上提示,发现没有用。于是自己找了原因。慢慢发现是自己的每次网络输入出的问题。源代码 ite[j, n - 2 : n] = temp # my_step=torch.randn(1,1,n).to(device)
2020-12-23 09:32:28
529
原创 python 语法知识点笔记
// 与 / 的区别:“ / ” 为浮点数除法,返回浮点结果“ // ” 表示整数除法,返回不大于结果的一个最大整数如:3/2=1.53//2=1to be continue…
2020-12-03 09:46:25
112
原创 python 按照列表1的顺序排列列表2,组合排序
用zip当用np.unique给list去重后,可以返回提供的元素索引,但是会自动排序。这时候有时候会想要按照原来顺序(即索引顺序)排列去重结果。np.unique用法,参考官网文档:https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.unique.htmlzip用法:zip可以组合list,也可以拆分list。category_uniques, index = np.unique(category,return
2020-11-25 17:20:11
1127
原创 UTM投影坐标计算距离
首先,可以看看UTM投影坐标到底是什么:https://www.sohu.com/a/297391828_169228然后,看过了就会明白,投影投影,就看你投在哪里,比如经纬度,其实是投影在一个球面,或者叫椭球面,所以计算距离的时候就要用到球面距离的方法等;UTM投影和高斯投影,我理解的是都是投影到一个平面了,显示圆柱面,再展开,既然是一个平面,当然可以用欧式距离公式求距离了。这是我的理解,有问题欢迎评论留言,交流讨论。...
2020-11-12 14:24:30
3404
2
原创 RuntimeError: Attempting to deserialize object on CUDA device 1 but torch.cuda.device_count() is 1.
在服务器上用的GPU训练,然后保存模型,本地测试的时候load模型遇到的问题。应该是GPU所用的卡号不同,服务器是’cuda:1',本地是'cuda:0',所以会遇到这个问题,但其实在服务器上直接运行相同的测试代码是没有问题的。但也解决一下吧。原来代码:rnn = torch.load('lstm-classification.pth')改为:rnn = torch.load('lstm-classification.pth',map_location='cuda:0')如果是多
2020-11-06 09:39:17
8036
4
原创 python一次创建多级目录
将 os.mkdir 改成os.makedirs(opDir)import os''''''if not os.path.isdir(dir): ##不用加引号,如果是多级目录,只判断最后一级目录是否存在 os.makedirs(dir)
2020-10-29 11:10:27
3404
原创 图像相关笔记
深度图float32转uint16类型python+opencvcv2.imread读完图的结果其实就是ndarry类型的,所以可以直接用numpy的一些函数来操作。np.astypy()#示例a = np.array((257,),dtype=np.uint16)print('=================before convert==================')print(a.dtype)print(a)print('=================after co.
2020-08-27 10:21:05
161
原创 tensorflow修习の踩坑之路
环境配置注:默认python语言1.首先强烈建议使用anaconda进行环境的管理和配置具体conda有多好用,就不一一细说了,简单来讲就是,使用简单,配置方便,最重要的是,环境搞坏了,没关系,删掉重建,很方便!!!!学习网站:http://c.biancheng.net/tensorflow/2.安装顺序:cuda这里要注意安装cuda的版本问题,如果自己的显卡不支持高版本的,要下载往期的版本,这里给出往期版本的链接https://developer.nvidia.com/cuda-too
2020-08-14 15:51:18
152
原创 在Windows上用Cmake+Visual Studio编译静态opencv库,发布成裸机可执行程序
参考博客:https://www.cnblogs.com/thisisajoke/p/12095030.htmlhttps://blog.youkuaiyun.com/ezhchai/article/details/80557936自测踩坑:1.如果还是遇到需要opencv_world341.dll的,需要按照第二个连接里面提到的,cmake的时候,最后在没有问题的时候,把build_opencv_world选上,再次配置(configure)一下,然后进行就差不多了;2.如果遇到CUDA_nppi_LIB
2020-06-17 16:12:10
311
原创 VS2017配置opencv教程-踩坑之路
https://blog.youkuaiyun.com/qq_41175905/article/details/80560429主要参考这个博客,按照流程走下来,发现遇到以下问题:imshow无法解析的外部命令:选择X64,还有选V15而不是V14;还有就是,opencv_world341.libopencv_world341d.lib在Debug|X64和Release|X64的Microsoft.Cpp.x64.user属性都配置一下,其实就是在项目属性里面配置一次就行了,一次配置当然
2020-06-07 01:48:22
415
原创 ubuntu(linux)系统安装微信、QQ、TIM等,靠谱解决。
在网上搜到好多方法,最先是搜微信的,基本上是安装一个别人集合微信网页版api做的一个程序,但是会发现根本登录不了,说是安全问题啥的。在一个评论下发现的这个方法,用的deepin的平台,先安装这个,然后再下载安装微信,完美解决。参考这个github链接https://github.com/wszqkzqk/deepin-wine-ubuntu就按这个上面的过程走就没得问题。...
2020-04-13 22:26:32
2858
2
原创 Automated Driving in Uncertain Environments学习
今天开始,学习强化学习相关知识。这是两篇关于不确定性环境下的自动驾驶决策的论文,是同一个作者的同一个工作的先后进展,以下给出学习和理解。Decision Making for Autonomous Driving considering Interaction and Uncertain Prediction of Surrounding Vehicles考虑周围车辆的相互作用和不确定性预测...
2020-04-03 11:27:07
1021
4
原创 靠谱解决'chromedriver' executable needs to be in PATH问题
看了很多个博客,说来说去,也没有解决,说实在的,都在说怎么添加环境变量,但是添加环境变量不难啊,主要是问题他没有识别你已经添加了。我思考了一下,可能原因是,即便添加了环境变量,在写代码时候可能你进行了指定路径,在那个路径下,与环境变量刚好冲突了。要么,你指定正确的路径,要么,干脆依靠环境变量。于是,我放弃了使用环境变量的方法(这本身也不一定是个好方法,因为配置自己还是要清清楚楚的好)因...
2020-02-14 10:56:38
222
转载 matlab2018a 中文乱码问题(win10)
当你看到很多人都用系统的改变语言区域啥的搞好的时候,突然发现自己本来就是中文简体,根本不用改,说明这个方法对你来说没用。很可能就是单纯的编码问题。我是看知乎上面的一位给的方法,成功的。https://www.zhihu.com/question/27933621很简单,改变编码格式,改成UTF-8就行了应该。(这里可以用notepad++打开文件看看是什么编码格式,进行验证)...
2019-05-13 10:56:50
19686
28
转载 贝叶斯原理学习
维基百科:https://zh.wikipedia.org/wiki/贝叶斯定理贝叶斯定理是关于随机事件A和B的条件概率的一则定理。其中P(A|B)是指在事件B发生的情况下事件A发生的概率。在贝叶斯定理中,每个名词都有约定俗成的名称:P(A|B)是已知B发生后A的条件概率,也由于得自B的取值而被称作A的后验概率。 P(A)是A的先验概率(或边缘概率)。之所以称为"先验"是因为...
2019-04-09 10:50:19
185
原创 matlab中有了RGB的mat文件信息,如何显示成图片
比如说,有个mat文件,里面存放着一张图的RGB通道信息,如何将其合成并且转换成一张图片来输出呢?图片的显示只要有RGB信息就OK啦,主要是如何把信息组合在一起并且显示出来。直接上code:I=load('matlab.mat');%载入你的文件I1=I.A1(1);%因为我的.mat文件是一个struct(A1),里面是三个cell(单列,4267*10302这么长)I2=I....
2019-03-14 17:25:04
5368
原创 我的保研路——夏令营
非985,属211,(dida)学校排名一般,软件工程专业。夏令营篇正常来讲,能保研的同学都会参加夏令营的,一般学校也都会有,参加保研夏令营顺利通过的话,等到推免时候,只要登上那个国家的研究生系统填上信息,对应学校就可以直接选择录取了,其实是预录取,因为一般都是这个时候填志愿,然后学校看填报自己的学生们啥样,把想要的收下来进行面试,再择优录取,被刷的再进行填报志愿选其他学校这样,参加夏令营...
2019-03-06 16:46:40
2297
原创 Ubuntu14.04配置matlab出现Invalid MEX-file......libstdc++.so.6: version CXXABI_1.3.8 not found
参考:https://blog.youkuaiyun.com/qq_31511955/article/details/80252910我是部署配置一篇论文里的程序的时候遇到的这个问题,猜想可能是版本的不对应问题导致的。出现报错:Invalid MEX-file ‘/usr/local/MATLAB/R2014a/bin/glnxa64/../../sys/os/glnxa64/libstdc++.so...
2019-03-06 10:47:10
625
1
原创 编译Matconvnet的一些坑
这是我自己根据网络各种资源博客指导,自己实践过的。编译过程参考:http://www.vlfeat.org/matconvnet/install/#compilingCompiling for CPU版本:windows10,matlab2018a,VS 2017 community问题:matlab运行>> vl_compilenn出现 cl.exenot foun...
2018-12-14 10:42:46
1352
An Online POMDP Solver for Uncertainty Planning in Dynamic Environment.pdf
2020-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人