Download

OpenRTM-aist(C++)

cpp_logo.png

Component framework and libraries for RTC development by C++. It supports Linux, Windows, Mac OS X and FreeBSD. Source code, Windows msi installer, packages for various Linux distributions and MacPorts are available.

Source code repository

Components compiled with 1.0.0 cannot connect to components compiled with 0.4.x. We recommend you move to 1.0 after the Python and Java 1.0-series releases.

Bug tracking

Old Version

OpenRTM-aist C++ 1.2.1-RELEASE

cpp_logo.png

(G)Please refer to the following page for the installation procedure.

Package

Windows Installer

The msi file is over 900MB in size. Use a high-speed line (50Mbps or more) to download in minutes.

For 64bit

Windows Installer
(including OpenRTM-aist, C ++, Python,
Java version and OpenRTP,
RTShell (4.2.2))
(Visual Studio 2010, 2012,
2013, 2015, 2017, 2019)
OpenRTM-aist-1.2.1-RELEASE_x86_64.msi
MD5:be6b346d61768435d812cc032bc7a529
November 25, 2019
Python-2.7 python-2.7.16.amd64.msi python .org
Python-3.6 python-3.6.8-amd64.exe python .org
Python-3.7 python-3.7.5-amd64.exe python .org
CMake cmake-3.15.5-win64-x64.msi cmake
Doxygen doxygen-1.8.16-setup.exe doxygen
  • * Install Python version "3.7", "3.6", or "2.7".

For 32bit

Installer for Windows
(OpenRTM-aist、C++、Python、
Java version, and OpenRTP、
including RTShell(4.2.2))
(Visual Studio 2010、2012、
2013、2015、2017、2019)
OpenRTM-aist-1.2.1-RELEASE_x86.msi
MD5:a9186d409cafc039432a0e1c6e7e02ef
2019/11/25
Python-2.7 python-2.7.16.msi python.org
Python-3.6 python-3.6.8.exe python.org
Python-3.7 python-3.7.5.exe python.org
CMake cmake-3.15.5-win32-x86.msi cmake
Doxygen doxygen-1.8.16-setup.exe doxygen
  • ※Please install one of the version of Python "3.7", "3.6" or "2.7".
    Confirm installation

It is recommended that you confirm that you can create a Visual C ++ project before the workshop.

First, start Visual Studio and click "File"-> "New"-> "Project".
Select Visual C ++ for the template and select Empty project .

#ref (vc2017.png, 70%, center)

After entering the project name and clicking OK, a Visual C ++ project is created.

If you cannot select Visual C ++ , install "Desktop development with C ++" according to the procedure of How to install Visual Studio Community 2019.

Also, when using other than Visual Studio 2019, it is recommended to confirm that you can create a Visual C ++ project just in case.

How to use the old version runtime of C ++ version

The old version runtime is installed under the OpenRTM-aist directory as 1.0.0 (only for 32bit), 1.1.0, 1.1.1, 1.1.2, 1.2.0. Use the system environment variable "RTM_BASE" through the path.

Example) The 1.1.1 version vc12 runtime path can be specified as "% RTM_BASE% \ 1.1.1 \ vc12 \ bin".

How to handle when OpenRTP / RTSystemEditor is reduced in high resolution (HiDPI) mode such as Windows10

If you use a high resolution mode such as Windows 10, Eclipse icons etc. may be displayed in a reduced size. The following FAQ explains the solution.

Linux package

We currently offer packages in the following distribution versions:
You can use the installation script distributed below to install the required packages at once.

Distribution version Bulk installation script (right click to get URL)
Ubuntu 16.04 (xenial) i386 / amd64
Ubuntu 18.04 (bionic) amd64
pkg_install_ubuntu.sh
Raspbian Buster pkg_install_raspbian.sh

By specifying options, you can now install packages that meet your needs. Please refer to Bulk installation script for installation method, options and package types.

If you have already installed 1.2.0-RELEASE, you can update it.

Ubuntu / Debian  $ sudo apt-get update  $ sudo apt-get dist-upgrade

Please see OpenRTM-aist (C ++ version) 1.2 family installation for download method and installation method.

Source code

C ++ version source code OpenRTM-aist-1.2.1.tar.bz2:https
MD5: 890ad85f3d6f6afd7d24d68c4aa6c290
2019.11.25
C ++ source code OpenRTM-aist-1.2.1.tar.gz:https
MD5: dc7075480642017ea228d04c8bde6ca8
2019.11.25
C ++ version Windows only source OpenRTM-aist-1.2.1-win32.zip:https
MD5: 5dd560c1ba2297b048a8a03c8db88632
2019.11.25

Build from source

For details on how to build from source, see Building from Source (Windows) or Building from Source (Linux) .

Create deb / rpm package

From 1.1, the creation of deb packages for Ubuntu and Debian and rpm packages for Fedora from the above source code is officially supported.

You can create a package by following the steps below. When creating a package, use the bulk installation script (pkg_install _ ***. Sh) to install the necessary packages in advance.

 $ tar xvzf OpenRTM-aist-1.2.1-RELEASE.tar.gz  $ cd OpenRTM-aist-1.2.1  $ ./configure --prefix = /usr --enable-fluentd = yes --enable-observer = yes --enable-ssl = yes  $ cd packages  $ make

Packages are created in the pacakges directory.

* Install tools such as "dpkg-dev build-essential debhelper devscripts" when creating deb packages on Ubuntu and Debian, and "rpm-build createrepo" before creating rpm packages on Fedora. Must be kept. These can be installed by executing Bulk installation script with the -c option.

Release notes

OpenRTM-aist Official Website can use source code, Windows installer, Linux package, etc. in dual license system which can be selected from LGPL license or individual contract with AIST.

Supported (build verified) OS

      • Ubuntu 16.04 i386, amd64
      • Ubuntu 18.04 amd64
      • Raspbian Buster armhf
      • Windows-10 (32 / 64bit)

OpenRTM-aist C++ 1.1.2-RELEASE

cpp_logo.png

Packages

Windows installer

For 32bit

Windows installer
(OpenRTM-aist for C++, Python, Java,
and OpenRTP, RTShell(4.1.0) are included)
(Visual Studio 2008, 2010, 2012, 2013, 2015 are supported)
OpenRTM-aist-1.1.2-RELEASE_x86.msi
MD5:d7bc03556e6b643a7e6102ab08fe9ff6
2016/05/27
Python-2.7 python-2.7.10.msi python.org
PyYAML PyYAML-3.11.win32-py2.7.exe pyyaml.org
CMake cmake-3.5.2-win32-x86.msi cmake
Doxygen doxygen-1.8.11-setup.exe doxygen
  • * Currently Python 2.7.10 is recommended. 2.7.11 might need to set PYTHONPATH environment variables.
  • * Old rtshell must be removed before installing rtshell from this installer.

For 64bit

Visual Studio 64bit用
Windows installer
(OpenRTM-aist for C++, Python, Java,
and OpenRTP, RTShell(4.1.0) are included)
(VVisual Studio 2008, 2010, 2012, 2013, 2015 are supported)
OpenRTM-aist-1.1.2-RELEASE_x86_64.msi
MD5:dd182bd4daa31c2c26066a56cf5fed59
2016/05/27
Python-2.7 python-2.7.10.amd64.msi python.org
PyYAML PyYAML-3.11.win-amd64-py2.7.exe pyyaml.org
CMake cmake-3.5.2-win32-x86.msi cmake
Doxygen doxygen-1.8.11-setup.exe doxygen
  • * Currently Python 2.7.10 is recommended. 2.7.11 might need to set PYTHONPATH environment variables.
  • * Old rtshell must be removed before installing rtshell from this installer.

How to set Visual Studio version

Modify system environment variable RTM_VC_VERSION according to Visual Studio version used in your system.

Visual Studio version RTM_VC_VERSION value
2008 vc9 Only 32bit version supported
2010 vc10
2012 vc11
2013 vc12 default setting
2015 vc14

How to use old version runtime of C++

Old version runtime libraries are installed version-name folder (such as 1.0.0(only 32bit), 1.1.0, 1.1.1 folders) under OpenRTM-aist Program folder, . Set target search path to PATH environment variable by using RTM_BASE environment variable.

ex) vc12 run-time libraries for version 1.1.1 are located under RTM_BASE1.1.1\vc12\bin.


Linux package

Currently pre-build packages are provided for the following distribution and versions. Installing OpenRTM-aist is just run the following installation script.

Distribution / version Installation script
Ubuntu 12.04 (precise) i386/amd64
Ubuntu 14.04 (trusty) i386/amd64
Ubuntu 15.10 (wily) i386/amd64
Ubuntu 16.04 (xenial) i386/amd64
pkg_install_ubuntu.sh
Debian 7.0 (wheezy) i386/amd64
Debian 8.0 (jessie) i386/amd64
pkg_install_debian.sh

1.1.1-RELEASE can be updated, if you already installed it.

For Ubuntu / Debian

 $ sudo apt-get update
 $ sudo apt-get upgrade

For Fedora

 # dnf update

Source code

C++ source code OpenRTM-aist-1.1.2.tar.bz2
MD5:c270ad187f26e473bf274e8d589fcd8f
2016.05.27
C++ source code OpenRTM-aist-1.1.2.tar.gz
MD5:e09d05bb93bef22657d133cff20255a4
2016.05.27
C++ source for Windows OpenRTM-aist-1.1.2-win32.zip
MD5:ade9f4e555d76ca6c29bdd67dd64d42b
2016.05.27

Build from sourcecode

ソースからビルドする方法については、ソースからのビルド(Windows編) または ソースからのビルド(Linux編) をご覧くだい。

deb/rpmパッケージ作成

1.1から上記の ソースコード からのUbuntu, Debian 用debパッケージ、Fedora, Vine用 rpmパッケージの作成が正式にサポートされました。
以下の手順でパッケージを作成することができます。パッケージ作成に当たっては、一括インストールスクリプト(pkg_install_***.sh)を利用して必要なパッケージを予めインストールしておいてください。

 $ tar xvzf OpenRTM-aist-1.1.2-RELEASE.tar.gz
 $ cd OpenRTM-aist-1.1.2
 $ ./configure --prefix=/usr
 $ cd packages
 $ make

