Introduction

rtm_logo.png
OpenRTM-aist is a software platform to develop the robotic system in component-oriented.

In OpenRTM-aist, the robot system system can be constructed by making the program of each functional element (This is called RT-Component:RTC), and connecting those RT-Components. The RT component can develop in C++, Python, and Java language, and supports main OS(Linux/Unix, Windows, Mac OS X).Eclipse tools and the tool of the command line can be used for the component development and the system development using the component.

Some functions are equipped in RT-Component.
  • Function that is called port to exchange data and command with other components
  • Basic state transition that is called activity to unite behavior
  • Function of configuration that can operate parameter from the outside

A module that becomes independent, recycles, and is high can be easily made by using these functions. You can construct the system only with making a minimum programming by using the component that someone made.

OpenRTM-aist is implemented by using CORBA that is the distributed object middleware because the network permeability, OS non-dependency, and language independence are valued.

最新バージョン

初めての方へ

Windows msi(インストーラ) パッケージ (サンプルの実行ができます。)

C++,Python,Java,
Toolsを含む
1.1.2-RELEASE

RTコンポーネントを開発するためには開発環境のインストールが必要です。詳細はダウンロードページ

統計

Webサイト統計
ユーザ数:1618
プロジェクト統計
RTコンポーネント286
RTミドルウエア21
ツール20
文書・仕様書1

Join our slack

Enter email address for slack invite.

旧Webサイト

OpenRTM.org旧Webサイト

OpenHRP3

動力学シミュレータ

Choreonoid

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

OpenHRI

対話制御コンポーネント群

OpenRTP

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

産総研RTC集

産総研が提供するRTC集

TORK

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

DAQ-Middleware

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

VirCA

遠隔空間同士を接続し、実験を行うことが可能な仮想空間プラットホーム