環境是ubuntu18,安裝過opencv3.4.2、ros、pcl等,新安裝完電腦後玩過opencv、keras+tensorflow、python、和《slam十四講》的一些例程。所以也只是安裝這些相關的軟體。
目前,sdk版本最新版本是mynt-eye-sdk-2.0.1。
這裡提到:
雖然網頁上說到,ubuntu 16.04已經測試了,但是可能資訊沒更新。我以前能正常使用sdk2.0.0的工控機(ubuntu16.04,一段時間沒開了,有些軟體包沒能及時upgrade)已經不能正常編譯sdk附帶的例程了,make install可以通過,但是make samples卡住。自行安裝了libopenni2dev、vtk7,也沒能完成編譯。
心灰意冷,轉到另外一台ubuntu18的台式電腦上編譯,i3-6代的cpu不到5分鐘告訴了我結果。在 sdk2.0.1是在ubuntu18上能正常使用的。
ubuntu18的機子的cmake build資訊:
make build
cd: ./_build
-- host_arch: x86_64
-- found opencv: 3.4.2
-- boost version: 1.65.1
-- found the following boost libraries:
-- filesystem
-- system
-- -- platform:
-- host_os: linux
-- host_name: ubuntu
-- host_arch: x86_64
-- host_compiler: gnu
-- compiler_version: 7.3.0
-- compiler_version_major: 7
-- compiler_version_minor: 3
-- compiler_version_patch: 0
-- compiler_version_tweak:
-- opencv_version: 3.4.2
-- opencv_version_major: 3
-- opencv_version_minor: 4
-- opencv_version_patch: 2
-- opencv_version_tweak: 0
-- opencv_version_status:
-- opencv_with_world:
-- mynteye_version: 2.0.1
-- mynteye_version_major: 2
-- mynteye_version_minor: 0
-- mynteye_version_patch: 1
-- mynteye_version_tweak:
-- -- options:
-- with_api: on
-- opencv: yes
-- opencv_version: 3.4.2
-- opencv_world: no
-- with_device_info_required: on
-- with_boost: on
-- boost: yes
-- boost_version: 1.65.1
-- with_glog: off
-- -- features:
-- filesystem: boost
-- -- using flag -std=c++11
-- c_flags: -wall -wextra -march=native
-- cxx_flags: -wall -wextra -std=c++11 -march=native
-- namespace: mynteye
-- configuring done
-- generating done
完成了make samples後,即可在sdk的目錄內,執行./samples/_output/bin/device/camera_d
例子獲得了兩個攝像頭的資料。
綜上,sdk2.0.1適合在ubuntu18上跑,並不適合在ubuntu16及其以前版本的系統上跑。之前搜了intel realsense 的資料,它支援ubuntu18,曾經有段時間是為了這雙目攝像頭,留了一台安裝ubuntu 16的工控機在身邊,但是目前來看,可以把工控機公升級到ubuntu18了。
在我的垃圾電腦上U盤安裝ubuntu單系統
我練手的是我早已報廢的電腦,此電腦購買十年吧。最近學習linux,將這個積了厚厚一層灰的電腦翻出來了。acer 4738zg p622g50mnkk的配置如下。intel 奔騰p6200,主頻2.13ghz,2g,ddr3記憶體,500g硬碟。慢的要死。點選啟動寫入系統盤 看到完成比例100 2.開...
標機電腦上安裝yarn
如果 npm安裝不上,可以選擇使用yarn 來安裝 新建乙個新的project mkdir helloworld cd helloworld yarn init yarn install 安裝webpackwebpack是當下最為火熱的前端資源模組化管理和打包工具。它可以將許多鬆散的模組按照依賴和規...
收集電腦上安裝的軟體列表
公司的it工程師某一天找我聊天,說有沒有乙個程式能夠統計電腦上安裝的軟體,公司採用的是域控,然後把這個軟體放在域控的組策略裡面,設定一番,只要登入域控的時候自動執行一遍,然後把採集的資訊寫入共享目錄,這樣就不用一台一台的統計了。當時一想就直接用c 寫了乙個控制台程式。如下 static void m...