Skip to content

Releases: OpenRTM/OpenRTM-aist-Java

2.0.2

07 Jun 00:28
c794d35
Compare
Choose a tag to compare

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の操作性向上のための修正
  • 雑多な修正、バグフィックス

Java

不具合修正

なし

その他

  • バージョン2.0.2への更新 (#101|n-kawauchi)
  • Copyright更新 (#102|n-kawauchi)
  • debパッケージ依存関係の整備 (#104|n-kawauchi)
  • マネージャーのConfiguration修正 (#106|n-kawauchi)

2.0.1

24 Jan 08:10
778f9e3
Compare
Choose a tag to compare

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

Java

不具合修正

  • corba.endpointsにIPアドレスのみを指定する場合に、コロンを付けずに設定できるようにする (#97|Nobu19800)
  • InPortが正常に動作しない問題の修正 (#98|Nobu19800)

その他

  • 2.0系のコマンド名変更とバージョン2.0.1への更新 (#100|n-kawauchi)

2.0.0

04 Jul 07:54
914b2aa
Compare
Choose a tag to compare

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のみ)

Java

不具合修正

  • Java版debパッケージのサンプルスクリプトへの実行権限を付与 (#83|n-kawauchi)
  • rtc.conf.sample、component.confの修正 (#84|Nobu19800)
  • 言語ごとのモジュールロードパスを指定した場合にロードできないバグの修正、モジュール探索時間の短縮のための修正 (#91|Nobu19800)

その他

  • openrtm2-javaのdebパッケージ作成に関する修正 (#93|n-kawauchi)
  • openrtm2-java-docパッケージの説明を更新 (#95|n-kawauchi)

1.2.2

25 Aug 06:53
5873a85
Compare
Choose a tag to compare

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の操作性向上のための修正

Java

不具合修正

  • バージョン番号の1.2.2への更新 (#65|n-kawauchi)
  • OpenRTM-aist-PythonのPython3対応に伴う変更 (#68|katami-win)
  • openrtm-aist-java-exampleのdebパッケージ依存関係の修正 (#70|n-kawauchi)
  • rtcdのモジュールロードパスのセパレータの修正 (#73|katami-win)
  • ログヘッダメッセージのCopyright記述の更新 (#75|n-kawauchi)
  • get_loadable_modulesで取得したロード可能モジュールの言語名をrtcprofの言語に設定する修正 (#78|Nobu19800)

1.2.1

27 Nov 06:08
553d6d1
Compare
Choose a tag to compare

リリースノート: 1.2.1-RELEASE

Java

不具合修正

  • エラー遷移時にonExecuteとonStateUpdateを呼ばないようにする
  • 1つのポートに2本以上のコネクタを生成できないバグの修正
  • Java向けにIDLのパスを定義したシステム環境変数 RTM_IDL_DIR を新設
  • その他のバグフィックス

1.2.0

12 Mar 08:37
Compare
Choose a tag to compare

リリースノート: 1.2.0-RELEASE

  • 機能に関する変更

    • マネージャ起動時にポートを接続する機能
    • マネージャ起動時にコンポーネントをアクティベーションする機能
    • CORBA_RTCUtil:コンポーネント操作関数群の導入
    • トピックベースのポート接続機能
    • 共有メモリ通信データポート(shared_memory型インターフェース)
    • 同一プロセス内通信のデータ転送を変数で渡すダイレクト接続データポート(direct型インターフェース)
    • 名前付けポリシー機能の拡張(同一ネームサーバー、同一ノードで独自のインスタンス名を設定する)
    • rtcloc形式のコンポーネント指定方法(マスターマネージャに登録されたスレーブマネージャからコンポーネントを名前で検索)
    • rtcname形式のコンポーネント指定方法(ネームサーバーに登録されたコンポーネントを名前で検索)
    • デフォルトでデータポートの二重接続を許可しない機能
    • LogstreamBase:ロガー機能の拡張
    • コンポーネントオブザーバのデータ入出力検知機能
    • モジュール探索パスのサブディレクトリのモジュールを探索する機能
    • 雑多なバグフィックス
  • ユーザービリティに関する変更

    • Ubuntu、Debian、Fedora 環境でパッケージによるインストール可能

1.1.2

25 Mar 09:27
Compare
Choose a tag to compare
[incompat]bug fixed

git-svn-id: https://tmp.openrtm.org/svn/OpenRTM-aist-Java/branches/RELENG_1_2@1149 9a6ac7ee-f497-465d-b832-7029f4913c1d