Basic of RT-Components
RTCの基本的な機能について解説します。
▶ 更新歴
-
15/08/2014 Defining Naming Formatの説明を追加しました。
-
14/06/2014 OpenCVの記述を別ページに分けました。
-
11/02/2014 Definig ServiceとConfigurationの説明を追加しました。
-
09/02/2014 Defining Own Data Typesの説明を追加しました。
-
29/01/2014 ページを新設しました。
RTC間の通信に使用するデータポートの型は、開発者が独自に定義し使用することができます。
独自データ型の定義方法と、それを使用したRTCの作成方法を解説します。
▶ Linux OS
Ubuntu 12.04 LTS 32bit
Ubuntu 10.04 LTS 32bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
▶ Windows OS
Windows 7 32 bit / 64 bit
Windows 8 32 bit / 64 bit
Windows XP 32 bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
Defining Own Data Types
RTC間の通信にはデータポート以外に、サービスポートを使用することができます。
サービスの定義方法と、それを使用したRTCの作成方法を解説します。
▶ Linux OS
Ubuntu 12.04 LTS 32bit
Ubuntu 10.04 LTS 32bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
▶ Windows OS
Windows 7 32 bit / 64 bit
Windows 8 32 bit / 64 bit
Windows XP 32 bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
Defining Service
RTCではコンフィギュレーションを使って、ユーザが外部からRTCの内部のパラメータ変更することができます。
このコンフィギュレーションの使用方法を解説します。
▶ Linux OS
Ubuntu 12.04 LTS 32bit
Ubuntu 10.04 LTS 32bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
▶ Windows OS
Windows 7 32 bit / 64 bit
Windows 8 32 bit / 64 bit
Windows XP 32 bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
Using Configuration
コンフィグファイルにネーミングサービスに登録されるRTCの名前を定義することができます。
ネーミングフォーマットを設定することで、見分けやすいだけでなく、同じ名前のRTCを複数個同時に実行することもできます。
RTCの命名規約について解説します。
▶ Linux OS
Ubuntu 12.04 LTS 32bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1
▶ Windows OS
Windows 7 32 bit / 64 bit
Windows 8/8.1 32 bit / 64 bit
OpenRTM-aist C++ 1.1.0 Release
OpenRTM-aist Python 1.1.0 RC1