パッケージはpacakgesディレクトリ内に作成されます。

※ UbuntuやDebianにてdebパッケージを作成する場合は "dpkg-dev build-essential debhelper devscripts"、Fedoraにてrpmパッケージを作成する場合は "rpm-build createrepo" といったツールを予めインストールしておく必要があります。


リリースノート: 1.1.2-RELEASE

OpenRTM-aist Official Website からソースコード、Windowsインストーラ、Linux用パッケージ等が LGPL ライセンスもしくは産総研との個別契約のうち一つから選択するデュアルライセンス方式で利用可能です。

機能に関する変更

    • 雑多なバグフィックス

ポータビリティに関する変更

    • 64bitLinunxへの雑多な対応
    • 64bitWindowsへの対応
    • VC2015(32bit/64bit)の正式サポート

拡張機能に関する変更

ユーザビリティに関する変更

    • Windowsインストーラをアーキテクチャ別の2種類にまとめる
      • 1つのインストーラで複数のVisual Studioバージョンに対応
      • C++版、Python版、Java版、RTShellも同時にインストール可能
    • WindowsインストーラでomniORBを4.2.1に更新
    • WindowsインストーラでOpenCVを2.4.11に更新し、IntelTBBで再コンパイル

対応 (ビルド検証済) OS

      • Debian 7.0 i386, x86_64
      • Debian 8.0 i386, x86_64
      • Ubuntu 12.04 i386, x86_64
      • Ubuntu 14.04 i386, x86_64
      • Ubuntu 15.10 i386, x86_64
      • Ubuntu 16.04 i386, x86_64
      • Windows-7 (32/64bit)
      • Windows-8.1 (32/64bit)

OpenRTM-aist C++ 1.1.1-RELEASE

cpp_logo.png
  • RT-Components for versions 1.0.0 and 1.1.0 are compatible with each other. However, since the port connection rules have slightly changed, tools (for example RTSystemEditor) must support version 1.1.x.

Source Code

C++ source code OpenRTM-aist-1.1.1-RELEASE.tar.bz2
MD5: 1d030c4972618f2f1e81cf83286af1d0
2015.03.16
C++ source code OpenRTM-aist-1.1.1-RELEASE.tar.gz
MD5: 67abe01eb0e8df1cd3efbcd1ca78108d
2015.03.16
C++ source code (for Windows) OpenRTM-aist-1.1.1-RELEASE-win32.zip
MD5: beedc1f16973eb6cc6c2bc7916bafeb7
2015.03.16

Packages

Windows Installer

RT System Editor RCP or OpenRTP can be selected. JRE (OpenJDK) is also included.
The default setting is recommended in installing.

32bit

  • Download the appropriate version of Visual Studio.
Visual Studio 32bit用
Visual Studio 2008 OpenRTM-aist-1.1.1-RELEASE_x86_vc9.msi
MD5: d800c7fefea48965dcbdb43a0150245f
2015.04.09
Visual Studio 2010 OpenRTM-aist-1.1.1-RELEASE_x86_vc10.msi
MD5: 8efd345ba871aa92f814cde6014e338f
2015.04.09
Visual Studio 2012 OpenRTM-aist-1.1.1-RELEASE_x86_vc11.msi
MD5: def246f243be45df332d4caa0393267c
2015.04.09
Visual Studio 2013 OpenRTM-aist-1.1.1-RELEASE_x86_vc12.msi
MD5: bdf6fd6dafcba9455e8e87d30db3c516
2015.04.09
Visual Studio 32bit
Python (Needed for tools)
Python 2.7
python-2.7.9.msi python.org
PyYAML (Needed for tools)
Pythonのバージョンに合わせること
PyYAML-3.11.win32-py2.7.exe pyyaml.org
CMake (To generate Visual C++ project) cmake-3.2.1-win32-x86.exe cmake
Doxygen (To generate documents) doxygen-1.8.9.1-setup.exe doxygen
  • Python 2.7 is recommended if you use OpenRTM-aist Python version.

64bit

  • Download the appropriate version of Visual Studio.
  • The express edition of Visual Studio is not available to build 64bit version binaries.
Visual Studio 64bit
Visual Studio 2010 OpenRTM-aist-1.1.1-RELEASE_x86_64_vc10.msi
MD5: 4dc5ec26f83677b57ae70f9a35c96d9a
2015.04.09
Visual Studio 2012 OpenRTM-aist-1.1.1-RELEASE_x86_64_vc11.msi
MD5: 4f3aa87e584b79eec3dc50f721f82b1c
2015.04.09
Visual Studio 2013 OpenRTM-aist-1.1.1-RELEASE_x86_64_vc12.msi
MD5: 521a5c9a54b7002edf1a8e5d097e2cec
2015.04.09
Visual Studio 64bit
Python-64bit (Needed for tools)
Python 2.7
python-2.7.9.amd64.msi python.org
PyYAML (Needed for tools)
Pythonのバージョンに合わせること
PyYAML-3.11.win-amd64-py2.7.exe pyyaml.org
CMake (To generate Visual C++ project) cmake-3.2.1-win32-x86.exe cmake
Doxygen (To generate documents) doxygen-1.8.9.1-setup.exe doxygen

OpenRTM-aist x64 version needs Python 2.7 (x64).

Precautions for Windows installation

  • * Do not use multiple OpenRTMs with multiple versions of Visual Studio. Please select and install an appropriate package of your environment.
  • Please uninstall older version of OpenRTM-aist before installing version 1.1.1.
  • If you uninstall OpenRTM-aist 1.1.0, some files and menu icons in start menu would remain (C++/Python/Java)
  • You do not have to remove the remainder files of older version, but we recommend to remove them manually for your convenience.
    • Cautions for the manual remove
    • If multiple language versions are installed, please upgrade both language versions.
    • After uninstalling older OpenRTM-aist, please remove the following files:
      • C:\Program Files (x86)\OpenRTM-aist folder
      • Start Menu > Programs > OpenRTM-aist menu (Right click and delete)

Linux Packages

Currently, the following packages are available.
Please use the installer scripts to install dependencies at the same time.

Distribution Version Install Scripts
Ubuntu 12.04 (precise) i386/amd64
Ubuntu 14.04 (trusty) i386/amd64
Ubuntu 14.10 (utopic) i386/amd64
Ubuntu 15.04 (vivid) i386/amd64
pkg_install_ubuntu.sh
Debian 6.0 (squeeze) i386/amd64
Debian 7.0 (wheezy) i386/amd64
pkg_install_debian.sh
Fedora 19 i386/amd64
Fedora 20 i386/amd64
Fedora 21 i386/amd64
pkg_install_fedora.sh

If you already installed 1.1.0-RELEASE version, just upgrade it please.

In Ubuntu / Debian

 $ sudo apt-get update
 $ sudo apt-get upgrade

In Fedora

 # yum update

To download and install, please check HERE(C++).

Build from source code

To build OpenRTM-aist from source code, please check HERE (Windows) or HERE(Linux).

deb/rpm package creation

From version 1.1, generating the deb package (for Ubuntu, Debian) and rpm package (Fedora, Vine) is supported.
Please follow the following steps (Please install the dependencies before generating packages)

 $ tar xvzf OpenRTM-aist-1.1.1-RELEASE.tar.gz
 $ cd OpenRTM-aist-1.1.1
 $ ./configure --prefix=/usr
 $ cd packages
 $ make

The packages are created in packages directory.

* In Ubuntu, Debian, Install the tools with the command "dpkg-dev build-essential debhelper devscripts". In Fedora, do "rpm-build createrepo"

Tool

If OpenRTP is selected when installing OpenRTM-aist, you do not have to install these tools. If you want to install tools separately, please check OpenRTP 1.1.0-RC5.


Release note: 1.1.1-RELEASE

From OpenRTM-aist Official Website, Source Code Install, Windows Installer, and Linux packages are available with LGPL License or individual license (please contact us).

Chanages on Functionarities

    • Bug fixes

Changes on portabilities

    • For 64bitLinunx
    • For 64bitWindows
    • VC2012(32bit/64bit) Support
    • VC2013(32bit/64bit) Support

Changes on extensions

Changes on usabilities

    • WindowsインストーラでomniORBを4.1.7に更新
    • WindowsインストーラでOpenCVを2.4.9に更新し、IntelTBBで再コンパイル
    • WindowsインストーラでOpenCVを使ったサンプルコンポーネントImageCalib(GUIを持つ)を追加
    • WindowsインストーラでツールのRTSystemEditorRCP版とOpenRTPを選択可能にする
    • Windowsインストーラのスタートメニューでのツールを、各言語(C++,Python,Java)で共通にする
    • WindowsインストーラでOpenJDK7 JREのインストールを選択可能にする
    • debパッケージ作成でマルチアーチ機能へ対応
    • debパッケージ利用環境でOpenRTM-aist Pythonと共存時のアンインストール動作の見直し

Support (Build Tested) OSes

      • Debian 6.0-i386
      • Debian 6.0-x86_64
      • Debian 7.0-i386
      • Debian 7.0-x86_64
      • Fedora release 19 i386
      • Fedora release 19 x86_64
      • Fedora release 20 i386
      • Fedora release 20 x86_64
      • Ubuntu 12.04-i386
      • Ubuntu 12.04-x86_64
      • Ubuntu 14.04-i386
      • Ubuntu 14.04-x86_64
      • Windows-7
      • Windows-7 (64bit)
      • Windows-8.1
      • Windows-8.1 (64bit)

1.1.0-RELEASE

cpp_logo.png
  • RT-Components for versions 1.0.0 and 1.1.0 are compatible with each other. However, since the port connection rules have slightly changed, tools (for example RTSystemEditor) must support version 1.1.x.

Source Code

C++ source code OpenRTM-aist-1.1.0-RELEASE.tar.bz2
MD5:d957d6a0d833225cd5462ef65d567caa
2012.05.25
C++ source code OpenRTM-aist-1.1.0-RELEASE.tar.gz
MD5:2771a772ed20d064b5a3e587d5dc722f
2012.05.25
C++ source code for Windows OpenRTM-aist-1.1.0-RELEASE-win32.zip
MD5:1d47b3e37660eadfcffa96d871904e11
2012.05.25

