Kinect - ais-lab/UD_wiki GitHub Wiki
設定方法
利用方法
※以下の話はlibfreenect2が~/catkin_ws/src/に入っていることを前提に話を進める.
-
ROSを介さずKinectが取得したRGB画像,Depth画像,IR画像,RGB+D画像を表示する.
~/catkin_ws/src/libfreenect2/build/bin
で./Protonect
を実行する. -
ROSを介してKinectが取得したRGB画像やDepth画像をRVizで表示する.
roslaunch kinect2_bridge kinect2_bridge.launch
を実行し,Kinectを起動する.rosrun rviz rviz
でRVizを起動する.RViz内の
Add
でCreate visualizationを開きBy Topic
から表示したい項目を選択する.
※hd,qhdの/points
を選択し表示すると,PCにかなりの負荷がかかることに注意する.
トラブルシューティング
- Kinectで取得した画像や3次元点群をRVizで表示した時にPCが熱くなる
- RVizを停止する
環境構築
-
iai_kinect2リポジトリをクローンする
https://github.com/code-iai/iai_kinect2 のリポジトリをcatkin_wsにクローンする.
インストールからKinectを起動するデモまでのチュートリアルはこのページに記載されている.
- コマンドを実行するときに指定されたディレクトリ以外のディレクトリにいるとコマンドが通らないので注意する.
- 正直手順が多くて面倒に思うと思いますが,面倒がらずに丁寧にインストールしてください.