2020INDEMIND-SDK(ubuntu18.04.1 for ROS)

@source:

$sudo apt-get install build-essential

$sudo apt-get install git

$git clone https://github.com/indemind/IMSEE-SDK.git

$cd IMSEE-SDK

$make init

"IMSEE-SDK/lib/others/x64-opencv3.4.3/libindemind.so" copy "IMSEE-SDK/lib/x86-64"

@opencv:

$git clone https://github.com/opencv/opencv.git

$cd opencv/

$git checkout tags/3.4.3

$mkdir build

$cd build/

$sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

$cmake \
-DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr/local \
\
-DWITH_CUDA=OFF \
\
-DBUILD_DOCS=OFF \
-DBUILD_EXAMPLES=OFF \
-DBUILD_TESTS=OFF \
-DBUILD_PERF_TESTS=OFF \
..

$make -j4

$sudo make install

@MNN:

$sudo apt-get install autoconf automake libtool

$git clone https://github.com/google/protobuf.git

$cd protobuf

$git submodule update --init --recursive

Download:autogen

passwd: 519w

"autogen.sh、configure.ac、Makefile.am" copy "protobuf"

"hello.c、Makefile.am" copy "protobuf/src"

$./autogen.sh

$./configure

$make

$make check

$sudo make install

$sudo ldconfig # refresh shared library cache

$sudo apt install protobuf-compiler

$protoc --version

$git clone https://github.com/alibaba/MNN.git

$cd MNN

$./schema/generate.sh

$mkdir build 

$cd build

$cmake ..

$make -j4

$sudo make install

@metslib

$wget https://www.coin-or.org/download/source/metslib/metslib-0.5.3.tgz

$tar xzvf metslib-0.5.3.tgz

$cd metslib-0.5.3

$./configure

$make -j`nproc`

$sudo make install

@pcl

$sudo apt-get install git build-essential linux-libc-dev

$sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev

$sudo apt-get install mpi-default-dev openmpi-bin openmpi-common

$sudo apt-get install libflann1.9 libflann-dev

$sudo apt-get install libeigen3-dev

$sudo apt-get install libboost-all-dev

$sudo apt-get install libvtk6.3-qt libvtk6.3 libvtk6-qt-dev

$sudo apt-get install libqhull* libgtest-dev

$sudo apt-get install freeglut3-dev pkg-config

$sudo apt-get install libxmu-dev libxi-dev

$sudo apt-get install mono-complete

$sudo apt-get install openjdk-11-jdk openjdk-11-jre

$sudo apt install -y clang-format-10

$sudo gedit ~/pcl/cmake/pcl_find_vtk.cmake
set(VTK_RENDERING_BACKEND "OpenGL")
set(VTK_RENDERING_BACKEND_OPENGL_VERSION "1")

$git clone https://github.com/PointCloudLibrary/pcl.git

$cd pcl

$mkdir build

$cd build

$sudo ln -s /usr/lib/python2.7/dist-packages/vtk/libvtkRenderingPythonTkWidgets.x86_64-linux-gnu.so /usr/lib/x86_64-linux-gnu/libvtkRenderingPythonTkWidgets.so

$sudo ln -s /usr/bin/vtk6 /usr/bin/vtk 

$cmake \
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_PREFIX=/usr \ 
-DBUILD_GPU=ON-DBUILD_apps=ON -DBUILD_examples=ON \ 
-DCMAKE_INSTALL_PREFIX=/usr \ 
..

$make -j4

$sudo make install

@run

$cd IMSEE-SDK

$make demo

————————————

$sudo gedit /etc/udev/rules.d/indemind-usb.rules
SUBSYSTEM=="usb",ATTRS{idVendor}=="05a9",ATTRS{idProduct}=="f581",GROUP="usr",MODE="0666"

$sudo udevadm control --reload

or

$su

————————————

$export OpenCV_DIR=~/opencv/build

$export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/opencv/build/lib

$sudo ldconfig

$ldd ./demo/output/bin/get_image

$./demo/output/bin/get_image

@ROS

melodic/Installation/Ubuntu - ROS Wiki

$cd IMSEE-SDK

$make ros

$sudo su

$source ros/devel/setup.bash

$roscore

$roslaunch imsee_ros_wrapper display.launch||roslaunch imsee_ros_wrapper start.launch

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值