Introduction/Functionality Outline/Operating Environment

Introduction

OpenRTM-aist RT System Editor Introduction

The OMG has developed the Robot Technology Component (RTC) specification as a way to increase the efficiency of robot development. Based on this specification, AIST has developed the OpenRTM-aist. RT System Editor is one of the development tools included in this architecture. It is used for manipulating RT Components in a real-time graphical interface. It is a plugin for the Eclipse IDE, and interacts seamlessly with other Eclipse plugins.

Target Audience

This document is targetted at those who already have an understanding of the basic principles of RT Components. Details of the RTC specification and use can be found at the OMG and AIST.

Screenshot

fig1InitialOfEclipseStart_1_en.png
RT System Editor

Functionality Outline

RT System Editor allows the manipulation of RT Components in real time using a graphical interface.

Functionality

Functionality Overview
Display/edit component configuration Display the configuration profile of the selected component in the configuration view and allow it to be edited.
Change component action Change the action of the selected component.
Combine components Create a system by combining components in the editor.
System save/load Save the contents of the system editor as an RTS Profile. Load RTS Profiles into the system editor. (Does not change port connections or configuration parameters.)
System reset Open an RTS Profile using the system editor, and have the system restored based on the profile contents. (Restores port connections and configuration parameters as well.)

Operating Environment

The following software is required to use RT System Editor.

Software Remarks
Java Development Kit 6 Note: Java1.5 (5.0) is not suitable.
Eclipse 3.2.1 Eclipse IDE
Eclipse EMF 2.2.4 EMF+SDO Runtime or XSD Runtime Eclipse plugin required by RT System Editor
Note: be sure to use versions that match your Eclipse version.
Eclipse GEF 3.2.2 Eclipse plugin required by RT System Editor
Note: be sure to use versions that match your Eclipse version.
RT Name Service View Development tool included with OpenRTM-aist required by RT System Editor
RT Repository View Development tool included with OpenRTM-aist required by RT System Editor

Limitations

RT System Editor is designed for OpenRTM-aist. It may no work with other RTC platforms.

Download

latest Releases : 2.0.0-RELESE

2.0.0-RELESE Download page

Number of Projects

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