Packages

Windows installers

for Visual Studio 2008 (32bit)

Visual Studio 2008 (32bit)
Windows installer OpenRTM-aist-1.1.0-RELEASE_vc9.msi
MD5:7fb431b64d2ac9a27956fba447fd9e8c
2012.05.25
Java: Windows (32bit) JRE installer java.com
Python (for build tools)
Python 2.x is OK
python-2.6.6.msi python.org
PyYAML (for build tools)
See the installed Python version
PyYAML-3.10.win32-py2.6.exe pyyaml.org
CMake-2.8 (for build tools) cmake-2.8.8 cmake
Doxygen (for build tools) doxygen doxygen

for Visual Studio 2010 (32bit)

Visual Studio 2010 (32bit)
Windows installer OpenRTM-aist-1.1.0-RELEASE_vc10.msi
MD5:01b40e8c43b739621273bd70f3e398b6
2012.05.25
Java: Windows (32bit) JRE installer java.com
Python (for build tools)
Python 2.x is OK
python-2.6.6.msi python.org
PyYAML (for build tools)
See the installed Python version
PyYAML-3.10.win32-py2.6.exe pyyaml.org
CMake-2.8 (for build tools) cmake-2.8.8 cmake
Doxygen (for build tools) doxygen doxygen

for Visual Studio 2010 (64bit)

Visual Studio 2010 (64bit)
Windows installer(64bit) OpenRTM-aist-1.1.0-RELEASE_vc10_x64.msi
MD5:24e2ac9673da4a3e9991e959d2d06f69
2012.05.25
Java: Windows (64bit) JRE installer java.com
Python-64bit (for only omniidl)
python-2.7.3.amd64.msi python.org
Python (for build tools)
Any Python 2.x is OK
python-2.6.6.msi python.org
PyYAML (for build tools)
See the installed Python version
PyYAML-3.10.win32-py2.6.exe pyyaml.org
CMake-2.8 (for build tools) cmake-2.8.8 cmake
Doxygen (for build tools) doxygen doxygen
  • Two versions of Pythons (2.7(64bit), 2.6等(32bit)) required for OpenRTM for 64bit-VC2010.
    • 64bit Python2.7: omniORB's IDL compiler omniidl.exe requires 64bit-Python2.7. If you will develop RTC with service ports, you need it. Python2.7-64bit has bug? that it does not register its information in registry. You might face some problem, when you will install other python modules for it.
    • 32bit Python2.x (2.6 is recommended): rtc-template, rtm-skelwrapper (CORBA stub/skeleton wrapper generator) and other build tools need python. Any Python-2.x can be used for them. If you will install OpenRTM-aist for Python, same version of Python for openRTM-aist-Python is recommended.

Note for the Windows installer

  • Visual Studio 2008 and Visual Studio 2010 binaries cannot be mixed. Please download the appropriate package.
  • Java (JDK or JRE) is required for RTSystemEditor (RCP version), which is installed by the MSI installer.

Linux Packages

The install script is provided for the following Linux distribution:

Distribution, Version Install script
Ubuntu 8.04 (hardy) i386/amd64
Ubuntu 10.04 (lucid) i386/amd64
Ubuntu 11.04 (natty) i386/amd64
Ubuntu 11.10 (oneiric) i386/amd64
Ubuntu 12.04 (precise) i386/amd64
pkg_install_ubuntu.sh

If you have already installed OpenRTM-aist 1.1.0-RC3, please delete it and do "apt-get update", and then, re-install.

 $ sudo dpkg -r openrtm-aist-doc openrtm-aist-example openrtm-aist-dev openrtm-aist
 $ sudo apt-get clean
 $ sudo apt-get update
 $ sudo apt-get install openrtm-aist openrtm-aist-doc openrtm-aist-example openrtm-aist-dev

Build from Source Code

From version 1.1, you can create deb/rpm packages for Ubuntu, Debian, Fedora, Vine, and other Linux.

 $ tar xvzf OpenRTM-aist-1.1.0-RELEASE.tar.gz
 $ cd OpenRTM-aist-1.1.0
 $ ./configure --prefix=/usr
 $ cd packages
 $ make

Your package will be found in "packages" directory.

Use the following scrpits to install related packages:

Distribution Available Versions Install scripts
Vine Linux 4.0, 4.2, 5.0 pkg_install_vine.sh
Fedora 10, 11, 12 (Both i386/x86_64) pkg_install_fedora.sh
Ubuntu 8.04, 8.10, 9.04, 9.10, 10.04 (Both i386/x86_64) pkg_install_ubuntu.sh
Debian 3.1 (i386), 4.0, 5.0 (Both i386, x86_64) pkg_install_debian.sh

In Ubuntu, Debian, you should at first do "dpkg-dev build-essential debhelper devscripts".


Tools

Eclipse-3.4.2 [Ganymede SR2]
Eclipse3.4.2+RTSE+RTCB
Windows all in one
eclipse342_rtmtools110-rc3_win32_en.zip
MD5:ff3636e64a4fe6525d5d17cf2add6e1b
2012.05.24
Eclipse3.4.2+RTSE+RTCB
Linux all in one
eclipse342_rtmtools110-rc3_linux_en.tar.gz
MD5:c0cd3598e79c4db1e273594786d2070a
2012.05.24
Eclipse3.4.2+RTSE+RTCB
64bit Linux all in one
eclipse342_rtmtools110-rc3_x86_64_en.tar.gz
MD5:1bafd093581337e547df8e4c6bfe943a
2012.05.24
Eclipse3.4.2+RTSE+RTCB
MacOSX all in one
eclipse342_rtmtools110-rc3_macosx_en.tar.gz
MD5:3c0966a025ffeb9ce4cdebd582c17ba4
2012.05.24

Release notes: 1.1.0-RELEASE

Functionality changes

    • Various bug fixes.
    • Added many listener hooks into the behaviour of RTCs:
      • ComponentActionListener: Listen for changes in the RTC life cycle state machine.
      • PortConnectionListeners: Listen for changes to the connections on a port.
      • ManagerActionListener: Listen for changes in a manager.
      • ConfigurationListener: Listen for changes in a component's configuration.
      • ConnectorListener: Listen for activity in a specific connection.
    • Added support to rtcd for loading Python and Java RTC profiles.
    • Expanded the API for accessing Execution Contexts.
    • Added support for adding SDO providers and consumers to components.
    • Added support for milliseconds and microseconds to the log file time stamps.
    • New properties, such as manager.auto_shutdown_duration.

Compability changes

    • Various fixes for 64-bit Linux
    • Various fixes for 64-bit Windows
    • Support for Mac OS X
    • Support for Linux and the RtORB
    • Support for Cygwin and the RtORB
    • Support for MacOS and the RtORB
    • Support for Visual C++ 2010
    • Support for CMake for building components

Loadable module changes

    • Added an SDO interface for listening to component changes externally (ComponentObserver).
    • Added an Execution Context supporting the Linux RT preemptive kernel.

Usability enhancements

    • Changed the license from EPL to LGPL.
    • Removed LaTeX documentation generation.
    • Updated the comments and Doxygen-generated documentation.
    • Support for creating deb packages.
    • Support for creating rpm packages.
    • Updated the install script to support Debian Lenny.
    • Added OpenCV to the Windows installer.
    • Added support for Windows Vista and Windows 7 to the RTSystemEditor RCP version.
    • Added Korean and Taiwanese to the Windows installer.

Supported operating systems

      • Fedora release 14 i686
      • Fedora release 14 x86_64
      • Fedora release 15 i686
      • Fedora release 15 x86_64
      • Fedora release 16 i686
      • Fedora release 16 x86_64
      • Ubuntu 8.04-i686
      • Ubuntu 8.04-x86_64
      • Ubuntu 11.04-i686
      • Ubuntu 11.04-x86_64
      • Ubuntu 11.11-i686
      • Ubuntu 11.11-x86_64
      • Ubuntu 12.04-i686
      • Ubuntu 12.04-x86_64
      • Windows-XP
      • Windows-Vista
      • Windows-7
      • Windows-7 (64bit)


OpenRTM-aist-1.0.0-RELEASE_en

cpp_logo.png

Source code/patches

C++ source code OpenRTM-aist-1.0.0-RELEASE.tar.bz2
MD5:18127b5fa5c6f692918c11cec6519a2f
2010.01.28
C++ source code OpenRTM-aist-1.0.0-RELEASE.tar.gz
MD5:c2f810e3b638df8b53fc4a4fd2d41189
2010.01.28
C++ source code for Windows OpenRTM-aist-1.0.0-RELEASE-win32.zip
MD5:c26df500cb01db0c6289b546bd7bc54a
2010.01.28


Pre-built packages for Windows

Windows installer

Visual Studio 2008
Windows installer OpenRTM-aist-1.0.0-RELEASE_vc9_100212.msi
MD5:abfc1c2a6a7f6997f7c7ffc2ecaff094
2010.02.12
Python Windows installer python-2.6.4.msi python.org
PyYAML (for rtc-template) PyYAML-3.09.win32-py2.6.exe pyyaml.org
OpenCV Windows installer OpenCV_1.0.exe sourceforge


Visual Studio 2005
Windows installer OpenRTM-aist-1.0.0-RELEASE_vc8_100212.msi
MD5:fd0bf260fc39b34bb9c82978c22889c9
2010.02.12
Python Windows installer python-2.6.4.msi python.org
PyYAML (for rtc-template) PyYAML-3.09.win32-py2.6.exe pyyaml.org
OpenCV Windows installer OpenCV_1.0.exe sourceforge
  • The Windows installer includes OpenRTM-aist (DLL,header,samples,commands), omniORB-4.1.4, and RTSystemEditor (RCP version). Installing omniORB and the Eclipse tools separately is not necessary.
  • OpenRTM-aist (and ACE, omniORB, etc) built for Visual Studio 2005 cannot be used with Visual Studio 2008. Download and install the correct package for your development environment
  • The redistributable package contains the Visual Studio runtime libraries. It should be installed on systems where Visual Studio (VC++) is not installed in order to run RT-Components.


Pre-built packages for Linux

You can install rpm/deb packages with apt-get and yum from OpenRTM-aist's repository.

