Libraries for RTC development in Python language. Source code, a Windows installer and packages for various Linux distributions are available.
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.
(G) Please refer to the following page for the installation procedure.
The msi file is over 900MB in size. Use a high-speed line (50Mbps or more) to download in minutes.
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.9.2-setup.exe | doxygen |
LEFT:300 | LEFT | LEFT:120 |
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.9.2-setup.exe | doxygen |
For installation, Start OpenRTM-aist in 10 minutes! page for instructions.
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.
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 |
For details on how to build from source, see Building from source (Windows) or Building from source (Linux) .
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.
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.
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 |
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 |
For installation, OpenRTM-aist in 10 minutes! page introduces the procedure.
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.
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 |
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.
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.
C:\Python[24,25,26]\Lib\site-packages\OpenRTM
/usr/lib/python[2.4,2.5,2.6]/site-packages/OpenRTM
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 |
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 |
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 |
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.
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:
C:\Python[24,25,26]\Lib\site-packages\OpenRTM
/usr/lib/python[2.4,2.5,2.6]/site-packages/OpenRTM
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 |
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 |
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 |
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.
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.
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 |
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 |
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 |
You can install rpm/deb packages with apt-get and yum from OpenRTM-aist's repository. Refer to Documents for C++.