空飛ぶロボットのつくりかた

ロボットをつくるために必要な技術をまとめます。ロボットの未来についても考えたりします。

softkineticをros(kinetic)で動かしみる

f:id:robonchu:20171125212310p:plain

f:id:robonchu:20171125212320j:plain

softkinetic(ToFセンサ)を3つゲットしたので動かしてみる

SoftKinetic - 3D Vision Leader

softkinetic - ROS Wiki

softkineticのSDKのダウンロード

  1. アカウント登録

  2. SDKのダウンロード:Download

  3. ~/.bashrcにpathを追加:export LD_LIBRARY_PATH=/opt/softkinetic/DepthSenseSDK/lib/:$LD_LIBRARY_PATH

rosのsoftkineticのpackageをインストール&demoの実行

  1. git clone https://github.com/ipa320/softkinetic.git

  2. branchをkinetic-devに

  3. ワークスペースを作ってcatkin_make

  4. source devel/setup.bash

  5. roslaunch softkinetic_camera softkinetic_camera_demo.launch

f:id:robonchu:20171125212350p:plain

イエイ、動いた。

これを使ってPCLのお勉強とNewロボットを作ろう。

Error: No space left on device

これが出たら以下の記事を参考に対処

jsk_recognition/install_softkinetic_camera.rst at master · jsk-ros-pkg/jsk_recognition · GitHub

Softkinetic node StreamingException with senz3D - ROS Answers: Open Source Q&A Forum