You can easily install all required packages in block by using the following installer scripts.

Distributions Versions Installer scripts
Vine Linux 4.0, 4.2, 5.0 pkg_install_vine.sh
Fedora 10, 11, 12 (both i386/x86_64) pkg_install_fedora.sh
Ubuntu 8.04, 8.10, 9.04, 9.10, 10.04 (both i386/x86_64) pkg_install_ubuntu.sh
Debian 3.1 (i386), 4.0, 5.0 (both i386, x86_64) pkg_install_debian.sh


MacPorts

A Portfile for MacPorts is available. Xcode and MacPorts are required to install this Portfile. Please install them previously.


Tools

All-in-one package
(RTSystemEditor1.0.0+RTCBUilder1.0.0)
eclipse32_rtse100_rtcb100_win32.zip
MD5:928571cf94486b2f066edb2a8a2a6e1c
2009.06.17

Release notes: 1.0.0-RELEASE

  • OpenRTM-aist-1.0.0-RELEASE.tar.gz -- 2010.01.28 released
    • Compliant with the OMG RTC specification version 1.0.
    • New data port has been introduced.
      • Push/pull data flow types are supported.
      • Subscription types have been implemented.
      • Publisher policies have been implemented.
      • Buffering policy and time-out functionality have been implemented.
    • Miscellaneous bug fixes.
    • New options in rtc.conf.
    • CORBA memory leak fixes.
    • Manager CORBA service has been implemented (experimental).
      • Master-slave managers.
      • INS (interoperable naming service) manager CORBA object has been supported.
      • Automatic loading for shared objects (.so and .DLL) has been implemented.
    • Supported operating systems (verified).
      • Debian4.0-i686
      • Debian4.0-x86_64
      • Debian5.0-i686
      • Debian5.0-x86_64
      • Fedora release 10 (Cambridge)-i686
      • Fedora release 10 (Cambridge)-x86_64
      • Fedora release 11 (Leonidas)-i686
      • Fedora release 11 (Leonidas)-x86_64
      • Fedora release 12 (Constantine)-i686
      • Fedora release 12 (Constantine)-x86_64
      • FreeBSD5.5-RELEASE-amd64
      • FreeBSD5.5-RELEASE-i386
      • FreeBSD6.0-RELEASE-amd64
      • FreeBSD6.0-RELEASE-i386
      • FreeBSD6.2-RELEASE-amd64
      • FreeBSD6.2-RELEASE-i386
      • FreeBSD7.0-RELEASE-amd64
      • FreeBSD7.0-RELEASE-i386
      • Ubuntu 8.04-i686
      • Ubuntu 8.04-x86_64
      • Ubuntu 8.10-i686
      • Ubuntu 8.10-x86_64
      • Ubuntu 9.04-i686
      • Ubuntu 9.04-x86_64
      • Ubuntu 9.10-i686
      • Ubuntu 9.10-x86_64
      • Vine Linux 4.0 (Latour)-i686
      • Vine Linux 4.2 (Lynch Bages)-i686
      • Vine Linux 5.0 (Lafite)-i686
      • Windows-XP-VC2005-i386
      • Windows-Vista-VC2008-i386

1.1.0-RC3

cpp_logo.png

  • 1.1.0-RC1 has already been released for only ROBOMEC2011 tutorial attendees. Please use 1.1.0-RC1 until 1.1.0-RELEASE is released.
  • RTCs built on 1.0.0 and RTCs built on 1.1.0 have compatibility each other, but tool version should be 1.1.0 when you connect 1.0.0's port and 1.1.0's port, because connection method has been changed.

Source code

C++ source code OpenRTM-aist-1.1.0-RC3.tar.bz2
MD5:f10168341f3f4e1460ceb26f8d222160
2011.07.22
C++ source code OpenRTM-aist-1.1.0-RC3.tar.gz
MD5:a247b040ffc0b04b8b8ab102d4236630
2011.07.22
C++ source code for Windows OpenRTM-aist-1.1.0-RC3-win32.zip
MD5:86bd2c5875416d21a7e5ee784d9d179f
2011.07.22

Packages

Windows installer

for Visual Studio 2008
Windows installer OpenRTM-aist-1.1.0-RC3_vc9.msi
MD5:7fb431b64d2ac9a27956fba447fd9e8c
2011.07.22
Python Windows installer python-2.6.4.msi python.org
PyYAML (rtc-templateに必要) PyYAML-3.09.win32-py2.6.exe pyyaml.org


  • The Windows installer includes OpenRTM-aist (DLL,header,samples,commands), omniORB-4.1.4, and RTSystemEditor (RCP version). Installing omniORB and the Eclipse tools separately is not necessary.
  • OpenRTM-aist built for Visual Studio 2005 cannot be used with Visual Studio 2008. Download and install the correct package for your development environment.

Linux packages (not provided for RC3)

Linux packages will be provided in the RELEASE version. See the following instructions to build OpenRTM-aist from source code.

Now the deb packages for Ubuntu and Debian, and the rpm packages for Fedora and Vine, are officially supported by distribution source code. You can build OpenRTM-aist packages from source code according to the following process. When you need to make OpenRTM-aist packages, other dependent packages have to be installed before you build it.

 $ tar xvzf OpenRTM-aist-1.1.0-RC1.tar.gz
 $ cd OpenRTM-aist-1.1.0
 $ ./configure --prefix=/usr
 $ cd packages
 $ make

Packages will be generated under the "pacakges" directory.

You can install all dependent packages at once by using the following scripts.

Distributions Supported versions Installation scripts
Vine Linux 4.0, 4.2, 5.0 pkg_install_vine.sh
Fedora 10, 11, 12 (i386/x86_64) pkg_install_fedora.sh
Ubuntu 8.04, 8.10, 9.04, 9.10, 10.04 (i386/x86_64) pkg_install_ubuntu.sh
Debian 3.1 (i386), 4.0, 5.0 (i386/x86_64) pkg_install_debian.sh

Tools

Windows all in one
(RTSystemEditor1.1.0+RTCBUilder1.1.0)
eclipse342_rtmtools110release_win32_ja.zip
MD5:f5619616be753fef7bae9ef863e5b33f
2011.05.24
Linux all in one
(RTSystemEditor1.1.0+RTCBUilder1.1.0)
eclipse342_rtmtools110release_linux_ja.tar.gz
MD5:062355b5963cd0f0a42fb3b8ad43ddc2
2011.05.24

Release note: 1.1.0-RC3

OpenRTM-aist-1.1.0 release candidate version 2 (RC2) has been released in 6 June, 2011. From the OpenRTM-aist Official Website, source code and Windows installer package are available under LGPL license or individual licnese.

  • OpenRTM-aist-1.1.0-RC3.tar.gz -- released in 2011.07.22
    • Some APIs have been added.
      • Call back APIs.
      • Call backs for execution contexts.
    • SDO service frameworks
    • Misc bug fixes.
    • Experimental
      • Observer SDO service has been introduced.
      • CMake file "OpenRTMConfig.cmake" has been introduced (Linux/Windows)
    • Windows installer
      • OpenCV2.1 and some examples are included.
    • Supported OS (build verified)
      • Debian4.0-i686
      • Debian4.0-x86_64
      • Debian5.0-i686
      • Debian5.0-x86_64
      • Fedora release 11 (Leonidas)-i686
      • Fedora release 11 (Leonidas)-x86_64
      • Fedora release 12 (Constantine)-i686
      • Fedora release 12 (Constantine)-x86_64
      • Fedora release 13 (Goddard)-i686
      • Fedora release 13 (Goddard)-x86_64
      • Fedora release 14 (Laughlin)-i686
      • Fedora release 14 (Laughlin)-x86_64
      • FreeBSD7.x-amd64
      • FreeBSD7.x-i386
      • FreeBSD8.x-amd64
      • FreeBSD8.x-i386
      • Ubuntu 8.04-i686
      • Ubuntu 8.04-x86_64
      • Ubuntu 9.10-i686
      • Ubuntu 9.10-x86_64
      • Ubuntu 10.04-i686
      • Ubuntu 10.04-x86_64
      • Ubuntu 10.10-i686
      • Ubuntu 10.10-x86_64
      • Ubuntu 11.04-i686
      • Ubuntu 11.04-x86_64
      • Vine Linux 4.2 (Lynch Bages)-i686
      • Vine Linux 5.0 (Lafite)-i686
      • Windows-XP-VC2005-i386
      • Windows-Vista-VC2008-i386


1.1.0-RC2

cpp_logo.png

  • 1.1.0-RC1 has already been released for only ROBOMEC2011 tutorial attendees. Please use 1.1.0-RC1 until 1.1.0-RELEASE is released.
  • RTCs built on 1.0.0 and RTCs built on 1.1.0 have compatibility each other, but tool version should be 1.1.0 when you connect 1.0.0's port and 1.1.0's port, because connection method has been changed.

Source code

C++ source code OpenRTM-aist-1.1.0-RC2.tar.bz2
MD5:fba1dbc10b99381d6c46afd33be4f9ca
2011.06.06
C++ source code OpenRTM-aist-1.1.0-RC2.tar.gz
MD5:86bab7c5153e9d0a3ab12311471e36d3
2011.06.06
C++ source code for Windows OpenRTM-aist-1.1.0-RC2-win32.zip
MD5:5dfb2359c90f86e4674483b19839eaac
2011.06.06

Packages

Windows installer

for Visual Studio 2008
Windows installer OpenRTM-aist-1.1.0-RC2_vc9.msi
MD5:f4f605d8ff3375929a7ab296d792d8bc
2011.06.06
Python Windows installer python-2.6.4.msi python.org
PyYAML (rtc-templateに必要) PyYAML-3.09.win32-py2.6.exe pyyaml.org


  • The Windows installer includes OpenRTM-aist (DLL,header,samples,commands), omniORB-4.1.4, and RTSystemEditor (RCP version). Installing omniORB and the Eclipse tools separately is not necessary.
  • OpenRTM-aist built for Visual Studio 2005 cannot be used with Visual Studio 2008. Download and install the correct package for your development environment.

Linux packages (not provided for RC2)

Linux packages will be provided in the RELEASE version. See the following instructions to build OpenRTM-aist from source code.

