Download
latest Releases : 2.0.0-RELESE
2.0.0-RELESE | Download page |
Number of Projects
RT-Component | 152 |
RT-Middleware | 33 |
Tools | 22 |
Documentation | 2 |
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
Currently, OpenRTM-aist 1.2 is not fully compatible with Fedora. Therefore, use the information on this page as reference information only.
OpenRTM-aist for C++ is provided with an RPM package that can be used on Fedora Linux. The supported Fedora Linux versions can be checked from the download page. Please note that support for Fedora Linux and its versions are subject to change or suspension without notice.
There are two main types of installation methods for Fedora Linux.Bulk installation script
Download the installation script "pkg_install_fedora.sh" provided by openrtm.org from the download page and execute it with root privileges. This script installs necessary packages sequentially using yum.
It is very convenient because it installs all the packages required to develop and execute OpenRTM-aist. By specifying the option, you can install the package according to the purpose, so it is recommended for those who install OpenRTM-aist for the first time and those who compile the source.
After downloading the bulk installation script, move to the download destination directory, type in:
Please refer to the Bulk installation script page for information on downloading the bulk installation script, detailed installation methods, and types of options that can be specified.
Install OpenRTP
RTCBuilder and RTSystemEditor are used for general Fedora environment development. In that case, OpenRTP is required. Please install OpenRTP using a bulk installation script. In Fedora, at the directory where pkg_install_fedora.sh is located, type in:
Install JDK8
To run OpenRTP (RTSystemEditor and RTCBuilder), a Java environment equivalent to JDK8 is required. At present, in the Fedora environment, the bulk installation script installs OpenJDK8 from the Fedora rpm repository. If you want to install another JDK8, please refer to the link below.Using yum
Create /etc/yum.repos.d/openrtm.repo
openrtm.org provides a package repository available from yum. However, it is not included in the default package repository, so you need to change the setting of yum.
Create a file /etc/yum.repos.d/openrtm.repo that contains the following settings. The creation usually requires root privileges.
Installation by yum
After creating openrtm.repo, install it according to the following procedure. On the way, you will be asked for some responses, so complete by typing y.
Confirm installation
Finally, confirm the installation with the following command.
Package details
The contents of each package are as follows (for 64-bit Fedora)
OpenRTM-aist
openrtm-aist includes run-time libraries and commands.
OpenRTM-aist-devel
openrtm-aist-dev includes commands and header files that are used for RT system development.
OpenRTM-aist-doc
openrtm-aist-doc includes Japanese/English class references and IDL references.
OpenRTM-aist-example
openrtm-aist-example inclues sample stand-alone RTCs, loadable RTCs and the source code.
OpenRTP
Installing OpenRtp installs too many files to show here. If you want to know the files, type in: