Motion editor/Dynamics simulator
Integrated Development Platform
AIST RTC collection
RT-Components collection by AIST
Tokyo Opensource Robotics Association
Middleware for DAQ (Data Aquisition) by KEK
The latest version OpenRTM-aist-2.0.1-RELEASE installs C++ version, Python version, Java version.
Also, rtshell will be installed at the same time.
Installation of Python
If Python is not installed, OpenRTM-aist can not be installed.
Please install Python before installing OpenRTM - aist.
The Python version corresponds to "3.11", "3.10", "3.9", "3.8", "3.7".
To download Python please see Installation of OpenRTM-aist 2.0 series on Windows.
For Python , check [add python *** to PATH] at the bottom of the first screen.
The Python installation destination corresponds to the [Customize installation] selection made during installation.
Set the search path automatically by the following method. This will add the directory where python.exe is located and the Scripts directory to Path.
(Example: Path=C:\Python38;C:\ Python38\Scripts;...）
To download the installer please see Download.
If you are using Microsoft Edge and the following message appears and you cannot download, we will introduce the procedure.
When [Standard] is selected, OpenRTM-aist C++ version, Java version, Python version, OpenRTP, RTSystemEditorRCP, RTShell, OpenRTM-aist-C++ version Visual Studio 2015 to 2022 runtime library, OpenRTM-aist-1.0. The runtime libraries from 0 to 2.0.0 are installed. If you have no particular reason to change it, click Standard.
The installer registers the system environment variables used by OpenRTM-aist in the registry. Some of these environment variables contain another environment variable, %RTM_VC_VERSION%. Such nested environment variables may not expand recursively.
To resolve, run VCVerChanger. Pressing the "Confirm" button expands the environment variables and writes them back to the registry. (How to use VCVerChanger)
Run the sample component
Start Naming Service
Use ConsoleInComp and ConsoleOutComp
ConsoleInComp and ConsoleOutComp are samples showing how to use DataInPort and DataOutPort. The number entered on the Console In side is displayed on the Console Out side. Here, use these two components to check the operation.
Launch the sample component
Checking the operation on the component console screen
OpenRTM-aist installs rtshell as standard. By using rtshell, you can activate, deactivate, and terminate RTC from the command line.
Please see Install rtshell・Operation Check (On Windows)
Please see the link below.