OpenRTM-aist (C++): チケット
https://www.openrtm.org/redmine/
https://www.openrtm.org/redmine/redmine/favicon.ico
2018-09-20T01:55:35Z
Redmine for OpenRTM-aist
Redmine
整備 #4617 (解決): make distで生成するソースパッケージにドキュメントを含めない
https://www.openrtm.org/redmine/issues/4617
2018-09-20T01:55:35Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>ドキュメントを含めるとファイルサイズが100MBを超えてしまうので、含めないようにする</li>
<li>修正後、下記動作が問題ないように対応する
<ul>
<li>make distで生成されたOpenRTM-aist-***.tar.gzからLinuxのdocパッケージを作成できるようにする</li>
<li>下記チケット作業時の②と③の動作に影響ないことを確認する<br /><a class="external" href="https://tmp.openrtm.org/redmine/issues/4173">https://tmp.openrtm.org/redmine/issues/4173</a>
<ul>
<li>configure後のmake, make installでドキュメントをインストールできる</li>
<li>configure後、make installでドキュメントをインストールできる</li>
</ul></li>
</ul></li>
</ul>
整備 #4615 (解決): Fedora環境でrtm-namingによるネームサービスの開始・終了の繰り返し処理ができない
https://www.openrtm.org/redmine/issues/4615
2018-08-16T19:35:59Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li><a class="issue tracker-6 status-3 priority-4 priority-default" title="整備: rtm-namingへネームサービス終了用オプションを追加する (解決)" href="https://www.openrtm.org/redmine/issues/4570">#4570</a> でネームサービス終了処理を整えたが、Ubuntu18.04, 16.04環境に対する対応だった</li>
<li>Fedora環境ではネームサービス終了後に続けてのネームサービス開始ができないので、処理を見直す</li>
</ul>
整備 #4571 (解決): Windows用OpenRTMConfig.cmakeへrtmCamera, rtmManipulator用変数を追加する
https://www.openrtm.org/redmine/issues/4571
2018-07-23T00:44:47Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>下記変数を新たに定義する<br /><pre>
RTM_CAMERA_INCLUDE_DIR: rtmCamera include dir
RTM_CAMERA_LIB_DIR: rtmCamera's lib directory
RTM_CAMERA_LIBRARIES: rtmCamera libraries
RTM_MANIPULATOR_INCLUDE_DIR: rtmManipulator include dir
RTM_MANIPULATOR_LIB_DIR: rtmManipulator's lib directory
RTM_MANIPULATOR_LIBRARIES: rtmManipulator libraries
</pre></li>
</ul>
<ul>
<li>また、サフィックス(バージョン番号、VCバージョン等)も変数で定義されるようにテンプレートを修正する</li>
<li>OpenRTM-aist 1.2.0版で、VCバージョンがVC2013の場合、omniORB4.2.2の場合、生成されるOpenRTMConfig.cmakeには下記が追加されるようにする<br /><pre>
set(RTM_DLLVER 120_vc12)
set(COIL_DLLVER 120_vc12)
set(OMNI_DLLVER 422)
set(OMNITHREAD_DLLVER 40)
</pre></li>
</ul>
整備 #4570 (解決): rtm-namingへネームサービス終了用オプションを追加する
https://www.openrtm.org/redmine/issues/4570
2018-07-19T01:31:35Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li><a class="issue tracker-6 status-3 priority-4 priority-default" title="整備: ネームサーバー終了ボタンの動作用スクリプトを定義する (解決)" href="https://www.openrtm.org/redmine/issues/4546">#4546</a> でkill-rtm-namingとして整備したが、この動作をrtm-namingの「-k」オプションで動作するようにする<br />rtm-naming -k -f -w password</li>
</ul>
<ul>
<li>-kオプションで実行後にネームサービスを開始する場合は、「rtm-naming」「sudo systemctl start omniorb4-nameserver.service」の<br />どちらの操作でも動くように整える</li>
</ul>
整備 #4569 (解決): Linux環境でのネームサービス開始・終了がRTSEのボタン操作でも動くように整える
https://www.openrtm.org/redmine/issues/4569
2018-07-16T19:11:57Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li><a class="issue tracker-6 status-3 priority-4 priority-default" title="整備: ネームサーバー終了ボタンの動作用スクリプトを定義する (解決)" href="https://www.openrtm.org/redmine/issues/4546">#4546</a> にてネームサービス終了用スクリプトを定義した</li>
<li>これらのスクリプト(rtm-naming, kill-rtm-namnig)をコマンドラインで手動実行した場合と、RTSEのボタン操作で実行された場合で<br />どちらでも、手動とボタン操作の組合せでも、動くように整備する</li>
</ul>
整備 #4556 (解決): rpmパッケージへSSLTransportを追加する
https://www.openrtm.org/redmine/issues/4556
2018-06-11T21:54:31Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>Fedora27環境でrpmパッケージを作成しようとしたら下記エラーとなった<br /><pre>
RPM build errors:
Installed (but unpackaged) file(s) found:
/usr/lib64/openrtm-1.2/ssl/SSLTransport.la
/usr/lib64/openrtm-1.2/ssl/SSLTransport.so
/usr/lib64/openrtm-1.2/ssl/SSLTransport.so.0
/usr/lib64/openrtm-1.2/ssl/SSLTransport.so.0.0.0
</pre></li>
</ul>
<ul>
<li>OpenRTM-aist.spec.inへsslを追加する<br /><pre>
:
%{rtm_libdir}/ec/*
%{rtm_libdir}/sdo/*
%{rtm_libdir}/ssl/* ←★ここへ追加
:
</pre></li>
</ul>
整備 #4546 (解決): ネームサーバー終了ボタンの動作用スクリプトを定義する
https://www.openrtm.org/redmine/issues/4546
2018-05-30T17:33:04Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>bat,shスクリプト</li>
<li>既存の処理から抜き出してスクリプトを作成する</li>
</ul>
整備 #4538 (解決): RTSE上でマネジャー経由でOpenCVサンプルRTCを起動できるようにrtc.confを整備する
https://www.openrtm.org/redmine/issues/4538
2018-05-24T15:51:32Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>C++ RTC Daemon起動時に読み込む bin\%RTM_VC_VERSION%\rtc.conf整備</li>
<li>今までのrtc.confで、manager.modules.load_pathのみを変更する</li>
<li>rtc.confの中でシステム環境変数を使って定義できないので、マージモジュール作成スクリプトでrtc.confをARCH別、VCバージョン別に用意する</li>
<li>例:vc9用<br /><pre>
manager.modules.load_path: C:/Program Files (x86)/OpenRTM-aist/1.2.0/Components/C++/OpenCV/vc9
</pre></li>
</ul>
整備 #4525 (解決): configure.acのライブラリ検索パスに新たなパスを追加する
https://www.openrtm.org/redmine/issues/4525
2018-05-08T18:00:50Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>Ubuntu18.04にて、/usr/lib/x86_64-linux-gnu/libomniORB4.soを見つけられなかったため</li>
<li>configure.ac内のbase_libsへパスを追加する<br /><pre>
/usr/local/lib /usr/lib /usr/lib64
↓
/usr/local/lib /usr/lib /usr/lib64 /usr/lib/x86_64-linux-gnu /usr/lib/i386-linux-gnu
</pre></li>
</ul>
整備 #4486 (解決): Windows環境でのビルド時、OpenSSLのバイナリを組込む処理を追加する
https://www.openrtm.org/redmine/issues/4486
2018-03-21T11:57:14Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>prepare_openrtm.shの更新</li>
<li>omniORBの処理と同様に、OpenSSLもビルド済バイナリパッケージをダウンロードして組込む</li>
</ul>
整備 #4461 (解決): コマンドラインオプションに関するコメントの修正する
https://www.openrtm.org/redmine/issues/4461
2018-02-27T02:05:08Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>ManagerConfig.hのコマンドラインオプションに関するコメントが以下のように実際とは違う文章になっているため修正する。</p>
<pre>
* - -f file : コンフィギュレーションファイルを指定する。
* - -l module : ロードするモジュールを指定する。(未実装)
* - -o options: その他オプションを指定する。(未実装)
* - -d : デフォルトのコンフィギュレーションを使う。(未実装)
</pre>
<pre>
* - -f file : Specify the configuration file.
* - -l module : Specify modules to be loaded. (Not implemented)
* - -o options: Specify other options. (Not implemented)
* - -d : Use default static configuration. (Not implemented)
</pre>
整備 #4456 (解決): Windows上でネームサービスを終了させるためのバッチ処理を追加する
https://www.openrtm.org/redmine/issues/4456
2018-02-26T02:53:50Z
n.kawauchi
n.kawauchi@aist.go.jp
<p>本処理をrtm-naming.batの最初に組み込む</p>
整備 #4434 (担当): ComponentObserverConsumer モジュールをデフォルトで本体ライブラリに組み込む
https://www.openrtm.org/redmine/issues/4434
2018-01-24T22:57:05Z
n-ando
Noriaki.Ando@gmail.com
<p>ComponentObserverConsumer モジュールをデフォルトで本体ライブラリに組み込む</p>
整備 #4432 (解決): Linux用OpenRTMConfig.cmakeのOPENRTM_INCLUDE_DIRSへrtm/extのパスを追加する
https://www.openrtm.org/redmine/issues/4432
2018-01-23T06:26:53Z
n.kawauchi
n.kawauchi@aist.go.jp
<ul>
<li>Linux用OpenRTMConfig.cmakeのOPENRTM_INCLUDE_DIRSへrtm/extのパスを追加する</li>
<li>Windows用は追加済み</li>
</ul>
整備 #4431 (担当): ソースコードの整形
https://www.openrtm.org/redmine/issues/4431
2018-01-23T05:12:49Z
n-miyamoto
n-miyamoto@aist.go.jp
<p>Visual Studioで編集した部分のソースコードのインデントを修正する。</p>
<p>Artistic Style等ツールを使用する。</p>
<p>- <a class="external" href="http://astyle.sourceforge.net/">http://astyle.sourceforge.net/</a></p>