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)

Download

latest Releases

For Begginers

Windows msi(installer) package (only trying samples)

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

Development environment is required for RT-Component development. See download page for details.

Number of Projects

Choreonoid

Motion editor/Dynamics simulator

OpenHRP3

Dynamics simulator

OpenRTP

Integrated Development Platform

AIST RTC collection

RT-Components collection by AIST

TORK

Tokyo Opensource Robotics Association

DAQ-Middleware

Middleware for DAQ (Data Aquisition) by KEK