摘要:
eigen 矩阵块操作 在Eigen中最基本的快操作运算是用.block()完成的。提取的子矩阵同样分为动态大小和固定大小。 块操作构建动态大小子矩阵 提取块大小为(p,q),起始于(i,j) matrix.block(i,j,p,q) 同样需要注意的是在Eigen中,索引是从0开始。所有的操作方法 阅读全文
摘要:
Jordan标准型:对于任意矩阵A,存在矩阵P,使得 P^-1*A*P = J; J为Jordan标准型 阅读全文
摘要:
矩阵分解 一. 矩阵分解: 矩阵分解 (decomposition, factorization)是将矩阵拆解为数个矩阵的乘积,可分为三角分解、满秩分解、QR分解、Jordan分解和SVD(奇异值)分解等,常见的有三种:1)三角分解法 (Triangular Factorization),2)QR 阅读全文
摘要:
0、DgmOctree //包含八叉树的构建, 最近邻搜索、相邻搜索等 //! DgmOctree constructor /** \param cloud the cloud to construct the octree on **/ explicit DgmOctree(GenericInde 阅读全文
摘要:
1、ROS初始化 sudo rosdep init失败 https://blog.csdn.net/u014662384/article/details/106916673/ 2、关于Ubuntu中Could not get lock /var/lib/dpkg/lock解决方案 https://w 阅读全文
摘要:
C++静态成员和非静态成员的区别和使用 static 修饰 1、非静态函数成员 不能通过类名来调用类的非静态成员函数 ,静态函数可以; 2、类的实例对象,可以使用静态成员函数和非静态成员函数。 3、静态成员函数中不能引用非静态成员。 4、类的非静态成员可以调用静态成员函数,但反之不能。 5、使用类的 阅读全文
摘要:
1、编译单个包 catkin_make -DCATKIN_WHITELIST_PACKAGES="package1;package2" 参考 https://www.cnblogs.com/qixianyu/p/6605830.html http://wiki.ros.org/catkin/comm 阅读全文
摘要:
1、dpkg dpkg -l|grep “ 软件包名字” 阅读全文
摘要:
sensor_msgs::laserscan 与pointcloud2、pointcloud 的转换 #include "My_Filter.h" My_Filter::My_Filter(){ //scan_sub_ = node_.subscribe<sensor_msgs::LaserScan 阅读全文
摘要:
1、直接用命令查看显存占用情况附带有CUDA版本的情况 nvidia-smi路径在C:\Program Files\NVIDIA Corporation\NVSMI 首先概括一下这几个概念。其中SM(Streaming Multiprocessor)和SP(streaming Processor)是 阅读全文