openrtm-aist c++ 1.1.1-release

✏️ Edit this page on GitHub

#contents

  • 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.;

&aname(src);

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 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

  • Updated omniORB to 4.1.7 in the Windows installer
  • Updated OpenCV to 2.4.9 in the Windows installer and recompiled with Intel TBB
  • Added a sample component using OpenCV, ImageCalib (with GUI), to the Windows installer
  • Made it possible to select RTSystemEditor (RCP version) and OpenRTP tools in the Windows installer
  • Unified the Start Menu tools in the Windows installer across all languages (C++, Python, Java)
  • Made installation of OpenJDK 7 JRE optional in the Windows installer
  • Added support for multi-architecture (multiarch) in deb package creation
  • Reviewed the uninstall behavior when coexisting with OpenRTM-aist Python in environments using deb packages

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)