![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
库
ABC_Orange
这个作者很懒,什么都没留下…
展开
-
error The preprocessor symbol ‘Success‘ is defined, possibly by the X11 header
eigen编译报错转载 2022-11-24 10:18:00 · 439 阅读 · 0 评论 -
git 教程
这个教程实际上是gitee的教程:http://git.oschina.net/progit/index.html原创 2021-08-17 12:04:27 · 168 阅读 · 0 评论 -
一些库的官方教程网址
OpenGL官方教程: https://learnopengl-cn.readthedocs.io/zh/latest/原创 2021-08-01 19:42:10 · 99 阅读 · 0 评论 -
四元素 欧拉角 在线转换工具
https://quaternions.online/原创 2021-07-11 16:26:48 · 6766 阅读 · 0 评论 -
c++ map容器 与 函数指针或者类成员函数指针
本文主要介绍 map容器中如何放入函数指针和类成员函数指针。一、map容器的使用:// 定义一个map对象 map<int, string> mapStudent; 参考:https://blog.csdn.net/sevenjoin/article/details/81943864二、map容器与普通函数指针#include "map"#include "string"#include "vector"#include "iostream"void原创 2021-06-01 11:06:24 · 4159 阅读 · 0 评论 -
Eigen中的基本函数
Eigen中的基本函数Eigen中矩阵的定义#include <Eigen/Dense> // 基本函数只需要包含这个头文件Matrix<double, 3, 3> A; // 固定了行数和列数的矩阵和Matrix3d一致.Matrix<double, 3, ...转载 2020-07-24 16:34:40 · 1318 阅读 · 1 评论 -
json 解析 c++
本文是转载的:为防止链接失效,把内容复制过来,原文链接已在文后贴出,感谢原创使用 C++ 处理 JSON 数据交换格式一、摘要JSON 的全称为:JavaScript Object Notation,顾名思义,JSON 是用于标记 Javascript 对象的,JSON 官方的解释为:JSON 是一种轻量级的数据传输格式。本文并不详细介绍 JSON 本身的细节,旨在讨论如何使用 C++ 语言来处理 JSON。关于 JSON 更具体的信息,可参见 JSON 官网:http://www.json.org。转载 2020-05-13 13:55:09 · 1318 阅读 · 0 评论 -
matplotlibcpp c++绘图库 及 其它可视化库
matplotlibcpp是c++的库,matplotlibcpp库和python中的matplotlib库一样使用,它是python中的matplotlib库的封装,它依赖python中的matplotlib库一、安装matplotlibcpp库依赖python中的matplotlib库,所以需要安装上python中的matplotlib库即可sudo apt-get install py...原创 2020-03-01 22:42:27 · 18172 阅读 · 12 评论 -
G2O使用总结
g2o整体框架:https://blog.csdn.net/wubaobao1993/article/details/79319215再看顶点和边:https://blog.csdn.net/wubaobao1993/article/details/79328569顶点和边之外的solver: https://blog.csdn.net/wubaobao1993/article/details...转载 2020-03-01 00:58:13 · 371 阅读 · 0 评论 -
c++ 教程 与 google c++编程规范
该网站包含c++的所有编程,教程:https://www.runoob.com/cplusplus/cpp-tutorial.html原创 2020-02-25 21:43:23 · 197 阅读 · 0 评论 -
eigen求解线性方程组 Ax = b
使用Eigen求解线性方程组一. 矩阵分解:矩阵分解 (decomposition, factorization)是将矩阵拆解为数个矩阵的乘积,可分为三角分解、满秩分解、QR分解、Jordan分解和SVD(奇异值)分解等,常见的有三种:1)三角分解法 (Triangular Factorization),2)QR 分解法 (QR Factorization),3)奇异值分解法 (Singula...转载 2020-02-25 02:57:46 · 6254 阅读 · 0 评论 -
tf 四元素和欧拉角转换 获得机器人的实时位置
使用listener.lookupTransform()来获得机器人位置主要代码如下://.h头文件中相关定义#include <tf/transform_listener.h>struct state{ float x; float y; float yaw;};tf::TransformListener listener;state r...原创 2020-02-13 17:21:37 · 1005 阅读 · 1 评论 -
Armadillo安装-Ubuntu
装Armadillo这个库。参考资料:1、Installing-Armadillo-University of Oslo2、在VC++中添加Armadillo库3、Ubuntu下安装Armadillo4、Armadillo安装5、http://mlpack.org/6、HOMEBREW Armadill...转载 2019-05-28 23:13:18 · 2166 阅读 · 1 评论 -
g2o_viewer 启动时报错(core dumped),Error in `g2o_viewer': realloc(): invalid pointer: 0x00007efeed2e5820
整了一下午,百度了好多文件都没好用,最终找到一个文件参考后整出来了,总结如下: 原因是由于同时安装了qt4 和qt5,导致无法定位到共享的目标文件。 错误: 该错误的解决方式: 通过cmake-gui取更改编译配置,更改后如下图: 注意是更改了下图的路径:实际我改的路径是把原来的qt4改成了qt5,下面图中是我编译后截图的,在这之前我卸载了qt4,或许不需要卸载只需更改下...原创 2018-08-20 17:17:14 · 1830 阅读 · 3 评论 -
ubuntu16.04 pcl库的安装 及 编译报错cannot find -lvtkproj4解决办法
参考博客:https://blog.csdn.net/danmeng8068/article/details/77341532Ubuntu16.04安装pcl,方法是直接执行 sudo apt-get install libpcl-dev pcl-tools编译报错:make[2]: *** No rule to make target '/usr/lib/x86_64-...转载 2018-08-14 16:39:23 · 2246 阅读 · 0 评论 -
eigen库的一些基本使用方法
有关eigen库的一些基本使用方法 https://blog.csdn.net/r1254/article/details/47418871转载 2018-08-08 10:46:10 · 1085 阅读 · 0 评论 -
Ubuntu16.04下pcl库使用的bug 和 vtk的安装编译过程
本文注意介绍: 1、pcl库在做点云拼接时产生的错误与解决方法 2、Ubuntu16.04下pcl库的安装方式 3、vtk库的安装方法错误报警: 在使用pcl进行点云拼接时 执行cmake指令报错;cmake ..报错内容如下:执行make指令可能会报如下错误:这是由于pcl1.7在Ubuntu16.04下使用时有bug,可以先安装依赖,...原创 2018-08-16 09:36:16 · 1564 阅读 · 0 评论