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
The Python version of OpenRTM-aist provides a deb package that is available for Ubuntu and Debian GNU Linux. The supported distribution versions can be found on the download page. Please note that supported versions and support for Ubuntu / Debian GNU Linux are subject to change without notice.
Bulk installation script
Install OpenRTM-aist by using script pkg_install_ubuntu.sh or pkg_install_debian. Download the script from the specified URL and execute it with root privileges. This script installs necessary packages sequentially using apt-get.
By specifying the option, it is possible to install the package depend on the purpose.
For details on downloading the bulk installation script, detailed installation methods, and the options that can be specified, see Bulk Installation Script.
※If the latest version is "1.2.2", you can install "1.2.1" by option and downgrade from "1.2.2" to "1.2.1".
After downloading the bulk installation script, change to the downloaded directory,
For Ubuntu
For Debian, after getting root privileges using su command.
Installation of OpenRTP
For development in a general Ubuntu/Debian environment, use RTCBuilder or RTSystemEditor. In that case, OpenRTP is required. You can install OpenRTP using the bulk installation script.
For Ubuntu, at the directory where pkg_install_ubuntu.sh is located
In the case of Debian, after obtaining root privilage by su
Install JDK8
To run OpenRTP (RTSystemEditor, RTCBuilder, etc.), a Java environment equivalent to JDK8 is required. (In some cases, JDK8 is installed in the default environment, but in Ubuntu 18.04, JDK11 is installed, so JDK8 must be installed.) Note that JDK is not required to use rtshell/rtctree/rtsprofile. If you do not use OpenRTP, you do not need to install JDK8. See below for information on obtaining and installing JDK8.Installation of rtshell
If you want to control RTC with CUI, such as when the control computer is a small system, a tool called rtshell is provided as a tool that can provide the functions equivalent to RTSystemEditor of OpenRTP from CUI. Use the bulk installation script to install rtshell in the directory where the bulk installation script file is located.
For Ubuntu,
For Debian, get root priviledge by su
Checking the installation
You can check the installation at the following. (An example of 1.2.1.)
To check the Installation of rtshell
Package Details
The contents of each package are as follows.
openrtm-aist
openrtm-aist contains runtime libraries and commands.
openrtm-aist-dev
openrtm-aist-dev package includes commands and header files which are needed for software development.
openrtm-aist-python3
The main Python version has been changed from 2 to 3 from OpenRTM-aist 1.2.2.
openrtm-aist-python3-example
openrtm-aist-python3-doc
openrtp
In openrtp installation, since so many files are installed, the listing is not made. Depend on your needs, use the following command.
rtshell