摘要:
g++ slamdata_for_py.cpp -shared -fPIC -o slamdata_for_py.so -std=c++11 -I/opt/fp100/slam_ws/slamware_sdk_linux-aarch64-gcc4.8/linux-aarch64-release/in 阅读全文
摘要:
root@NanoPi-M4:/opt/fp100/slam_ws/slamware_sdk_linux-aarch64-gcc4.8/slam-api-py/src# sudo apt-get install libcurl-devReading package lists... DoneBuil 阅读全文
摘要:
CMake支持大写、小写、混合大小写的命令。 1. 添加头文件目录INCLUDE_DIRECTORIES 语法:include_directories([AFTER|BEFORE] [SYSTEM] dir1 [dir2 ...]) 它相当于g++选项中的-I参数的作用,也相当于环境变量中增加路径到 阅读全文
摘要:
# Copyright 2016 The Cartographer Authors # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a cop... 阅读全文
摘要:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak //备份 sudo vim /etc/apt/sources.list //修改 ##阿里云源 deb http://mirrors.aliyun.com/ubuntu/ bionic m 阅读全文
摘要:
使用Ubuntu 进行开发绕不开的就是环境变量的配置,由于Linux系统严格的权限管理,造成Ubuntu系统有多个环境变量配置文件,如果不了解其调用顺序,很有可能遇到配置了环境变量,而没有其作用的问题。本文将介绍Ubuntu Linux系统的环境变量。 一、Ubuntu Linux系统环境变量配置文 阅读全文
摘要:
/etc/ld.so.conf 此文件记录了编译时使用的动态库的路径,也就是加载so库的路径。 编辑这个文件 sudo gedit /etc/ld.so.conf。 默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,而通常通过源码包进行安装时,如果不指定--prefix会将库 阅读全文
摘要:
(《视觉SLAM十四讲》第三讲习题7)设有小萝卜一号和二号在世界坐标系中。一号位姿q1 = [0.35, 0.2, 0.3, 0.1],t1=[0.3, 0.1, 0.1]。二号位姿q2=[-0.5, 0.4, -0.1, 0.2], t2=[-0.1, 0.5, 0.3].某点在一号坐标系下坐标为 阅读全文
摘要:
Eigen中的矩阵及向量运算 1,【+,+=,-,-=】 2,【\*,\*=】 3,【.transpose()】 4,【.dot(),.cross(),.adjoint()】 5,针对矩阵元素进行的操作【.sum(),.prod(),.mean(),minCoeff(),.maxCoeff,.trace()】6,【.norm()】向量求模,矩阵范数 注意事项: 1, Eigen中的矩阵和向量运... 阅读全文
摘要:
一、旋转向量 1.0 初始化旋转向量:旋转角为alpha,旋转轴为(x,y,z) Eigen::AngleAxisd rotation_vector(alpha,Vector3d(x,y,z)) 1.1 旋转向量转旋转矩阵 Eigen::Matrix3d rotation_matrix;rotati 阅读全文