Now the deb packages for Ubuntu and Debian, and the rpm packages for Fedora and Vine, are officially supported by distribution source code. You can build OpenRTM-aist packages from source code according to the following process. When you need to make OpenRTM-aist packages, other dependent packages have to be installed before you build it.

 $ tar xvzf OpenRTM-aist-1.1.0-RC1.tar.gz
 $ cd OpenRTM-aist-1.1.0
 $ ./configure --prefix=/usr
 $ cd packages
 $ make

Packages will be generated under the "pacakges" directory.

You can install all dependent packages at once by using the following scripts.

Distributions Supported versions Installation scripts
Vine Linux 4.0, 4.2, 5.0 pkg_install_vine.sh
Fedora 10, 11, 12 (i386/x86_64) pkg_install_fedora.sh
Ubuntu 8.04, 8.10, 9.04, 9.10, 10.04 (i386/x86_64) pkg_install_ubuntu.sh
Debian 3.1 (i386), 4.0, 5.0 (i386/x86_64) pkg_install_debian.sh

Tools

Windows all in one
(RTSystemEditor1.1.0+RTCBUilder1.1.0)
eclipse342_rtmtools110release_win32_ja.zip
MD5:f5619616be753fef7bae9ef863e5b33f
2011.05.24
Linux all in one
(RTSystemEditor1.1.0+RTCBUilder1.1.0)
eclipse342_rtmtools110release_linux_ja.tar.gz
MD5:062355b5963cd0f0a42fb3b8ad43ddc2
2011.05.24

Release note: 1.1.0-RC1

OpenRTM-aist-1.1.0 release candidate version 2 (RC2) has been released in 6 June, 2011. From the OpenRTM-aist Official Website, source code and Windows installer package are available under LGPL license or individual licnese.

  • OpenRTM-aist-1.1.0-RC2.tar.gz -- released in 2011.06.06
    • Some APIs have been added.
      • Call back APIs.
      • Call backs for execution contexts.
    • SDO service frameworks
    • Misc bug fixes.
    • Experimental
      • Observer SDO service has been introduced.
      • CMake file "OpenRTMConfig.cmake" has been introduced (Linux/Windows)
    • Windows installer
      • OpenCV2.1 and some examples are included.
    • Supported OS (build verified)
      • Debian4.0-i686
      • Debian4.0-x86_64
      • Debian5.0-i686
      • Debian5.0-x86_64
      • Fedora release 11 (Leonidas)-i686
      • Fedora release 11 (Leonidas)-x86_64
      • Fedora release 12 (Constantine)-i686
      • Fedora release 12 (Constantine)-x86_64
      • Fedora release 13 (Goddard)-i686
      • Fedora release 13 (Goddard)-x86_64
      • Fedora release 14 (Laughlin)-i686
      • Fedora release 14 (Laughlin)-x86_64
      • FreeBSD7.x-amd64
      • FreeBSD7.x-i386
      • FreeBSD8.x-amd64
      • FreeBSD8.x-i386
      • Ubuntu 8.04-i686
      • Ubuntu 8.04-x86_64
      • Ubuntu 9.10-i686
      • Ubuntu 9.10-x86_64
      • Ubuntu 10.04-i686
      • Ubuntu 10.04-x86_64
      • Ubuntu 10.10-i686
      • Ubuntu 10.10-x86_64
      • Ubuntu 11.04-i686
      • Ubuntu 11.04-x86_64
      • Vine Linux 4.2 (Lynch Bages)-i686
      • Vine Linux 5.0 (Lafite)-i686
      • Windows-XP-VC2005-i386
      • Windows-Vista-VC2008-i386

Old versions

OpenRTM-aist-1.0.0-RC1_en

cpp_logo.png

Source code/patches

C++ source code OpenRTM-aist-1.0.0-RC1.tar.bz2
MD5:18127b5fa5c6f692918c11cec6519a2f
2009.05.24
C++ source code OpenRTM-aist-1.0.0-RC1.tar.gz
MD5:c2f810e3b638df8b53fc4a4fd2d41189
2009.05.24
C++ source code for Windows OpenRTM-aist-1.0.0-RC1-win32.zip
MD5:c26df500cb01db0c6289b546bd7bc54a
2009.05.24

Pre-built packages for Windows

Visual Studio 2005
Windows installer (English) OpenRTM-aist-1.0.0-RC1_vc8.msi
MD5:7a465bcce8e51c15687673e7ecc69093
2009.05.24
Windows installer (Japanese) OpenRTM-aist-1.0.0-RC1_jp_vc8.msi
MD5:15d8e3ea20b93977c0d9b4980f1ba990
2009.05.24
omniORB installer for Windows omniORB-4.0.7-jp_vc8.msi 2007.07.22
Python installer for Windows python-2.4.2.msi 2005.09.28
PyYAML (used by rtc-template) PyYAML-3.05.win32-py2.4.exe pyyaml.org
OpenCV installer for Windows OpenCV_1.0.exe sourceforge
VC++ 2005 SP1 redistributable package (x86) Microsoft download site Microsoft


Visual Studio 2008
Windows installer (English) OpenRTM-aist-1.0.0-RC1_vc9.msi
MD5:89edb84cbbe7c850ef6d3827a3f1c7b2
2009.05.24
Windows installer (Japanese) OpenRTM-aist-1.0.0-RC1-jp_vc9.msi
MD5:6db2af9fa12c3ce81e244b2d4f05ae2b
2009.05.24
omniORB installer for Windows omniORB4.1.2_vc9.msi 2008.05.21
Python installer for Windows python-2.4.2.msi 2005.09.28
PyYAML (used by rtc-template) PyYAML-3.05.win32-py2.4.exe pyyaml.org
OpenCV installer for Windows OpenCV_1.0.exe sourceforge
VC++ 2008 redistributable package (x86) Microsoft download site Microsoft
  • OpenRTM-aist (and ACE, omniORB, etc) built with Visual Studio 2005 cannot be used with Visual Studio 2008. Download and install the package for your development environment
  • The redistributable package contains the Visual Studio runtime libraries. It should be installed on systems where Visual Studio (VC++) is not installed to run RT-Components.

Pre-built packages for UNIX

You can install rpm/deb packages with apt-get and yum from OpenRTM-aist's repository.


Vine Linux

Vine Linux 3.1 RPM package Repository 2009.05.25
Vine Linux 4.0 RPM package Repository 2009.05.25
Vine Linux 4.2 RPM package Repository 2009.05.25
Vine Linux batch install script pkg_install100_vine.sh 2009.05.24


Fedora Core/Fedora

Fedora Core 5 RPM package(i386) Repository 2009.05.25
Fedora Core 6 RPM package(i386) Repository 2009.05.25
Fedora 7 RPM package(i386) Repository 2009.05.25
Fedora 8 RPM package(i386) Repository 2009.05.25
Fedora 9 RPM package(i386) Repository 2009.05.25
Fedora 10 RPM package(i386) Repository 2009.05.25
Fedora Core 5 RPM package(x86_64) Repository 2009.05.25
Fedora Core 6 RPM package(x86_64) Repository 2009.05.25
Fedora 7 RPM package(x86_64) Repository 2009.05.25
Fedora 8 RPM package(x86_64) Repository 2009.05.25
Fedora 9 RPM package(x86_64) Repository 2009.05.25
Fedora 10 RPM package(x86_64) Repository 2009.05.25
Fedora batch install script pkg_install100_fedora.sh 2009.05.25


Ubuntu

The omniORB 4.0.6 distributed with Ubuntu 7 has a bug. It is necessary to upgrade it to 4.0.7.
Ubuntu 7.04 deb package(i386) Repository 2009.05.25
Ubuntu 7.04 deb package(x86_64) Repository 2009.05.25
Ubuntu 7.10 deb package(i386) Repository 2009.05.25
Ubuntu 7.10 deb package(x86_64) Repository 2009.05.25
Ubuntu 8.04 deb package(i386) Repository 2009.05.25
Ubuntu 8.04 deb package(x86_64) Repository 2009.05.25
Ubuntu 8.10 deb package(i386) Repository 2009.05.25
Ubuntu 9.04 deb package(i386) Repository 2009.05.25
Ubuntu 9.04 deb package(x86_64) Repository 2009.05.25
Ubuntu batch install script pkg_install100_ubuntu.sh 2009.05.25


Debian

The omniORB 4.0.6 distributed with Debian 4.0 has a bug. It is necessary to upgrade it to 4.0.7.
Debian 3.1 sarge (i386) Repository 2009.05.25
Debian 4.0 etch (i386) Repository 2009.05.25
Debian 4.0 etch (x86_64) Repository 2009.05.25
Debian 5.0 lenny (i386) Repository 2009.05.25
Debian 5.0 lenny (x86_64) Repository 2009.05.25
Debian batch install script pkg_install100_debian.sh 2009.05.25


Tools

All-in-one package(RTSystemEditor1.0.0 and RTCBUilder1.0.0) eclipse32_rtse100_rtcb100_win32.zip 2009.05.24

Release notes: 1.0.0-RC1

  • OpenRTM-aist-1.0.0-RC1.tar.gz -- 2009.05.24 release
    • Miscellaneous bug fixes
    • CORBA usage memory leak fixes
    • Manager CORBA objectification
    • New options in rtc.conf
    • Supported OS (verified)
      • Debian3.1-i686
      • Debian4.0-i686
      • Debian4.0-x86_64
      • Debian5.0-i686
      • Debian5.0-x86_64
      • Fedora Core release 5 (Bordeaux)-i686
      • Fedora Core release 5 (Bordeaux)-x86_64
      • Fedora Core release 6 (Zod)-i686
      • Fedora Core release 6 (Zod)-x86_64
      • Fedora release 7 (Moonshine)-i686
      • Fedora release 7 (Moonshine)-x86_64
      • Fedora release 8 (Werewolf)-i686
      • Fedora release 8 (Werewolf)-x86_64
      • Fedora release 9 (Sulphur)-i686
      • Fedora release 9 (Sulphur)-x86_64
      • Fedora release 10 (Cambridge)-i686
      • Fedora release 10 (Cambridge)-x86_64
      • FreeBSD5.5-RELEASE-amd64
      • FreeBSD5.5-RELEASE-i386
      • FreeBSD6.0-RELEASE-amd64
      • FreeBSD6.0-RELEASE-i386
      • FreeBSD6.2-RELEASE-amd64
      • FreeBSD6.2-RELEASE-i386
      • FreeBSD7.0-RELEASE-amd64
      • FreeBSD7.0-RELEASE-i386
      • Ubuntu 7.04-i686
      • Ubuntu 7.04-x86_64
      • Ubuntu 7.10-i686
      • Ubuntu 7.10-x86_64
      • Ubuntu 8.04-i686
      • Ubuntu 8.04-x86_64
      • Ubuntu 8.10-i686
      • Ubuntu 8.10-x86_64
      • Ubuntu 9.04-i686
      • Ubuntu 9.04-x86_64
      • Vine Linux 3.1 (Pichon Lalande)-i686
      • Vine Linux 4.0 (Latour)-i686
      • Vine Linux 4.2 (Lynch Bages)-i686
      • Windows-XP-VC2005-i386
      • Windows-XP-VC2008-i386
      • Windows-Vista-VC2008-i386

