This document explains how to install rtshell on Windows.
rtshell is a tool that can manage the RT component registered on the name server from the shell (command prompt). You can activate/deactivate/reset the component and connect the port. It is also possible to manage the entire RT system.
OpenRTM-aist-Python is required for some functions (system management) of rtshell. Install Python 2.6 or 2.7 and OpenRTM-aist-Python according to the installation document of OpenRTM-aist-Python. Documentation. PyYAML will be downloaded and installed from PyYAML website. The version is okay even if it is the latest.
From openrtm.org download site Download rtctree-3.1 package (rtctree-3.1.0.win32.exe).
When you run the package, the following dialog will be displayed, and click [Next].
A dialog to select the version of Python is displayed. Confirm that the correct version of Python is selected, and click [Next]. In the example below Python 2.6 is selected.
The "Ready to Install" dialog is displayed. Then click [Next].
Installation will be done. When you are finished, click [Finish] to complete the installation.
From openrtm.org download site Download rtsprofile-3.1 package (rtsprofile-3.1.0.win32.exe).
When you run the package, the following dialog will be displayed, and click [Next].
A dialog to select the version of Python is displayed. Confirm that the correct version of Python is selected, and click [Next]. In the example below Python 2.6 is selected.
The "Ready to Install" dialog is displayed. Then click [Next].
Installation will be done. When you are finished, click [Finish] to finish the installation.
From openrtm.org download site Download rtshel- 3.0.0 package (rtshell-3.1.0.win32.exe).
When you run the package, the following dialog will be displayed, and click [Next].
A dialog to select the version of Python is displayed. Confirm that the correct version of Python is selected, and click [Next]. In the example below Python 2.6 is selected.
The "Ready to Install" dialog is displayed. Then click [Next].
Installation will be done. When you are finished, click [Finish] to complete the installation.
For execution confirmation, execute rtls command of rtshell command group and test whether rtshell is correctly installed. First, start the OpenRTM-aist name service and start ConsoleIn. After starting the component, start the Windows command prompt.
Execute the following command at the command prompt.
set RTCTREE_NAMESERVERS=127.0.0.1 rtls -R
The first line sets environment variables. "RTCTREE_NAMESERVERS" is a variable used by rtshell's support library rtctree, and specifies the name server seen by rtshell. The second line shows the components registered in all name servers. In the case of success, it is displayed as follows.
If the command can not be found, there is a possibility that PATH is not set. Adding two paths like the following to the PATH environment variable will work. (An example is when Python 2.6 is installed.)
C:\Python26 C:\Python26\Scripts