Let's start OpenRTM-aist in ten minutes !

The installer of OpenRTM-aist can install a necessary package with one installer since 1.0.0-RELEASE.

Installation of OpenRTM-aist

Please download and execute OpenRTM-aist-1.0.0_vc9.msi. (The installer starts. )Please obey instructions and install OpenRTM-aist.

  • Please start the installer, and click "Next".
    installer_en_00.png


  • The page of the use approval contract is displayed. Please check "Agree to the license", and click "Next".
    installer_en_02.png


  • The page of the selection of the kind of the setup is displayed. Please click "Standard".
    installer_en_03.png


  • Please click "Installation". The installation begins.
    installer_en_09.png

  1. The installation ended. Please click "Completion". The installer ends.
    installer_en_10.png
    Installation end screen


Execution of sample components

You will start a lot of applications registered from here to Start menu.

Because it is troublesome to trace order from the start menu every time and to start the application, the following operation is recommended.


menu_open0.png

Select "Open" of Start menu.



Please right-click in Start menu and select "Open".

menu_open1.png

Start menu folder



The folder of the start menu is opened. It becomes easy to access various applications.

ConsoleInComp,ConsoleOutComp

ConsoleInComp and ConsoleOutComp are samples that showed the use of InPort and OutPort.Please input the numerical value from the screen of ConsoleIn. Then, ConsoleOut displays the numerical value that you input to ConsoleIn.

  1. Please click Start Naming Service of [Start]-[OpenRTM-aist]-[C++]-[tools] and start.
    sample1.png


  2. Please start the sample components.Please click ConsoleInComp.exe and ConsoleOutComp.exeof [Start]-[OpenRTM-aist]-[C++]-[components]-[exampls]. The console screen starts.
    sample2.png



  3. The operation of RTSystemEditorRCP is shown. Please click RTSystemEditorRCP of [Start]-[OpenRTM-aist]-[C++]-[tools]. RTSystemEditorRCP starts.
    editor1.png



    editor2.png



    • Please add localhost by hand power when the name server is not displayed in NameServerView. Please click the add button of the name server of the image and put out the dialog. Please input as localhost, and click OK.
      editor3.png



  4. Please click [OpenNewSystemEditor]. SystemDiagram is displayed.
    editor.png



  5. The component is displayed in NameServiceView. Please click [+] first because it is non-display. The component can be confirmed by being displayed as a tree.
    editor4.png



  6. Please drag-and-drop the sample components of NameServiceView to SystemDiagram.
    editor5.png



  7. Please connect the components. Please drag-and-drop between the data ports. The dialog that presses the input of information necessary for the connection is displayed. Please choose push with DataflowTypeType and click OK.
    editor6.png



    editor7.png



  8. The connection was completed.
    editor8.png


    Please make the state of the component Activate. Please right-click in the component and select [Activate]. When the color of the component changes from blue into bright green, it is a success.

editor9.png


  1. Next, please confirm the operation on the console screen. When components are activated, "Please input number" is displayed in the console of ConsoleInComp.exe.
    sample4-0.png



  2. Please input the numerical value to ConsoleInComp.exe and press 'Enter'. The numerical value is displayed in the console of ConsoleOutComp.exe.
    sample4-1.png



    • If the input other than the numerical value are input, it becomes an error (red).
    • If a too large numerical value is input, it becomes an error (red).
    • Please end the component pressing [Ctrl] key and [C] key at the same time on the console screen when the component occurs the error.
  3. The confirmation of operation using ConsoleInComp.exe and ConsoleOutComp.exe ended by this.

USBCameraAqcuireComp,USBCameraMonitorComp

USBCameraAcquire component provides image data captured from a USB camera over its OutPort. USBCameraMonitor component displays image data received over its InPort.
  1. Please connect the web camera with the personal computer, and install the driver for the web camera.
    • Please download the driver for the web camera from each manufacturer.
  2. Please click Start Naming Service of [Sart]-[OpenRTM-aist]-[C++]-[tools] and start.Please omit this when having already started.
  3. Please start the sample components. Please click USBCameraAqcuireComp.exe of [Start]-[OpenRTM-aist]-[C++]-[components]- [examples] and USBCameraMonitorComp.exe. The console screen starts.
    sample5.png



  4. The operation of RTSystemEditorRCP is shown. Please click RTSystemEditorRCP of [Start]-[OpenRTM-aist]-[C++]-[tools]. RTSystemEditorRCP starts. Please omit this when having already started.

  5. Please connect RTSystemEditorRCP with the name server. Please input as localhost, and click OK. Please omit this when having already started.

  6. The component is displayed in NameServiceView. Please click [+] first because it is non-display. The component can be confirmed by being displayed as a tree. Please omit this when having already started.

  7. Please drag-and-drop the sample components of NameServiceView to SystemDiagram.

  8. Please connect the components. Please drag-and-drop between the data ports. The dialog that presses the input of information necessary for the connection is displayed. Please choose push with DataflowTypeType and click OK.

  9. The connection was completed.

  10. Please make the state of the component Activate. Please right-click in the component and select [Activate]. When the color of the component changes from blue into bright green, it is a success.

  11. The CaptureImage screen is displayed at the same time as changing into the state of [Activate], and the image of the web camera is displayed.
    sample6.png



    sample7.png



  12. The confirmation of operation using USBCameraAqcuireComp.exe and USBCameraMonitorComp.exe ended by this.

Other sample components

Please see RTSampleComponent about other sample components.

ダウンロード

最新バージョン : 2.0.1-RELESE

統計

Webサイト統計
ユーザ数:2159
プロジェクト統計
RTコンポーネント307
RTミドルウエア35
ツール22
文書・仕様書2

Choreonoid

モーションエディタ/シミュレータ

OpenHRP3

動力学シミュレータ

OpenRTP

統合開発プラットフォーム

産総研RTC集

産総研が提供するRTC集

TORK

東京オープンソースロボティクス協会

DAQ-Middleware

ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク