opencalib中lidar2camera安装记录

目录

一、opencalib安装

二、lidar2camera的安装

三、测试运行

四、出现过的问题


一、opencalib安装

代码地址:https://github.com/PJLab-ADG/SensorsCalibration/blob/master/README.md

复制代码
# pull docker image
sudo docker pull scllovewkf/opencalib:v1
# After the image is pulled down, start the docker image.  /home/sz3/ailab/ =  code root path on your host
docker run -it -v /home/sz3/ailab/:/share scllovewkf/opencalib:v1 /bin/bash
# or
sudo ./run_docker.sh

二、lidar2camera的安装

我没有把openclib整个安装下来,只装了我需要的lidar2camera,以下是安装过程

开源代码地址:https://github.com/PJLab-ADG/SensorsCalibration/tree/master/lidar2camera

1.cmake的安装

安装的是最新版本。

复制代码
wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | sudo apt-key add -

sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
sudo apt-get update

sudo apt install cmake

通过which cmake可以查看安装的路径。

2.opencv的安装

复制代码
pip install opencv-python

3.eigen 3的安装

复制代码
sudo apt-get install libeigen3-dev

4.PCL的安装

复制代码
sudo apt install libpcl-dev

5.pangolin的安装

依次输入命令,进入刚刚下载好的源文件目录,并进行安装。

复制代码
git clone https://github.com/stevenlovegrove/Pangolin.git

makdir build && cd build
cmake ..

sudo make install

6.lidar2camera

首先

复制代码
git clone https://github.com/PJLab-ADG/SensorsCalibration/tree/master/lidar2camera

然后

复制代码
# mkdir build
mkdir -p build && cd build
# build
cmake .. && make

三、测试运行

复制代码
cd ~./manual_calib/
./bin/run_lidar2camera data/0.png data/0.pcd data/center_camera-intrinsic.json data/top_center_lidar-to-center_camera-extrinsic.json

选择Save Image,自动保存图片与相关信息。

四、出现过的问题

因为我开始安装的时候创建了一个calib的虚拟环境,所以无法正常运行,切换环境后即可。

相关推荐
F_D_Z2 分钟前
【解决办法】网络训练报错AttributeError: module ‘jax.core‘ has no attribute ‘Shape‘.
开发语言·python·jax
2***s6729 分钟前
【Go】Go语言基础学习(Go安装配置、基础语法)
服务器·学习·golang
前端伪大叔15 分钟前
第29篇:99% 的量化新手死在挂单上:Freqtrade 隐藏技能揭秘
后端·python·github
灰灰勇闯IT33 分钟前
KMP算法在鸿蒙系统中的应用:从字符串匹配到高效系统级开发(附实战代码)
算法·华为·harmonyos
小龙报35 分钟前
【算法通关指南:数据结构和算法篇 】队列相关算法题:3.海港
数据结构·c++·算法·贪心算法·创业创新·学习方法·visual studio
csuzhucong37 分钟前
一阶魔方、一阶金字塔魔方、一阶五魔方
算法
五花就是菜1 小时前
P12906 [NERC 2020] Guide 题解
算法·深度优先·图论
韩曙亮1 小时前
【人工智能】AI 人工智能 技术 学习路径分析 ① ( Python语言 -> 微积分 / 概率论 / 线性代数 -> 机器学习 )
人工智能·python·学习·数学·机器学习·ai·微积分
辞旧 lekkk1 小时前
【c++】封装红黑树实现mymap和myset
c++·学习·算法·萌新
星轨初途1 小时前
C++的输入输出(上)(算法竞赛类)
开发语言·c++·经验分享·笔记·算法