KinectV2+Ubuntu 14.04+Ros 安裝教程
前言
最近經常有朋友問到Kinect V2在Ubuntu下的開發問題,首先需要弄清楚的是你的裝置是V1還是V2,這兩個的驅動是不能通用的。
如下是V2(左)和V1(右)。看看自己的裝置,然後再決定用哪個安裝方案。
本文針對的是V2的情況。
安裝
1、首先git下載程式碼,很快下載好,放到~下面
git clone https://github.com/OpenKinect/libfreenect2.git
2、然後安裝依賴項如下,最好事先編譯安裝好OpenCV
sudo apt-get install build-essential cmake pkg-config libturbojpeg libjpeg-turbo8-dev mesa-common-dev freeglut3-dev libxrandr-dev libxi-dev
3、然後安裝libusb。此處需要新增一個PPA,就是下面的第一行命令,不然絕逼是裝不上的。
sudo apt-add-repository ppa:floe/libusb sudo apt-get update sudo apt-get install libusb-1.0-0-dev
4、接著執行下面的命令,安裝GLFW3
sudo apt-get install libglfw3-dev
如果沒有成功的話,使用下面的命令,來代替上面的
cd libfreenect2/depends sh install_ubuntu.sh sudo dpkg -i libglfw3*_3.0.4-1_*.deb
5、然後安裝OpenCL的支援庫(不打算使用GPU,這一步直接跳過沒做)
6、接著編譯庫
cd .. mkdir build && cd build cmake .. make sudo make install
測試
最後可以執行程式.
在build下面有個bin資料夾,放置生成的輸出檔案,插上kinect,然後執行。此時黃燈變成白色的,表示有驅動。注意:只能用於USB3的介面,好在臺式機和筆記本都有3.0的口。
./bin/Protonect
但是提示許可權不夠,failed to open Kinect V2 Access denied
此時需要把libfreenect2資料夾下面的rules裡面的一個90開頭的檔案複製到/etc/udev/rules.d/下面就可以了。
然後重新執行上面的命令就可以了。
Ros介面安裝
對於已經安裝了Ros Indigo的Ubuntu14.04來說,使用下面的命令
cd ~/catkin_ws/src/ git clone https://github.com/code-iai/iai_kinect2.git cd iai_kinect2 rosdep install -r --from-paths . cd ~/catkin_ws catkin_make -DCMAKE_BUILD_TYPE="Release" rospack profile
接下來可以測試了。
roslaunch kinect2_bridge kinect2_bridge.launch
然後重新開一個新的終端
rosrun kinect2_viewer kinect2_viewer
顯示如下圖所示。Good Luck and enjoy it!
相關推薦
KinectV2+Ubuntu 14.04+Ros 安裝教程
前言 最近經常有朋友問到Kinect V2在Ubuntu下的開發問題,首先需要弄清楚的是你的裝置是V1還是V2,這兩個的驅動是不能通用的。 如下是V2(左)和V1(右)。看看自己的裝置,然後再決定用哪個安裝方案。 本文針對的是V2的情況。 安裝 1、首先git
分散式進階 二 Ubuntu 14 04下安裝Dockr圖文教程 一
當前,完全硬體虛擬化技術(KVM、Xen、Hyper-V 等)能在一個物理主機上很好地執行多個互相獨立的作業系統,但這也帶來一些問題:效能不佳,資源浪費,系統反應遲緩等。有時候對使用者來說,完全的硬體虛擬化並不是最好的選擇。 一種替代方案是使用輕量級虛擬
分布式進階 二 Ubuntu 14 04下安裝Dockr圖文教程 二
ima ont 公司 定制 ear 4.4 drive pull mark 4.1 構建我們自己的映像 構建Docker映像有兩種方法: ?通過docker commit(提交)命令 ?通過docker build(構建)命令以及Docker文件(Docker
分散式進階 二 Ubuntu 14 04下安裝Dockr圖文教程 二
4.1 構建我們自己的映像 構建Docker映像有兩種方法: •通過docker commit(提交)命令 •通過docker build(構建)命令以及Docker檔案(Dockerfile) &nbs
Ubuntu 14.04主機安裝JetPack以及Jetson TX1安裝系統教程
Ubuntu 14.04主機安裝JetPack以及Jetson TX1重灌系統教程 欣喜地拿到TX1,以後花了四天時間,歷盡千辛萬苦才在主機上安裝好了JetPack,並且為TX1重灌新系統,開始了ROS的搭建。下面給大家簡單的介紹一下安裝過程,以及安裝過程中我
Linux入門學習教程:在Ubuntu 14.04中安裝使用搜狗拼音輸入法
在Ubuntu Kylin系統中,預設安裝搜狗拼音輸入法,但是在原生Ubuntu系統中則不是。這可以理解,畢竟搜狗輸入法的Linux版有Kylin團隊的不小功勞。由於搜狗輸入法確實比Linux系統下其它的中文輸入法都要好用得多,所以我決定在我的Ubuntu 14.04系
ubuntu 14.04 LTS 安裝webbentch壓力測試工具
計算 gin 步驟 webbench tar.gz ntc cells 有效 simple 近期在做 壓力測試工具,除了apache的ab測試工具外,發現webbentch工具也不錯,這裏簡介下這兩個工具。 一、webbentch安裝: wget ht
Ubuntu 14.04中安裝tftp
sudo nbsp rect chm tft get rec tftpboot ubunt 1. 安裝sudo apt-get install tftp-hpa tftpd-hpa 2. 建立目錄sudo mkdir /tftpboot sudo chmod 0777 /t
Ubuntu 14.04 LTS 安裝Docker
轉載自:https://www.cnblogs.com/leolztang/p/5097278.html Docker官方是有很詳細的安裝文件(https://docs.docker.com/engine/installation/ubuntulinux/),這裡做了一個Ubuntu 14.04
Ubuntu 14.04下安裝靜態原始碼分析工具Splint3.1.2
------------------------------------ 版權資訊 ------------------------------------ 此文連結: http://blog.csdn.net/doniexun/article/details/45219863
記錄Ubuntu 14.04 下安裝無線網卡驅動解決無法連接WiFi的過程
less bsp 14. 要求 driver name ora ubunt 14.04 新電腦安裝了Ubuntu 14.04,但是網絡連接中只有以太網而沒有WiFi的選項. 打開System Setting系統設置-Software&Updates軟件&更新
Ubuntu 14.04上安裝WineTMQQ2013麒麟版
我先後試用了longterm團隊的2013版本號,參見本博連結 http://blog.csdn.net/tao_627/article/details/17524597 和麒麟官網給出的這個改進版本號,參見連結 http://www.ubuntukylin.com
教你在Ubuntu 14.04下 安裝 Docker
1 Docker簡介 Docker 是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。 2 安裝 2.1 通過系統自帶包安裝(
Kinect for Xbox one(v2) + Ubuntu 14.04 +ROS
標籤: 相比於kinect for xbox 360(v1)通過結構光來獲取深度,Kinect for Xbox one(v2) 採用time flight技術,極大改善了深度影象的效能。kinect for xbox 360(v
Android 開發筆記 1:Ubuntu 14.04 中安裝eclipse開發環境
本文詳細說明了在Ubuntu 14.04中安裝用於Android開發的Eclipse開發環境的詳細步驟。 1、在eclipse、oracle官網分別下載eclipse和jdk(這裡使用64位計算機)
Ubuntu 14.04 Server 安裝VMware Workstation 12 Pro
題記 經常研究雲端計算自然少不了OpenStack和VMware vSphere環境,目前有兩臺伺服器部署了OpenStack,但是VMware vSphere總是在自己的筆記本執行,太麻煩,突然想
ubuntu 14.04下安裝cmake 3.2.2(自帶版本2.8.2)
Either use a PPA or compile it yourself: Installation by a PPA (Upgrade to 3.2) sudo apt-get install software-properties-common sudo add-apt-repository p
Ubuntu 14.04 alsa 安裝
前幾天自己的Ubuntu系統突然沒有聲音,這裡介紹下本人的重新安裝alsa經歷,這裡是PC版的Ubuntu14.04系統環境: 好多遠古帖子說需alsa-driver,alsa-lib和alsa
Ubuntu 14.04下安裝Golang以及LiteIDE
安裝配置Golang 可以從Golang中國這裡下載,下載好後使用sudo tar -xvzf ~/Downloads/go*.linux-amd64.tar.gz -C /usr/local/命令
ubuntu 14.04系統安裝
檔案系統 1K-blocks 已用 可用 已用% 掛載點 /dev/sda2 952566708 151844044 752311992 17% / none 4 0 4 0% /sys/