Download
latest Releases : 2.0.0-RELESE
| 2.1.0-RELESE | Download page |
| 2.0.1-RELESE | Download page |
Number of Projects
| RT-Component | 154.5 |
| RT-Middleware | 35 |
| Tools | 25 |
| 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
Supported version
The version of Raspbian for which packages are currently available is
SD card preparation
It is convenient to use Raspberry Pi Imager, a tool that can be downloaded from the official website, to write the OS image.
You can download and write by selecting the following.https://www.raspberrypi.com/software/
Changes in 2.1 series
SSM communication function can now be installed. Since the SSM library is statically linked, you do not need to install SSM separately. The following will be installed from the openrtm2-ssm-tp deb package.
usr/ ├── bin │ ├── killssm │ ├── lsssm │ ├── psssm │ ├── ssm-advance-player │ ├── ssm-coordinator │ ├── ssm-date │ ├── ssm-graph │ ├── ssm-logger │ ├── ssm-monitor │ ├── ssm-player │ ├── ssm-proxy │ ├── ssm-transporter │ └── topssm ├── etc │ └── transport │ └── rtc.ssm.conf └── share └── openrtm-2.1 └── transport └── SSMTransport.soThis feature will not be installed if you run the "Batch Installation Script" described in the next section without any options.
You can install it by specifying the option "-l c++ --ssm". You can check this with --help.
Bulk installation script
To install 2.1 series, paste the following into the shell prompt and execute it. C ++ version, Python version, Java version, rtshell, JDK8 will be installed. Scripts are not saved locally.
※Iif multiple versions of Java are installed when executing a script, it will switch to using Java8.
This will install the following packages:
Using the default pip version will cause rtshell installation to fail.
Follow the instructions in the yellow text displayed by the installation script and add the following to /etc/pip.conf (create a new file if it doesn't exist).
After configuring the settings above, you can install rtshell by running the installation script again.
The package details
The contents of each package are as follows.
openrtm2
openrtm2 contains a runtime library and a set of commands.
openrtm2-naming
Start name server.
openrtm2-dev
contains the commands and headers needed for development.
openrtm2-idl
openrtm2-example
contains samples for standalone RTC and loadable RTC respectively.
openrtm2-doc
contains Japanese and English class references and IDL interface definition references.
openrtm2-python3
openrtm2-python3-example
openrtm2-java
openrtm2-java-example