摘要:
catkin_make编译时,往往需要自动链接同一个工作空间的其他包的头文件。否则会出现类似如下的错误: 这需要对包进行配置,假设包A_package需要引用B_package的头文件(例如由message,srv,action自动生成的头文件)。步骤如下: 1.在A_package包的packag 阅读全文
摘要:
1.全局方式 包删除了,再次下载也不需要在配置输入密码和用户名 参考资料:git pull 和 git push免输入账号和密码方法 2.局部方式 包删除了,密码用户也会被删除,需要重新设置 打开终端,进入相应的git目录下。 a.打开config: b.修改内容内容 原始 改为 阅读全文
摘要:
1.执行align_dataset_mtcnn.py出现无法导入检测模型的问题 a.现象如下 b.原因 安装的numpython的load函数没有指定编码的参数:encoding='latin1 c.解决办法 将文件detect_face.py的87行做修改,修改如下: 改为 阅读全文
摘要:
这里展示利用python实现的最小二乘的直接求解方法。其求解原理,请参考:最小二乘法拟合非线性函数及其Matlab/Excel 实现 1.一般曲线拟合 代码如下: 结果图示 当维度增加求解矩阵的你运算会消耗较大的计算资源,通常采用梯度下降法,牛顿法等数值迭代算法进行求解。 参考资料: [1]. 最小 阅读全文
摘要:
矩阵运算 论numpy中matrix 和 array的区别:http://blog.csdn.net/vincentlipan/article/details/20717163 matrix 和 array的差别: Numpy matrices必须是2维的,但是 numpy arrays (ndar 阅读全文
摘要:
1.SQLite3教程 [1].SQLite 教程 2.选择数据库: [2]. SQLite Select 语句 3.更新数据库: [3]. SQLite Update 语句 4.插入数据库: [4]. SQLite Insert 语句 阅读全文
摘要:
Python学习变得很方便,不用任何安装一个浏览器也能够使用学习,比如Jupyter就是很好的一个网络工具,提供了编辑编译展示等强大的功能,网址如下: 也有本地版本的,可以使用继承的环境anaconda, 1. Linux安装方法: a.下载anaconda压缩包:https://www.conti 阅读全文
摘要:
请参阅:linux下pip安装Numpy,SciPy和MatplotLib 阅读全文
摘要:
ProtoBuffer是由谷歌研发的对象序列化和反序列化的开源工具,ProtoBuffer和Xml类似,都是数据描述工具,后者使用更为广泛,前者Google内部使用且具有更高的效率。该工具安装和使用都很简单,查看了下网上贴代码的居多,这里整理下以便以后使用。 1.安装 2.说明文档 语法说明请参考: 阅读全文
摘要:
1.CMake编译原理 CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(s 阅读全文