Releases: OpenRTM/OpenRTP-aist
Releases · OpenRTM/OpenRTP-aist
Release list
2.1.0
Release Notes: 2.1.0-RELEASE
Major common changes
- OmniORB version update on Windows (4.3.4)
- Modification to improve the operability of RTSystemEditor
- Modification to improve the operability of RTC Builder
- Miscellaneous fixes and bug fixes
リリースノート: 2.1.0-RELEASE
主な共通変更点
- WindowsにおけるomniORBバージョン更新 (4.3.4)
- RTSystemEditorの操作性向上のための修正
- RTCBuilderの操作性向上のための修正
- 雑多な修正、バグフィックス
OpenRTP
不具合修正
- [RTCB]コード生成時にGeneratedボタンを選択した際にダイアログを表示するように修正 (#550|ga-sakamoto)
- [RTCB]バックアップしたソースコードに戻す機能を追加 (#551|ga-sakamoto)
- Windows用cpackテンプレートのアーキテクチャ名取得変数を変更 (#552|ga-sakamoto)
- Java版で生成するbuild_***.xmlの内容を修正 (#555|ga-sakamoto)
- システム保存時に,rtshellのコマンドを実行するスクリプトを自動生成するように修正 (#556|ga-sakamoto)
- RTSProfileを階層化できるように修正 (#557|ga-sakamoto)
- Processing用RTCBuilderを追加 (#558|ga-sakamoto)
- [RTSE]ポートの接続方向を指定できるように修正 (#559|ga-sakamoto)
- [RTSE]Fluentdからログを取得できるようにLogViewを修正 (#562|ga-sakamoto)
- Processing用の生成コードを修正 (#565|ga-sakamoto)
- Processing言語RTC生成時,パースペクティブ切り替え用ダイアログを表示しない (#569|ga-sakamoto)
- Processing言語RTC生成時,パースペクティブ切り替え用ダイアログを表示しない (#570|ga-sakamoto)
- [RTCB]設定画面「ポート」内の「データポート」セクションのラベル表示を修正 (#580|ga-sakamoto)
- [RTCB]サービスポートの「接頭語」と「接尾語」を入れ替え (#581|ga-sakamoto)
- [RTCB]C++版で生成しているテストコードを修正 (#582|ga-sakamoto)
- [RTCB]idlディレクトリに格納した独自IDLファイルのパース処理を修正 (#583|ga-sakamoto)
- [RTCB]Python版RTCでコメントのインデントを修正 (#584|ga-sakamoto)
- [RTCB]Lua版RTCで不要なコードを出力しないように修正 (#585|ga-sakamoto)
- [RTCB]Java版RTCの生成コードを修正 (#586|ga-sakamoto)
- [RTCB]Processing版RTCの生成コードを修正 (#587|ga-sakamoto)
- [RTCB]Lua版RTCの生成コードを修正 (#588|ga-sakamoto)
- [RTCB]マージ処理を修正 (#590|ga-sakamoto)
その他
2.0.2
Release Notes: 2.0.2-RELEASE
Major common changes
- OmniORB version update on Windows (4.3.2)
- Modification to call RTC destructor when Manager shuts down(C++ and Python)
- Modification of create_component function(C++ and Python)
- Modification to improve the operability of RTSystemEditor
- Modification to improve the operability of RTC Builder
- Miscellaneous fixes and bug fixes
リリースノート: 2.0.2-RELEASE
主な共通変更点
- WindowsにおけるomniORBバージョン更新 (4.3.2)
- Managerのシャットダウン時にRTCデストラクタを呼び出すように修正(C++とPython)
- create_component関数の修正(C++とPython)
- RTSystemEditorの操作性向上のための修正
- RTCBuilderの操作性向上のための修正
- 雑多な修正、バグフィックス
OpenRTP
不具合修正
- [RTCB]build.xmlの内容を修正 (#505|ga-sakamoto)
- [RTSE]RTCから取得したインターフェース型名の前方の空白を削除 (#509|ga-sakamoto)
- [RTCB]IDLパスの設定方法を修正 (#513|ga-sakamoto)
- [RTSE]関連コンポーネント自動表示機能を追加 (#522|ga-sakamoto)
- [RTCB]CPackの依存関係を追加 (#523|ga-sakamoto)
- [RTCB] Python RTCのcmake policy設定を修正 (#524|ga-sakamoto)
- [RTCB]idl/CMakeLists.txtの内容を修正 (#525|ga-sakamoto)
- [RTSE]ネームサービスコマンド認識機能を修正 (#526|ga-sakamoto)
- [RTCB]Java版RTCのCMakeLists.txtの内容を修正 (#527|ga-sakamoto)
- [RTCB]Java版RTCの生成コードを修正 (#531|ga-sakamoto)
- update icon for connection_chain_manual, connection_chain_auto. (#533|n-ando)
その他
2.0.1
Release Notes: 2.0.1-RELEASE
Major common changes
- 2.0 series manager command name changed.
- C++ and Java manager command names are the same for Windows and Linux.
- C++ : rtcd2、rtcprof2
- Java : rtcd2_java、rtcprof2_java
- Python defined manager command names according to Python 3.0 execution command names for Windows and Linux respectively.
- Python : (Windows)rtcd2_python、rtcprof2_python、(Linux)rtcd2_python3、rtcprof2_python3
リリースノート: 2.0.1-RELEASE
主な共通変更点
- 2.0系マネージャーコマンド名変更
- C++ と Java は、Windows と Linux で同じマネージャー コマンド名を定義
- C++ : rtcd2、rtcprof2
- Java : rtcd2_java、rtcprof2_java
- Python は、Windows と Linux のそれぞれの Python 3.0 実行コマンド名に従ってマネージャー コマンド名を定義
- Python : (Windows環境)rtcd2_python、rtcprof2_python、(Linux環境)rtcd2_python3、rtcprof2_python3
OpenRTP
不具合修正
- [RTSE]NICのIP変更時のメッセージボックスは1個以上表示しないように修正 (#488|ga-sakamoto)
- IDLファイルのパース処理を修正 (#489|ga-sakamoto)
- [RTSE]システムロード時にインスタンス名が異なるRTCを区別できるように修正 (#493|ga-sakamoto)
- [RTSE]NIC IP変更検知方法を修正 (#494|ga-sakamoto)
- [RTSE]IPアドレスに127.0.1.1がセットされている場合に警告メッセージボックスを出すように修正 (#496|ga-sakamoto)
- [RTCB]独自データ型(モジュール名なし)を使用した場合のPython生成コードを修正 (#499|ga-sakamoto)
- [RTCB]idlcompile.shの内容を修正 (#504|ga-sakamoto)
- [RTCB]build.xmlの内容を修正 (#505|ga-sakamoto)
その他
2.0.0
Release Notes: 2.0.0-RELEASE
Major common changes
- Changed the deb package name to openrtm2 to support coexistence with 1.2 series. (C ++ and OpenRTP only)
- Miscellaneous fixes and bug fixes
- OmniORB version update on Windows (4.2.5)
- End of official support for Visual Studio 2012, 2013 on Windows
- Modification to improve the operability of RTSystemEditor
- Modification to improve the operability of RTC Builder
- Implementation of data port serializer selection function. ROS, ROS2, DDS, SSM interoperability functions.
- Implementation of the FSM4RTC specification compliant functions (FSM-Component, component observer, DataPushService type, DataPullService type interface)
- Removed some functions of coil and changed to functions of C++ standard library. C ++ 11 or later environment is required to build OpenRTM-aist and RTC.
- Implementation of execution context for multi-level composite components.
リリースノート: 2.0.0-RELEASE
主な共通変更点
- debパッケージ名を openrtm2 へ変更し、1.2系との共存に対応(C++とOpenRTPのみ)
- 雑多な修正、バグフィックス
- WindowsにおけるomniORBバージョン更新 (4.2.5)
- Windowsにおける Visual Studio 2012、2013の公式サポート終了
- RTSystemEditorの操作性向上のための修正
- RTCBuilderの操作性向上のための修正
- データポートのシリアライザ選択機能の実装。ROS、ROS2、DDS、SSM相互運用機能の提供
- FSM4RTC仕様に準拠した機能の実装(FSM型コンポーネント、コンポーネントオブザーバー、DataPushService型、DataPullService型インターフェース)
- coilの一部機能を削除して標準C++ライブラリの関数に変更。OpenRTM-aist、及びRTCのビルドにはC++11以降の環境が必要。
- 多階層複合コンポーネント用実行コンテキストの実装
- CSP(Communicating Sequential Processes)ポートの実装(Pythonのみ)
OpenRTP
不具合修正
- Makefile modified to dmg build process automation. (#374|n-ando)
- Ubuntu20.04環境RTCBuilderでのラジオボタン、チェックボックス表示不具合修正(2.0) (#379|n-kawauchi)
- [RTCB]生成するdoxyfile.inを修正 (#380|ga-sakamoto)
- [RTSE]オフラインエディタで保存するプロファイルの修正 (#391|ga-sakamoto)
- [RTCB] idl/CMakeLists.txtをLinuxのPython3環境に対応するように修正 (#392|ga-sakamoto)
- [RTCB] Python RTCのcmake設定をPython3対応に修正 (#393|ga-sakamoto)
- [RTCB] Pythonコードの生成方法を修正 (#396|ga-sakamoto)
- [RTCB] Pythonコードの生成方法を修正 (#397|ga-sakamoto)
- [RTSE]RTシステムのRestore方式を修正 (#400|ga-sakamoto)
- [RTSE]ConfigurationSet編集ダイアログの文字位置を修正 (#406|ga-sakamoto)
- ObserverのLoggerに関連した部分を削除 (#407|ga-sakamoto)
- [RTCB]ライセンス設定を変更した際にマージを行うように修正 (#408|ga-sakamoto)
- [RTCB]C++RTCの生成コードを修正 (#412|ga-sakamoto)
- [RTCB]GUIを修正 (#413|ga-sakamoto)
- [RTCB]C++版RTCの型不一致ワーニングを修正 (#419|ga-sakamoto)
- [RTCB]C++用RTCテンプレートのCMakeList.txtを修正 (#423|ga-sakamoto)
- [RTCB]BuildView内のポートの描画順を修正 (#428|ga-sakamoto)
- [RTCB] ドキュメント生成タブで入力した作成者情報のソース挿入位置などを修正 (#429|ga-sakamoto)
- [RTCB] RTCテンプレートを修正 (#434|ga-sakamoto)
- RTCBuilderの不使用機能を整理 (#438|ga-sakamoto)
- [RTCB]#ifdef TAO_IDLを無視するように修正 (#441|ga-sakamoto)
- [RTSE]ポート間接続時のマウスカーソルを差し替え (#442|ga-sakamoto)
- [RTSE]Configuration Viewで適用ボタンを押した際に確認ダイアログを表示しないように修正 (#466|ga-sakamoto)
- [RTSE]更新された値のみ制約チェックを実行するように修正 (#467|ga-sakamoto)
- openrtp2のdebパッケージ作成に関する修正 (#480|n-kawauchi)
- [RTSE] Property View のリフレッシュ方法を修正 (#485|ga-sakamoto)
その他
- [RTCB]生成する2.0用C++関連ファイルをC++11に対応するように修正 (#360|ga-sakamoto)
- [RTSE]ConnectorProfileダイアログをタブ形式で表示するように修正 (#365|ga-sakamoto)
- Files for MacOS X dmg file added. (#367|n-ando)
- [RTSE]/usr/bin/rtm-naming以外のNS起動コマンドを使えるように修正 (#373|ga-sakamoto)
- [RTCB]ドキュメントトップに各種情報が追加されるように修正 (#377|ga-sakamoto)
- [RTCB]travisの設定ファイルを生成しないように修正 (#398|ga-sakamoto)
- [RTSE]DDC4RTCに関連したコードを削除 (#404|ga-sakamoto)
- 「バージョンアップログ」の削除 (#414|ga-sakamoto)
- Eclipse2020-06(4.16)ベースのソースビルド用Vagrantfile追加 (#416|n-kawauchi)
- [RTSE]新しいPortProfile/ConnectorProfileの仕様に対応するように修正 (#473|ga-sakamoto)
- RTCBuilderが生成するC++ファイルをOpenRTM-aist 1.2、2.0の両方でビルドできるように修正 (#476|ga-sakamoto)
1.2.2-4
1.2.2-3
1.2.2-2
1.2.2-1
1.2.2
Release Notes: 1.2.2-RELEASE
Major common changes
- Main Python version changed from 2 series to 3 series
- Miscellaneous fixes to make Python 3 main due to end of support for Python 2
- Miscellaneous fixes and bug fixes
- OmniORB version update on Windows (4.2.4)
- End of official support for Visual Studio 2010 on Windows
- Add support of Ubuntu Linux 20.04
- Modification to improve the operability of RTSystemEditor
- Modification to improve the operability of RTC Builder
リリースノート: 1.2.2-RELEASE
主な共通変更点
- メインPythonバージョンを2系から3系へ変更
- Python2系サポート終了に伴うPython3系をメインとするための雑多な修正
- 雑多な修正、バグフィックス
- WindowsにおけるomniORBバージョン更新 (4.2.4)
- Windowsにおける Visual Studio 2010の公式サポート終了
- Ubuntu Linux への 20.04 サポートの追加
- RTSystemEditorの操作性向上のための修正
- RTCBuilderの操作性向上のための修正
OpenRTP
不具合修正
- ManipulatorCommonInterface_XXXサービスインターフェース利用時の生成ファイルの修正(RELENG_1_2) (#236|ga-sakamoto)
- ManipulatorCommonInterface_XXXサービスインターフェース利用時の生成ファイルの修正(RELENG_1_2) (#237|ga-sakamoto)
- ファイル選択ダイアログオプションの修正(REL_ENG_1_2) (#293|ga-sakamoto)
- RELENG_1_2ブランチのバージョン番号の1.2.2への更新 (#297|n-kawauchi)
- BuildViewのデータポートの表示の修正 (#321|ga-sakamoto)
- ライセンス情報を追加 (#322|ga-sakamoto)
- RTSEのActivate Systemsボタン等の表示位置の修正 (#323|ga-sakamoto)
- RTSystemEditorの名称からの余計な空白の削除 (#324|ga-sakamoto)
- [RTSE]コネクタプロファイル設定用ダイアログ表示内容修正(1.2) (#325|ga-sakamoto)
- subscription typeのデフォルト値をflushとする修正(1.2) (#326|ga-sakamoto)
- 状態遷移時の警告メッセージの抑制 (#327|ga-sakamoto)
- Configuration変更ダイアログのスライダーの動作修正 (#328|ga-sakamoto)
- IDL関係の処理の修正(1.2) (#329|ga-sakamoto)
- 「基本」タブのChoreonoidボタンの位置の修正 (#330|ga-sakamoto)
- 「データポート」の「Add」ボタンを選択した際の挙動の修正 (#331|ga-sakamoto)
- 「コンフィグレーション」タブの「Add」ボタンを選択した際の挙動の修正 (#332|ga-sakamoto)
- 「コンフィギュレーション」タブの修正 (#333|ga-sakamoto)
- IDLファイルパース失敗時に詳細情報を表示するための修正 (#335|ga-sakamoto)
- ツールバー上のボタンの表示位置などの修正 (#338|ga-sakamoto)
- RCP版RESTのスプラッシュウインドウの設定を修正 (#340|ga-sakamoto)
- ダブルクリックでRTCの状態を遷移させる修正 (#343|ga-sakamoto)
- ツールバーの初期化失敗時に警告を表示させる修正 (#345|ga-sakamoto)
1.2.1
リリースノート: 1.2.1-RELEASE
OpenRTP
不具合修正
- Managerのinit関数を2回実行しようとする
- idlcompile.bat、idlcompile.shのomniidl実行時のインクルードパスの設定方法の修正
- JavaのRTCでBasicDataType.idl等にidljを実行しようとする
- JavaのRTCでidlj実行時にインクルードパスにBasicDataType.idl等を配置したパスを指定する
- 存在しないデータ型を指定してもコード生成時にエラーにならない
- データポートに指定された型の整合性チェックを追加
- IDLビルド用ファイルのインクルードパスを修正
- IDLコンパイルが必要なRTCでもビルドが通るbuild_***.xmlを生成する
- Python版RTCのサービスポートのプロバイダのコードを修正
- エディタ上のRTCを1回のクリックで選択できない現象を修正
- RTCBuilderの「基本」タブの表記などを修正
- JARA_ARMのインターフェースを指定した場合の生成コードを修正
- C++版RTCの生成コードを修正
- Java版RTCのインクルード用環境変数を変更
- IDLファイルのチェック方法を修正
- C++版CMakeLists.txtのCPackでIDLファイルを含める
- サービスポートのインターフェース型にManipulatorCommonInterface_XXXを指定した場合でも***_idl_example.pyを生成するように修正