Download
latest Releases : 2.0.0-RELESE
2.0.0-RELESE | Download page |
Number of Projects
RT-Component | 153.5 |
RT-Middleware | 35 |
Tools | 22 |
Documentation | 2 |
Choreonoid
Motion editor/Dynamics simulator
OpenHRP3
Dynamics simulator
OpenRTP
Integrated Development Platform
AIST RTC collection
RT-Components collection by AIST
TORK
Tokyo Opensource Robotics Association
DAQ-Middleware
Middleware for DAQ (Data Aquisition) by KEK
Release note: 1.0.0-RELEASE
coil
IDL
RTObject_impl
ポートの登録に関するメンバ関数の追加
データポートの読み書きに関するメンバ関数の追加
その他処理タイミング等の変更
ポート全般
コールバック関連
その他
・PortBaseのprotectedメンバ関数eraseConnectorProfileが
・PortBaseの以下のメンバ関数を呼び出した際、
・ポートのプロパティ"connection_limit"を指定すると、
■データポート 【コールバック関連】 ・InPortの以下のコールバック設定関数が削除された。
・OutPotの以下のメンバ関数が削除された。
【接続時のポリシ設定】 ・RT System Editorでデータポートを接続する際、
・データポートの接続時のプロパティに"dataport.serializer.cdr.endian"
【その他】 ・DataPortStatusにBUFFER_ERRORが追加された。
・データポートでCORBAの代わりにTCP/IPを用いて通信を行うことが
・InPort::readの戻り値の型が変更された。
・Timed*のデータに対して現在時刻を付与する関数setTimestamp()が追加された。
・OutPort::write()で、タイムスタンプを付与しなくなった。
・OutPotに以下のメンバ関数が追加された。
・データポートのpullの動作
■サービスポート 【接続時のポリシ設定】 ・CorbaPortの接続において、ConnectorProfile::propertiesに
【その他】 ・CorbaPortで、接続中にRTCをActivate、Deactivateし、再度Activateすると
■Manager関係 Managerにマスターとスレーブという関係ができた。 詳細は[openrtm-users 01099]の安藤様の解説を参照のこと。
【rtc.confに与えるプロパティの変更】 ・Managerのプロパティ(rtc.confに与えるプロパティ)に変更があった。
【RTC起動時のコマンドライン引数のオプションの追加】
【Managerの内部実装の変更】 ・RC1では未実装だったModuleManager::getLoadableModules()が実装された。
・Manager::setModuleInitProc()で設定した関数が実行される
・ManagerにRTCのガベージコレクションのような機能が追加された。
・ManagerがRTCを削除する際、deleteを直接使うのではなく、
・Manager::load()で、第2引数の初期化関数名が空の場合の処理が追加された。
・Manager::createComponentで、指定したRTCを生成するFactoryが
【IDLインタフェースの変更】 ・IDLインタフェースRTM::Managerが変更された。
・ManagerServant::get_loadable_modules()、