ROS/Kinect

Last-modified: 2015-02-13 (金) 22:18:03

KinectをROSを利用して使っていく方法を書いていきます。
ちなみにここではKinect for Windowsではなく、XBOX360用のKinectを使用していきます。

インストール

ここでは"freenect_lauch"について解説します。
インストール方法は以下の通りです。

sudo apt-get install libfreenect-dev ros-indigo-freenect-launch

使い方

次に簡単な使い方です。
まず、freenect-lauchを実行します。

roslauch freenect_launch freenect.launch

rvizを起動します。

rosrun rviz rviz

左上の"Display"バーの"Global Optiond"の"Fixed Flame"の右側が"map"になっているので、"camera_depth_optical_flame"に変えます。

下の"Add"で"PointCloud2"や"DepthCloud"などを選択し、設定を行えば画面に出てきます。