RTCBuilder의 인스톨

RTCBuilder란

RTCBuilder는 RT컴포넌트의 템플릿을 생성하는 개발툴입니다. 파라미터를 기본으로 RT컴포넌트의 템플릿을 생성하는 기능을 가지고 있습니다. 또, RTCBuilder는 Eclipse에서 동작하기 때문에 직관적인 조작과 다른 Eclipse 플러그 인과의 무결절적으로 제휴가 가능합니다.

기능 개요

제공되는 기능의 일람은 아래와 같습니다.

화면 요소명 설명
1 RTC 프로파일 에디터 RT컴포넌트의 사양인 프로파일, 데이터 포트 정의, 서비스 포트 정의, 컨피그레이션 정의, 그 외 확장 프로파일을 편집합니다.
2 빌드 뷰 편집 중의 RT컴포넌트 및 데이터 포트, 서비스 포트, 서비스 인터페이스를 아이콘으로 그래피컬하게 표시합니다.
3 리포지트리 뷰 선택한 RT리포지터리의 정보를 표시합니다.

동작환경

RTCBuilder의 동작에 필요한 환경은 이하대로입니다.

환경 비고
1 Java Development Kit 6 주의:Java1.5(5.0)에서는 동작하지 않습니다.
2 Eclipse 3.4.2이상
http://www.eclipse.org/downloads/index.php
http://archive.eclipse.org/eclipse/downloads/index.php
Eclipse 본체
3 Eclipse EMF 2.2이상(SDO,XSD 포함) RTCBuilder가 의존하는 Eclipse 플러그 인
사용하는 Eclipse의 버전에 맞은 것을 사용해 주십시오.
4 Eclipse GEF 3.2이상(Draw2D 포함) RTCBuilder가 의존하는 Eclipse 플러그 인
사용하는 Eclipse 의 버전에 맞은 것을 사용해 주십시오.
5 Eclipse Java development tools(JDT) 사용하는 Eclipse 의 버전에 맞은 것을 사용해 주십시오.

또 이하의 개발을 실시하는 언어에 따라서는 이하의 환경을 인스톨 해 두면 편리합니다.

환경 비고
1 Eclipse CDT C++용의 개발 환경
2 Pydev for Eclipse python용의 개발 환경

RTCBuilder의 인스톨

RTCBuilder는 Eclipse 플러그 인이기 때문에, Eclipse 본체를 인스톨해야 합니다. 게다가 Eclipse는 Java 어플리케이션이므로, Eclipse 본체를 인스톨 하기 전에 Java 실행 환경(혹은 JDK:Java 개발 환경)을 인스톨 할 필요가 있습니다. 또, RTCBuilder를 인스톨 하는 경우는 RTSystemEditor도 인스톨 해 두는 것이 좋습니다.

RTCBuilder의 인스톨과 기동

바이너리(jar파일(RTSE+RTCB)) 을 다운로드해 Eclipse의 플러그 인 디렉토리(eclipse 디렉토리 아래의 plugin 디렉토리)에 다운로드 한 jar파일을 그대로 복사합니다.

Eclipse를 기동하여 메뉴에서 Window→Open Perspective→Other...을 선택하면 다음과 같은 퍼스펙티브 선택화면이 나옵니다.

fig2-3PerspectiveSelection_ko.png
툴바에서의 기동


퍼스펙티브 일람에 있는 RTC Builder를 선택하면 다음과 같은 화면이 나오고 RTCBuilder가 기동됩니다.

fig2-4RTCBuilderInit_ko.png

~툴바의 「 Open New RTC Builder Editor」버튼을 누르거나 메뉴바의 [file]-[Open New Builder Editor]를 선택하는 것으로 Builder 에디터가 기동합니다.
fig2-9ToolsBarOpenNewRtcBuilder_ko.png


fig2-10FileMenuOpenNewBuilder_ko.png




참고:  → ''FAQ:'' Eclipse의 기동방법


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