The Java version of OpenRTM-aist has a deb package available for Raspbian. The supported distribution versions can be found on the download page. Please note that Raspbian support versions and support are subject to change without notice.
Download the installation script "pkg_install_raspbian.sh" provided by openrtm.org 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 that suits the purpose.
Using the batch installation script, after downloading, move to the download destination directory, type-in:
$ sudo sh pkg_install_raspbian.sh -l java --yes
For details on how to download the bulk installation script, detailed installation methods, and the types of options that can be specified, see the Bulk Installation Script page.
Install rtshell
There is currently no support for OpenRTP in the Raspbian environment. Therefore, in the Raspian environment, the RTC cannot be controlled locally using the GUI (RTSystemEditor). There are two ways to control RTC: one is to start RTSystemEditor on another supported host remotely and control it from there, and the other is to control it locally using a tool called rtshell. Please refer to the link below for installing rtshell. How to install rtshell
Confirm installation
Check the installation.
$ dpkg -l 'openrt*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-========================-=================-=================-=====================================================
ii openrtm-aist:amd64 1.2.1-0 amd64 OpenRTM-aist, RT-Middleware distributed by AIST
ii openrtm-aist-dev:amd64 1.2.1-0 amd64 OpenRTM-aist headers for development
ii openrtm-aist-idl:amd64 1.2.1-0 amd64 OpenRTM-aist idls for development
ii openrtm-aist-java:amd64 1.2.1-0 amd64 OpenRTM-aist, RT-Middleware distributed by AIST
ii openrtm-aist-java-doc 1.2.1-0 all Documentation for openrtm-aist-java
ii openrtm-aist-java-exampl 1.2.1-0 amd64 OpenRTM-aist-Java examples
ii openrtm-aist-python 1.2.1-0 amd64 OpenRTM-aist, RT-Middleware distributed by AIST
ii openrtm-aist-python-doc 1.2.1-0 all Documentation for openrtm-aist-python
ii openrtm-aist-python-exam 1.2.1-0 amd64 OpenRTM-aist-Python examples
$ pip show rtshell-aist
Name: rtshell-aist
Version: 4.2.2
Summary: Shell commands for managing RT Components and RT Systems.
Home-page: http://github.com/gbiggs/rtshell
Author: Geoffrey Biggs and contributors
Author-email: geoffrey.biggs@aist.go.jp
License: LGPL3
Location: /usr/local/lib/python2.7/dist-packages
Requires: rtsprofile-aist, rtctree-aist
Required-by:
Package details
The contents of each package are as follows.
openrtm-aist
openrtm-aist includes runtime library and commands.
The Java version of OpenRTM-aist has a deb package available for Raspbian. The supported distribution versions can be found on the download page. Please note that Raspbian support versions and support are subject to change without notice.
Install JDK8
To use OpenRTM-aist for Java, a Java environment equivalent to JDK8 is required. Obtain and install JDK8 by referring to the link below.Batch installation script
Download the installation script "pkg_install_raspbian.sh" provided by openrtm.org 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 that suits the purpose.
Using the batch installation script, after downloading, move to the download destination directory, type-in:
For details on how to download the bulk installation script, detailed installation methods, and the types of options that can be specified, see the Bulk Installation Script page.
Install rtshell
There is currently no support for OpenRTP in the Raspbian environment. Therefore, in the Raspian environment, the RTC cannot be controlled locally using the GUI (RTSystemEditor). There are two ways to control RTC: one is to start RTSystemEditor on another supported host remotely and control it from there, and the other is to control it locally using a tool called rtshell. Please refer to the link below for installing rtshell. How to install rtshell
Confirm installation
Check the installation.
Package details
The contents of each package are as follows.
openrtm-aist
openrtm-aist includes runtime library and commands.
openrtm-aist-dev
openrtm-aist-dev includes commands and files that are required for RT system development.
openrtm-aist-idl
openrtm-aist-java
openrtm-aist-java-example
Java version sample RTCs, the class file, the source files, and the startup scripts.
openrtm-aist-java-doc
openrtm-aist-java-doc includes Japanese/English class reference.
openrtm-aist-python
openrtm-aist-python-example
openrtm-aist-python-doc
rtshell