Previous versions

OpenRTM-aist (Python)

python-logo.png

Libraries for RTC development in Python language. Source code, a Windows installer and packages for various Linux distributions are available.

Source code repository

Repository Status

Bug tracking

Older versions

The 1.x versions are interoperable. However, versions 1.x and 0.4.x are not interoperable. You will need to use the correct tool versions with each architecture version.

OpenRTM-aist Python 1.2.1-RELEASE

cpp_logo.png


(G) Please refer to the following page for the installation procedure.

Package

Windows Installer

The msi file is over 900MB in size. Use a high-speed line (50Mbps or more) to download in minutes.

For 64bit

LEFT:300 LEFT LEFT:120 c
Installer for Windows
(including OpenRTM-aist, C ++, Python,
Java version and OpenRTP,
RTShell (4.2.2))
(Visual Studio 2010, 2012,
2013, 2015, 2017 , 2019))
.msi]]
MD5: be6b346d61768435d812cc032bc7a529
November 25, 2019
Python-2.7 python-2.7.16.amd64.msi python.org
Python-3.6 python-3.6.8-amd64.exe python.org
Python-3.7 python-3.7.5-amd64.exe [python.org
CMake cmake-3.15.5-win64-x64.msi cmake
Doxygen doxygen-1.8.16-setup.exe doxygen
  • * Install Python version "3.7", "3.6", or "2.7".

For 32bit

Windows installer
(including OpenRTM-aist, C ++, Python,
Java version and OpenRTP,
RTShell (4.2.2))
(Visual Studio 2010, 2012,
2013, 2015, 2017, 2019 Common)
OpenRTM-aist-1.2.1-RELEASE_x86.msi:https
MD5: a9186d409cafc039432a0e1c6e7e02ef
November 25, 2019
Python-2.7 python-2.7.16.msi python.org
Python-3.6 python-3.6.8.exe python.org
Python-3.7 python-3.7.5.exe python.org
CMake cmake-3.15.5-win32-x86.msi cmake
Doxygen doxygen-1.8.16-setup.exe doxygen
  • * Install Python version "3.7", "3.6", or "2.7".

For installation, Start OpenRTM-aist in 10 minutes! page for instructions.

Linux package

We currently offer packages in the following distribution versions. You can use the installation script distributed below to install the required packages at once.

Distribution version Bulk installation script (right click to get URL)
Ubuntu 16.04 (xenial) i386 / amd64
Ubuntu 18.04 (bionic) amd64
pkg_install_ubuntu.sh
Raspbian Buster armhf pkg_install_raspbian.sh

By specifying options, you can now install packages that meet your needs. Please refer to Bulk installation script for installation method, options and package types.

If you have already installed 1.2.0-RELEASE, you can update it.

For Ubuntu / Debian

$ sudo apt-get update  $ sudo apt-get upgrade

See OpenRTM-aist (Python version) 1.2 system installation for download and installation methods.

Source code

Python version source code OpenRTM-aist-Python-1.2.1.tar.gz: https
MD5: 88c83d2b3dfc70b8eb0b3377be3d51f9
2019/11/25
Python source code (Win32) OpenRTM-aist-Python-1.2.1.zip:https
MD5: 84ad916e98e2eeb7b65450c57e15a0d1
2019/11/25

Build from source

For details on how to build from source, see Building from source (Windows) or Building from source (Linux) .

Create deb / rpm package

From 1.1, the creation of deb packages for Ubuntu and Debian and rpm packages for Fedora from the above source code is officially supported.
You can create a package by following the steps below. When creating a package, use the Bulk installation script (pkg_install _ ***. Sh) to install the necessary packages in advance.

 $ tar xvzf OpenRTM-aist-Python-1.2.1.tar.gz  $ cd OpenRTM-aist-Python-1.2.1/packages  $ make

Packages are created in the pacakges directory.

* Install tools such as "dpkg-dev build-essential debhelper devscripts" when creating deb packages on Ubuntu and Debian, and "rpm-build createrepo" before creating rpm packages on Fedora. Must be kept. These can be installed by executing Bulk nstallation script with the -c option.

Release notes

OpenRTM-aist Official Website can use source code, Windows installer, Linux package, etc. in dual license system which can be selected from LGPL license or individual contract with AIST.

Supported (build verified) OS

      • Ubuntu 16.04 i386, amd64
      • Ubuntu 18.04 amd64
      • Raspian Buster armhf
      • Windows 10 (32 / 64bit)

OpenRTM-aist-Python-1.1.2-RELEASE

python-logo.png

(G)package

(G)Windows Installer

(G)For 32 bit

Installer for Windows
(OpenRTM-aist C++, Python, Java version
and Including OpenRTP, RTShell (4.1.0))
OpenRTM-aist-1.1.2-RELEASE_x86.msi
MD5:59be8603f3fc007c2aed4476052886ce
2016/05/27
Python-2.7 python-2.7.10.msi python.org
  • * Python 2.7.10 recommended. 2.7.11 may require setting environment variables such as PYTHONPATH.
  • * Please delete old RTShell beforehand.

(G)For 64 bit

Installer for Windows
(OpenRTM-aist C++, Python, Java version
And OpenRTP, including RTShell (4.1.0))
OpenRTM-aist-1.1.2-RELEASE_x86_64.msi
MD5:ee8db7c1682cb21dce963207e0484fb3
2016/05/27
Python-2.7 python-2.7.10.amd64.msi python.org
  • * Python 2.7.10 recommended. 2.7.11 may require setting environment variables such as PYTHONPATH.
  • * Please delete old RTShell beforehand.

For installation, OpenRTM-aist in 10 minutes! page introduces the procedure.


(G)Linux package

Distribution packages for Ubuntu, Debian, and Fedora are distributed on the repository server on openrtm.org. For details, refer to the following documents.
Distribution Version Bulk Installation Script
Ubuntu 14.04 (trusty) i386/amd64/arm64
Ubuntu 16.04 (xenial) i386/amd64/arm64
Ubuntu 16.10 (yakkety) i386/amd64
Ubuntu 17.04 (zesty) i386/amd64
Ubuntu 17.10 (artful) i386/amd64
pkg_install_ubuntu.sh
Debian 7.0 (wheezy) i386/amd64
Debian 8.0 (jessie) i386/amd64
Debian 9.0 (stretch) i386/amd64
pkg_install_debian.sh
Fedora 23 i386/amd64
Fedora 24 i386/amd64
Fedora 25 i386/amd64
Fedora 26 i386/amd64
pkg_install_fedora.sh

By specifying the option, it is now possible to install the package according to the purpose. Please check here about the installation method, option, package type.

(G)Source code

Python version source code OpenRTM-aist-Python-1.1.2.tar.gz
MD5:15e107e73dd5a60bebb675b561b86633
2016/05/27
Python version source code(Win32) OpenRTM-aist-Python-1.1.2.zip
MD5:0641a1e6f3f21b89ac62e35ffcf8d73d
2016/05/27


(G)Release note: 1.1.2-RELEASE

RT middleware: We released the latest Python language version 1.1.2-RELEASE of OpenRTM-aist.

Source code, Windows installer, package for Linux etc from OpenRTM-aist Official Website are available in dual license system selected from LGPL license or one of individual contract with AIST.

    • Miscellaneous bug fixes
    • Support for 64 bit Windows
    • Support for 64 bit Linux
    • Python version, C ++ version, Java version, RTShell can be installed simultaneously with Windows installer
    • Update omniORBpy to 4.2.x with Windows Installer
    • Operating conditions
      • Support Python version: 2.7
    • Operation confirmed OS
      • Debian 7.0 i386, x86_64
      • Debian 8.0 i386, x86_64
      • Fedora release 21 i386, x86_64
      • Fedora release 22 i386, x86_64
      • Ubuntu 12.04 i386, x86_64
      • Ubuntu 14.04 i386, x86_64
      • Ubuntu 15.10 i386, x86_64
      • Ubuntu 16.04 i386, x86_64
      • Windows-7 (32/64bit)
      • Windows-8.1 (32/64bit)

OpenRTM-aist-Python-1.1.0-RC1

python-logo.png

Important notice

If you already have version 0.4.x installed, it must be uninstalled prior to installing version 1.x. Even after uninstalling 0.4.x, some files may remain. The folder containing these must be removed manually.

  • Windows:
     C:\Python[24,25,26]\Lib\site-packages\OpenRTM
  • Linux:
      /usr/lib/python[2.4,2.5,2.6]/site-packages/OpenRTM

Source-code

Python版 source code OpenRTM-aist-Python-1.1.0-RC1.tar.gz
MD5:bbc9c4915d13cef0f5a925a070bab0aa
11/10/04
Python版 source code (Win32) OpenRTM-aist-Python-1.1.0-RC1.zip
MD5:513f9a80ab7ce3c4d831c509e2252a8b
11/10/04

Packages

Windows installer (For Python 2.4,2.5 and 2.6)

To install using OpenRTM-aist-Python-1.1.0.msi, Python version 2.4, 2.5 or 2.6 is necessary. The OpenRTM-aist-Python-1.1.0.msi installer will detect the installed Python versions and install OpenRTM-aist and omniORBpy into each of them. There is no need to install omniORBpy separately.

Windows installer OpenRTM-aist-Python-1.1.0-RC1.msi
MD5:1faaf9c25bcb879628da3d23f851a4cd
11/010/04
Python-2.4.4 python-2.4.4.msi python.org
Python-2.5.1 python-2.5.1.msi python.org
Python-2.6.2 python-2.6.2.msi python.org

Linux packages

Openrtm.org provides repositories containing packages for Debian, Ubuntu. Please see the following pages for details.

Distribution Supported versions Install script
Ubuntu 8.04, 10.04, 10.10, 11.04 (i386/x86_64) pkg_install_python_ubuntu.sh
Debian 5.0 (i386, x86_64) pkg_install_python_debian.sh

Release notes: 1.1.0-RC1

1.1.0-RC1, the newest version of OpenRTM-aist for Python, was released on the 4th of Oct 2011.

Source code, Windows installers, and Linux packages are available from the OpenRTM-aist official website under the LGPL or a separate commercial license purchased from the National Institute of Advanced Science and Technology.

Prior releases required installing many tools to create the build environment. This release includes installers, particularly for Windows, that combine all tools and necessary libraries, such as omniORBpy, into one. It is simple to install the entire OpenRTM-aist environment with a single action.

  • OpenRTM-aist-Python-1.1.0-RC1.tar.gz -- released 2011.10.04
    • Some APIs have been added.
      • Call back APIs.
      • Call backs for execution contexts.
    • SDO service frameworks
    • Misc bug fixes.
    • Experimental
      • Observer SDO service has been introduced.
    • Supported version of Python
      • 2.4
      • 2.5
      • 2.6
    • Supported operating systems (verified).
      • Debian5.0-i386
      • Ubuntu 8.04-i386
      • Ubuntu 10.04LTS-i386
      • Ubuntu 10.10-i386
      • Ubuntu 11.04-i386
      • Windows XP
      • Windows Vista
      • Windows7

OpenRTM-aist-Python-1.0.0-RELEASE

python-logo.png

Important notice

If you already have version 0.4.x installed, it must be uninstalled prior to installing version 1.x. Even after uninstalling 0.4.x, some files may remain. The folder containing these must be removed manually:

  • Windows:
     C:\Python[24,25,26]\Lib\site-packages\OpenRTM
  • Linux:
      /usr/lib/python[2.4,2.5,2.6]/site-packages/OpenRTM

Source code

Python source code OpenRTM-aist-Python-1.0.0-RELEASE.tar.gz
MD5:dd11ef6a2e6277fa095e0fbd3210a2a5
10/05/07
Python source code (Windows) OpenRTM-aist-Python-1.0.0-RELEASE.zip
MD5:371b427288cb0f69ab3dcf71d8eda169
10/05/07

Packages

Windows installer (For Python 2.4, 2.5 and 2.6)

To install using OpenRTM-aist-Python-1.0.0.msi, Python version 2.4, 2.5 or 2.6 is necessary. The OpenRTM-aist-Python-1.0.0.msi installer will detect the installed Python versions and install OpenRTM-aist and omniORBpy into each of them. There is no need to install omniORBpy separately.

Windows installer OpenRTM-aist-Python-1.0.0.msi
MD5:4afe4de69c9b56086fc97e9697334a36
10/05/07
Python-2.4.4 python-2.4.4.msi python.org
Python-2.5.1 python-2.5.1.msi python.org
Python-2.6.2 python-2.6.2.msi python.org

Linux packages

Openrtm.org provides repositories containing packages for Debian, Fedora, Ubuntu and Vine Linux. Please see the following pages for details.

Distribution Supported versions Install script
Vine Linux 4.0, 4.2(i386 only), 5.0 (i386, x86_64) pkg_install_python_vine.sh
Fedora 11, 12 (i386/x86_64) pkg_install_python_fedora.sh
Ubuntu 8.04, 8.10, 9.04, 9.10, 10.04 (i386/x86_64) pkg_install_python_ubuntu.sh
Debian 3.1 (i386), 4.0, 5.0 (i386, x86_64) pkg_install_python_debian.sh

Release notes: 1.0.0-RELEASE

1.0.0, the newest version of OpenRTM-aist for Python, was released on the 7th of May 2010. This release conforms with the OMG RTC Specification version 1.0 released in April, 2008.

Source code, Windows installers, and Linux packages are available from the OpenRTM-aist official website under the Eclipse Public License (EPL) or a separate commercial license purchased from the National Institute of Advanced Science and Technology.

Prior releases required installing many tools to create the build environment. This release includes installers, particularly for Windows, that combine all tools and necessary libraries, such as omniORBpy, into one. It is simple to install the entire OpenRTM-aist environment with a single action.

  • OpenRTM-aist-Python-1.0.0-RELEASE.tar.gz -- released 2010.05.07
    • Compliant with the OMG RTC specification version 1.0.
    • New data port has been introduced.
      • Push/pull data flow types are supported.
      • Subscription types have been implemented.
      • Publisher policies have been implemented.
      • Buffering policy and time-out functionality have been implemented.
    • Miscellaneous bug fixes.
    • Completed configuration system.
      • New options in rtc.conf.
      • より多くの項目を設定可能に
    • Manager CORBA service has been implemented (experimental).
      • Master-slave managers.
      • The Interoperable Naming Service (INS) CORBA object is supported.
      • Remote management of components.
    • Windows installer.
      • Includes omniORBpy.
      • Includes RTSystemEditor (RCP version).
    • Supported version of Python
      • 2.4
      • 2.5
      • 2.6
    • Supported operating systems (verified).
      • Debian4.0-i386
      • Debian5.0-i386
      • Fedora release 11 (Leonidas)-i386
      • Fedora release 12 (Constantine)-i386
      • Ubuntu 8.04-i386
      • Ubuntu 8.10-i386
      • Ubuntu 9.04-i386
      • Ubuntu 9.10-i386
      • Ubuntu 10.04LTS-i386
      • Vine Linux 4.0 (Latour)-i386
      • Vine Linux 4.2 (Lynch Bages)-i386
      • Vine Linux 5.0 (Lafite)-i386
      • Windows XP
      • Windows Vista
      • Windows7

OpenRTM-aist-Python-1.0.0-RC1_en

python-logo.png

Source Code/Patch

Source code (Python) OpenRTM-aist-Python-1.0.0-RC1.tar.gz 09/08/13
Source code (Python2.4+Win32) OpenRTM-aist-Python24-1.0.0-RC1.zip 09/08/13
Source code (Python2.5+Win32) OpenRTM-aist-Python25-1.0.0-RC1.zip 09/08/13
Patch OpenRTM-aist-Python-1.0.0-RC1 patch-OpenRTM-aist-Python-1.0.0-RC1-20090818 09/08/18

The version that applied patch was released as RC1-p1 because there was a serious bug in 1.0-RC1.
If you have already downloaded 1.0- RC1, we recommends the replacement with 1.0-RC1-p1.

Pre-built Package (Windows)

Python2.4

Installer for Windows
(for only for Python2.4)
OpenRTM-aist-Python24-1.0.0-RC1.msi 09/08/13
Python-2.4.4 installer python-2.4.4.msi python.org
omniORBpy-2.7 installer
(offered by AIST)
omniORBpy-2.7.msi 2007.11.09
omniORBpy-2.7 (Pre-built Binary Archive) omniORBpy-2.7-win32-python2.4.zip sourceforge

Python2.5

Installer for Windows
(for only for Python2.4)
OpenRTM-aist-Python25-1.0.0-RC1.msi 09/08/13
Python-2.5.1 installer python-2.5.1.msi python.org
omniORBpy-3.1 installer
(offered by AIST)
omniORBpy-3.1.msi 2007.11.09
omniORBpy-3.1 (Pre-built Binary Archive) omniORBpy-3.1-x86-win32-python2.5.zip sourceforge

Python2.6

Installer for Windows
(for only for Python2.6)
OpenRTM-aist-Python26-1.0.0-RC1-p1.msi 09/09/02
Python-2.6.2 python-2.6.2.msi python.org
omniORBpy-3.4 installer
(offered by AIST)
omniORBpy-3.4.msi 2009.08.31
omniORBpy-3.4 (Pre-built Binary Archive) omniORBpy-3.4-x86_win32-python2.6.zip sourceforge

Pre-built package (UNIX)

You can install rpm/deb packages with apt-get and yum from OpenRTM-aist's repository. Refer to Documents for C++.

Release note: 1.0.0-RC1

  • OpenRTM-aist-Python-1.0.0-RC1.tar.gz -- 09/08/13
    • Officially based on OMG RTC Specification 1.0
    • Support new data port 1.0
    • Miscellaneous bug fixes
    • Requirement
      • omniORBpy
         Supported Version: 2.3, 2.7, 3.2
      • Tkinter
         need for GUI Component
    • Supported Python (Verified)
      • 2.4
      • 2.5
    • Supported OS (Verified)
      • Debian4.0-i386
      • Debian5.0-i386
      • Fedora release 10 (Cambridge)-i386
      • Fedora release 11 (Leonidas)-i386
      • Ubuntu 8.04-i386
      • Ubuntu 8.10-i386
      • Ubuntu 9.04-i386
      • Vine Linux 4.0 (Latour)-i386
      • Vine Linux 4.1 (Cos d'Estournel)-i386
      • Vine Linux 4.2 (Lynch Bages)-i386
      • Windows XP
      • Windows Vista

Previous

OpenRTM-aist(Java)

java_logo.png
Libraries for RTC development in Java language. Source code, a Windows installer and jar files are available.


Source code repository

Repository Status

Bug tracking

Old Version

OpenRTM-aist-Java-1.2.1-RELEASE

java_logo.png


(G) Please refer to the following page for the installation procedure.

Windows Installer

The msi file is over 900MB in size. Use a high-speed line (50Mbps or more) to download in minutes.

For 64bit

Windows Installer
(including OpenRTM-aist, C ++, Python,
Java version and OpenRTP,
RTShell (4.2.2))
(Visual Studio 2010, 2012,
2013, 2015, 2017 , 2019 common)
OpenRTM-aist-1.2.1-RELEASE_x86_64.msi:https
MD5: be6b346d61768435d812cc032bc7a529
November 25, 2019
Python-2.7 python-2.7.16.amd64.msi python .org
Python-3.6 python-3.6.8-amd64.exe python .org
Python-3.7 python-3.7.5-amd64.exe python .org
CMake cmake-3.15.5-win64-x64.msi cmake
Doxygen doxygen-1.8.16-setup.exe doxygen
  • * Install Python version "3.7", "3.6", or "2.7".

For 32bit

Windows Installer
(including OpenRTM-aist, C ++, Python,
Java version and OpenRTP,
RTShell (4.2.2))
(Visual Studio 2010, 2012,
2013, 2015, 2017 , 2019 common)
OpenRTM-aist-1.2.1-RELEASE_x86.msi:https
MD5: a9186d409cafc039432a0e1c6e7e02ef
November 25, 2019
Python-2.7 python-2.7.16.msi python.org:https
Python-3.6 python-3.6.8.exe python.org:https
Python-3.7 python-3.7.5.exe python.org:https
CMake cmake-3.15.5-win32-x86.msi cmake
Doxygen doxygen-1.8.16-setup.exe doxygen
  • * Install Python version "3.7", "3.6", or "2.7".

For installation, Start OpenRTM-aist in 10 minutes! page for instructions.


Linux package

We currently offer packages in the following distribution versions:
You can use the installation script distributed below to install the required packages at once.

Distribution version | Batch installation script (right click to get URL) |

Ubuntu 16.04 (xenial) i386 / amd64
Ubuntu 18.04 (bionic) amd64
pkg_install_ubuntu.sh
Raspbian Buster armhf pkg_install_raspbian.sh

By specifying options, you can now install packages that meet your needs. Please refer to Batch installation script for installation method, options and package types.

Java development environment

The following JDK is required for the operation and development of OpenRTM-aist-Java-1.2.1.

Source code

Java version source code OpenRTM-aist-Java-1.2.1.tar.gz:https
MD5: 0db80c61d07d69d5790116f95c7dfbfd
2019/11/25
Java version source code OpenRTM-aist-Java-1.2.1.zip:https
MD5: be5082e762ec45f17434a9072ed2ba7d
2019/11/25
jar file and sample OpenRTM-aist-Java-1.2.1-jar.zip:https
MD5: 359384b4be31524ad84ed06cf6477c39
2019/11/25

Build from source

For information on how to build from source, see Building from source.

Create deb / rpm package

Creation of deb packages for Ubuntu, Debian and Fedora rpm packages from jar files and samples is now officially supported.
You can create a package by following the steps below. When creating a package, use the batch installation script (pkg_install _ ***. Sh) to install the necessary packages in advance.  $ tar xvzf OpenRTM-aist-Java-1.2.1.tar.gz  $ unzip OpenRTM-aist-Java-1.2.1-jar.zip  $ cd OpenRTM-aist/1.2/  $ cp -r ../../OpenRTM-aist-Java/packages.

 When creating a deb package  $ cd packages/deb  $ sh dpkg_build.sh

 When creating an rpm package  $ cd packages/rpm  $ sh rpm_build.sh

Packages are created in the pacakges directory.

* Install tools such as "dpkg-dev build-essential debhelper devscripts" when creating deb packages on Ubuntu and Debian, and "rpm-build createrepo" before creating rpm packages on Fedora. Must be kept. These can be installed by executing batch installation script with the -c option.

Release notes

Supported (build verified) OS

      • Ubuntu 16.04 i386, amd64
      • Ubuntu 18.04 amd64
      • Raspbian Buster armhf
      • Windows-10 (32 / 64bit)

OpenRTM-aist-Java-1.1.2-RELEASE

java_logo.png



(G)package

(G)Windows Installer

(G)For 32 bit

Installer for Windows
(OpenRTM-aist C++、Python、Java版,
And OpenRTP, including RTShell (4.1.0))
OpenRTM-aist-1.1.2-RELEASE_x86.msi
MD5:59be8603f3fc007c2aed4476052886ce
2016/05/27
Python-2.7 python-2.7.10.msi python.org
  • * Python 2.7.10 recommended. 2.7.11 may require setting environment variables such as PYTHONPATH.
  • * Please delete old RTShell beforehand.

(G)For 64 bit

Installer for Windows
(OpenRTM-aist C++,Python,Java版,
And OpenRTP, including RTShell (4.1.0))
OpenRTM-aist-1.1.2-RELEASE_x86_64.msi
MD5:ee8db7c1682cb21dce963207e0484fb3
2016/05/27
Python-2.7 python-2.7.10.amd64.msi python.org
  • * Python 2.7.10 recommended. 2.7.11 may require setting environment variables such as PYTHONPATH.
  • * Please delete old RTShell beforehand.

For installation, OpenRTM-aist in 10 minutes! page introduces the procedure.

(G)Linux package

jar files and samples OpenRTM-aist-Java-1.1.2-RELEASE-jar.zip
MD5:e89979be5c43c07c3c72c90233b84ad7
2016.05.27

(G)Java development environment

The following JDK is required for the operation and development of OpenRTM-aist-Java-1.1.2.

(G)Release note: Java-1.1.2-RELEASE

    • Miscellaneous bug fixes
    • Windows installer can install Java version, C++ version, Python version, RTShell at the same time

OpenRTM-aist-Java-1.1.0-RC1

java_logo.png

Please use RTSystemEditor 1.0.0 or later in OpenRTM-aist-Java-1.0.0. (In combination with RTSystemEditor 0.4.2, it does not operate normally.)

Pre-built packages

Windows installer OpenRTM-aist-Java-1.1.0-RC1.msi
MD5:6C89B80A9BF96F73393D4D2E583AAB92
2011.10.05
jar File and Sample OpenRTM-aist-Java-1.1.0-RC1-jar.zip
MD5:9AB2440D42C66042ACB5B36226839168
2011.10.05
  • Windows users has to do is to install by msi.(recommended)
  • jar File and Sample are able to use both Windows and UNIX.

Java Development Environment

OpenRTM-aist-Java-1.1.0-RC1 needs this JDK for development and movement. Install this JDK.

Release Note: Java-1.1.0-RC1

    • Some APIs have been added.
      • Call back APIs.
      • Call backs for execution contexts.
    • SDO service frameworks
    • Misc bug fixes.
    • Experimental
      • Observer SDO service has been introduced.

Previous versions

OpenRTM-aist-Java-1.0.0-RELEASE

java_logo.png
Current OpenRTM-aist(Java) version is OpenRTM-aist-1.0.0-RELEASE.

Download

Use RTSystemEditor 1.0.0 and OpenRTM-aist-Java-1.0.0. (OpenRTM-aist-Java-1.0.0 and RTSystemEditor 0.4.2 can't move normally.)


Source Code

Source Code OpenRTM-aist-Java-1.0.0-RELEASE.tar.gz
MD5:5A0FD25EB9CE87D72F0B377B3D24A43A
2010.05.11

Pre-built Package

Windows installer OpenRTM-aist-Java-1.0.0.msi
MD5:1EB7EE0241A59B6FCEABE0EE7ADE50B3
2010.05.11
jar File and Sample OpenRTM-aist-Java-1.0.0-jar.zip
MD5:B1C538B3BAA390A895E90E033E6D0D87
2010.05.11
  • Windows users has to do is to install by msi.(recommended)
  • jar File and Sample are able to use both Windows and UNIX.

Java Development Environment

OpenRTM-aist-Java-1.0.0 needs this JDK for development and movement. Install this JDK.

Release Note: Java-1.0.0-RELEASE

  • OpenRTM-aist-Java-1.0.0-RELESE.tar.gz -- 2010.05.11release
    • Compliant with the OMG RTC specification version 1.0.
    • New data port has been introduced.
      • Push/pull data flow types are supported.
      • Subscription types have been implemented.
      • Publisher policies have been implemented.
      • Buffering policy and time-out functionality have been implemented.
    • Miscellaneous bug fixes.
      • New options in rtc.conf.
    • Manager CORBA service has been implemented (experimental).
      • Master-slave managers.
      • INS (interoperable naming service) manager CORBA object has been supported.
    • Supported version of Java
      • J2SE5.0(JDK5)
      • J2SE6.0(JDK6)

OpenRTM-aist-Java-1.0.0-RC1

java_logo.png

Please use RTSystemEditor 1.0.0 or later in OpenRTM-aist-Java-1.0.0. (In combination with RTSystemEditor 0.4.2, it does not operate normally.)

Pre-built packages

Windows installer OpenRTM-aist-Java-1.0.0-RC1.msi
MD5:7C93CBA4A771A9B3F28A5E616F55F9CD
2009.11.17
jar File and Sample OpenRTM-aist-Java-1.0.0-RC1-jar.zip
MD5:C467F31A2868E1EE09DBCC3121F32596
2009.11.17
  • Windows users has to do is to install by msi.(recommended)
  • jar File and Sample are able to use both Windows and UNIX.

Java Development Environment

OpenRTM-aist-Java-1.0.0-RC1 needs this JDK for development and movement. Install this JDK.

Release Note: Java-1.0.0-RC1

  • Data type model
  • Composite component system
  • Manager for CORBA
  • Java-0.4.2-RELEASE bug fixes

Previous versions

Tools

eclipse_logo.png

Tools for creating and using RT Components. RTSystemEditor and RTCBuilder operate as Eclipse plugins or RCP programs. rtshell provides a command-line interface for using and managing RT Components and complete RT Systems. The libraries for Python, rtctree and rtsprofile, allow RT Components and RT Systems to be manipulated from your own Python programs.

Source code repository

Bug tracking

Old versions

RTC/RTS profile specification

Components

Dowload various RT-Components for use in your own robots.

RTC:HokuyoAist

Driver component for Hokuyo lasers, including the URG-04LX, UTM-30LX and UXM-30LX-E.

Source code/patches

C++ source code rtchokuyoaist-2.0.0.tar.gz
MD5:93e3278d80c8f886610c580cddfbb1be
from github
2010.11.08

RTC:Stage

A component for interfacing with the Stage simulator.

Source code/patches

C++ source code rtcstage-1.0.0.tar.gz
MD5:b67c7f3e4270fc046179c6dc0435eb13
from github
2010.11.05