[openrtm-users 01335] OpenHRP3のSimulationECをOpenRTM-aistに標準で入れられませんか?

4 個の投稿 / 0 new
最終投稿
root
オフライン
Last seen: 2時間 28分 前
登録日: 2009-06-23 14:31
[openrtm-users 01335] OpenHRP3のSimulationECをOpenRTM-aistに標準で入れられませんか?

OpenRTM-aist MLの皆さま:
お世話になっております.

未定義
root
オフライン
Last seen: 2時間 28分 前
登録日: 2009-06-23 14:31
[openrtm-users 01336] OpenHRP3のSimulationECをOpenRTM-aistに標準で入れら

金広@産総研です.

現在のOpenHRPホームページではシェアードライブラリ形式のExecutionContextを
利用するにはソースコードの変更が必要と書いていますが,これは以前のバージョンの
OpenRTM-aistの場合の話で1.0ではrtc.confでシェアードライブラリをpreload指定
することでソースコードの変更無しでExecutionContextを登録することができます.

ただしこの場合にはモジュールの初期化関数名がシェアードライブラリのベース名+Initで
ある必要があるようで,現状ではシェアードライブラリ名がhrpRTM-3.1.{dll, so},初期化
関数名がSimulationECInitとなっているのでどちらかをもう一方に合わせる必要があります.

OpenHRPの次バージョンではこれらの修正を含める予定です.

2010/7/2 ysuga :
> OpenRTM-aist MLの皆さま:
> お世話になっております.

root
オフライン
Last seen: 2時間 28分 前
登録日: 2009-06-23 14:31
[openrtm-users 01337] OpenHRP3のSimulationECをOpenRTM-aistに標準で入れら

菅@リバストです.

> OpenHRPの次バージョンではこれらの修正を含める予定です.

なるほど.期待しています.

ただ,RTCを実行するPCすべてにOpenHRPのインストールが必要になるので,
今は単一PCですが,将来的に複数台のPCでやろうと思っているので,
分散環境だと面倒,と思うのですが…

さらに言えば設定は少ない方がいいですし,
中に入れない理由もないかな,と思っています.

OpenRTM使ってると,
OpenHRPも使いたい
と思うのが普通だと思うので,
ちょっと,心に留めておいて下されば,と思います.

(2010/07/03 0:02), Fumio Kanehiro wrote:
> 金広@産総研です.
>
> 現在のOpenHRPホームページではシェアードライブラリ形式のExecutionContextを
> 利用するにはソースコードの変更が必要と書いていますが,これは以前のバージョンの
> OpenRTM-aistの場合の話で1.0ではrtc.confでシェアードライブラリをpreload指定
> することでソースコードの変更無しでExecutionContextを登録することができます.
>
> ただしこの場合にはモジュールの初期化関数名がシェアードライブラリのベース名+Initで
> ある必要があるようで,現状ではシェアードライブラリ名がhrpRTM-3.1.{dll, so},初期化
> 関数名がSimulationECInitとなっているのでどちらかをもう一方に合わせる必要があります.
>
> OpenHRPの次バージョンではこれらの修正を含める予定です.
>
>
> 2010/7/2 ysuga:
>> OpenRTM-aist MLの皆さま:
>> お世話になっております.

root
オフライン
Last seen: 2時間 28分 前
登録日: 2009-06-23 14:31
[openrtm-users 01352] OpenHRP3のSimulationECをOpenRTM-aistに標準で入れら

金広さん、菅さん

安藤です

問題なければ、今後OpenRTM-aistに含めて配布しても構いません>SimulationEC
ただ、基本的にはso or DLL形式での配布になるかと思います。

あと、初期化関数の問題ですが、それについても任意の初期化関数を
rtc.confから与えられるようにしたいと思います。

manager.modules.preload: Hoge.so (MunyaInit), Foo.so (BarInitialize FooInit)

といった感じでどうでしょうか?

2010年7月3日1:02 ysuga :
> 菅@リバストです.
>
>
>> OpenHRPの次バージョンではこれらの修正を含める予定です.
>
> なるほど.期待しています.
>
>
> ただ,RTCを実行するPCすべてにOpenHRPのインストールが必要になるので,
> 今は単一PCですが,将来的に複数台のPCでやろうと思っているので,
> 分散環境だと面倒,と思うのですが…
>
> さらに言えば設定は少ない方がいいですし,
> 中に入れない理由もないかな,と思っています.
>
>
> OpenRTM使ってると,
> OpenHRPも使いたい
> と思うのが普通だと思うので,
> ちょっと,心に留めておいて下されば,と思います.
>
>
>
> (2010/07/03 0:02), Fumio Kanehiro wrote:
>> 金広@産総研です.
>>
>> 現在のOpenHRPホームページではシェアードライブラリ形式のExecutionContextを
>> 利用するにはソースコードの変更が必要と書いていますが,これは以前のバージョンの
>> OpenRTM-aistの場合の話で1.0ではrtc.confでシェアードライブラリをpreload指定
>> することでソースコードの変更無しでExecutionContextを登録することができます.
>>
>> ただしこの場合にはモジュールの初期化関数名がシェアードライブラリのベース名+Initで
>> ある必要があるようで,現状ではシェアードライブラリ名がhrpRTM-3.1.{dll, so},初期化
>> 関数名がSimulationECInitとなっているのでどちらかをもう一方に合わせる必要があります.
>>
>> OpenHRPの次バージョンではこれらの修正を含める予定です.
>>
>>
>> 2010/7/2 ysuga:
>>> OpenRTM-aist MLの皆さま:
>>> お世話になっております.

コメントを投稿するにはログインまたはユーザー登録を行ってください

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2209
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク