[openrtm-staff:1548] Re: OpenCV RTCに関して

阪口健 sakaguchi.t @ aist.go.jp
2018年 2月 21日 (水) 18:43:18 JST


安藤様、


阪口です。


貴重なインストラクションをありがとうございます。

自宅に帰り、ネットに繋げてから確認させていただきます。


取り急ぎ、お礼まで。


________________________________
差出人: 安藤慶昭
送信日時: 2018年2月21日 18:28:36
宛先: 阪口健
CC: openrtm-staff @ openrtm.org
件名: RE: OpenCV RTCに関して


阪口様


安藤です


とりあえず以下を試してみていただけないでしょうか?


  1.  /usr/lib で ln -s libRTC-1.1.2.so libRTC-1.1.0.so として 1.1.0がある様に見せかける。
  2.   ImageProcessingのソースを https://svn.openrtm.org/ImageProcessing/trunk/ImageProcessing/ からチェックアウトして、ビルド

 具体的には、

 $ svn co https://svn.openrtm.org/ImageProcessing/trunk/ImageProcessing/

 $ cd ImageProcessing

 $ mkdir build; cd build

 $ cmkae .. ; make ; ./build_linux_package.sh
 $ sudo dpkg -i iamgeprocessing_1.2.0_amd64.dev

 の様にすればパッケージ化してからインストールできます。


以上、よろしくお願いいたします。





________________________________
差出人: 阪口健
送信日時: 2018年2月21日 11:02:23
宛先: 安藤慶昭
件名: OpenCV RTCに関して


安藤様、


阪口です。


ご多忙のところ、誠に恐縮ですが、表題の件に関してお教えください。


Ubuntu14.0.5にOpenCV RTCを実装したくて、以下を参考にしました。

   https://www.openrtm.org/openrtm/ja/book/export/html/430

画像処理コンポーネントの作成 (OpenRTM-aist-1.1, CMake, Linux Ubuntu 14.04)<https://www.openrtm.org/openrtm/ja/book/export/html/430>
www.openrtm.org
$ sudo add-apt-repository ppa:hrg/daily $ sudo apt-get update $ sudo apt-get install openrtm-aist openrtm-aist-dev doxygen



    $ wget http://openrtm.org/pub/Linux/ubuntu/dists/trusty/main/binary-amd64/imageprocessing-1.1.0.deb
により実装したOpenCVCameraCompを起動したところ、
    libRTC-1.1.0.so
がないと怒られました。

HRPを動かす環境(シミュレーション、実機)として当方ではdrcutil

を基本としているのですが、

    $ git clone -b jenkins https://github.com/jenkinshrg/drcutil

ここで引用されるOpenRTM-aistは1.1.2のようなので、

    ~/openrtp/lib

の下にあるのは

    libRTC-1.1.2.so

でした。

そこで、

    $ wget http://openrtm.org/pub/Linux/ubuntu/dists/xenial/main/binary-amd64/ImageProcessing-1.1.0.deb
で試したら、今度は

     GLIBCXX_3.4.21' not found

と怒られてしまいました。

これはGCCのVersionが古い(16.04用ではない)ということですよね?


そこで、私のような環境では、どうすればベターでしょうか?


・GCCをapt-getで取ってきて、alternativeで適宜使い分ける。

・debファイルを取ってくるのではなく、ソースレベルで対応する。

・OpenCV RTCの使用を諦める。(VideoCaptureCompが今ひとつなので、OpenCVCameraCompを試してみたかっただけ)



ところで、Windows版(お試し版)だとデフォルトで入るOpenCV RTCは、

なぜLinuxでは入らないのでしょうか?

今回のようにVersionによるガチャで一筋縄では行かないからでしょうか?


お手数をおかけいたしますが、アドバイスいただければ幸甚です。

-------------- next part --------------
HTMLの添付ファイルを保管しました...
URL: <http://www.openrtm.org/pipermail/openrtm-staff/attachments/20180221/1fc4940f/attachment.html>


More information about the openrtm-staff mailing list