(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.
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.9.2-setup.exe | doxygen |
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.9.2-setup.exe | doxygen |
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.
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".
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.
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 |
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-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.