ubuntu12.04を使用しています。wiki ページから ROS をインストールします。次に、lsd_slam コード形式をここにインストールします。lsd_slam
フォルダの下に名前が付けられた readme があります。これらのフォルダのビューは次のとおりです。
readme ファイルには、
クイックスタート / 最小限のセットアップ まず、Ubuntu / ROS のバージョンに応じて、LSD-SLAM 2.1 または 2.2 をインストールします。今のところ openFabMap は必要ありません。
[Room Example Sequence]( http://vmcremers8.informatik.tu-muenchen.de/lsd/LSD_room.bag.zip) をダウンロードして展開 します。
lsd_slam ビューアーを起動します。
rosrun lsd_slam_viewer ビューア
lsd_slam メイン ros ノードを起動します。
rosrun lsd_slam_core live_slam image:=/image_raw
カメラ情報:=/カメラ情報
シーケンスを再生します。
rosbag play ~/LSD_room.bag
色分けされた深さで現在のキーフレームを示す 1 つのウィンドウ (live_slam から) と、3D マップを示す 1 つのウィンドウ (ビューアから) が表示されます。なんらかの理由で初期化が失敗した場合 (つまり、深度マップが 5 秒後にまだ正しくないように見える場合)、深度マップにフォーカスし、'r' を押して再初期化します。
まず、走りroscore
ます。それで、
~/fuerte_workspace$ rosrun lsd_slam_viewer viewer
~/fuerte_workspace$ rosrun lsd_slam_core live_slam /image:=/image_raw _calib:=/~/fuerte_workspace/lsd_slam/lsd_slam_core/calib/pinhole_example_calib.cfg
最初のコマンドでビューア ウィンドウを開きます。
最後のコマンドの結果は次のとおりです。
found ATAN camera model, building rectifier.
Input resolution: 752 480
In: 0.527334 0.827306 0.473568 0.499436 0.000000
NO RECTIFICATION
Output resolution: 752 480
Prepped Warp matrices
Started constraint search thread!
Started mapping thread!
Started optimization thread
端末はこのステップを待ちます。それが本当かどうかはわかりません/image:=/image_raw
。image_raw ファイルまたはフォルダーがありません。この使い方は本当ですか?はいの場合、ビューアーに変化が見られないのはなぜですか?