openrtm.org에서는 Windows용의 msi(Microsoft Windows installer) 패키지를 제공하고 있습니다. msi 패키지를 이용하는 것으로 의존 라이브러리인 omniORB나, RTSystemEditor라고 하는 툴도 동시에 인스톨 할 수 있습니다.
msi 패키지에 의한 인스톨
openrtm.org의 다운로드 사이트로부터, msi 패키지를 다운로드합니다. msi 패키지에는 필요한 omniORBpy 나 RTSystemEditor라고 하는 툴은 포함되어 있습니다만, Python은 미리 인스톨 해 둘 필요가 있습니다.
또, 구 버전의 OpenRTM-aist나 omniORB등의 의존 패키지가 인스톨 되고 있는 경우는, 미리 언인스톨하는 것을 추천합니다.
인스톨러의 기동
openrtm.org로부터 msi를 다운로드해 실행하면, 이하와 같은 다이얼로그가 나타납니다.
인스톨러 다이얼로그
위저드에 따라서, 인스톨을 진행시킵니다. 「다음」을 클릭하면 사용 허락 계약서의 화면이 되기 때문에, 「동의함」을 클릭해 다음으로 진행합니다.(디폴트에서는 EPL (Eclipse Public License)에 동의 한 것이 됩니다.)
라이센스의 선택
셋업의 종류의 선택
셋업의 종류의 선택으로 진행됩니다. 이하의 3종류의 인스톨 방법을 선택할 수 있습니다.
표준: 모든 기능이 인스톨 됩니다.
사용자 지정: 인스톨 하는 기능을 선택합니다.
전체: 모든 기능이 인스톨 됩니다. 표준과 같다.
셋업의 종류의 선택
사용자 지정 인스톨
「사용자 지정」을 선택하면, 인스톨 하는 패키지를 한층 더 세세하게 선택할 수 있습니다.
「사용자 지정」인스톨의 패키지 선택
이하의 6개의 항목이 있습니다. (이미 C++판, 혹은 Java판이 인스톨 되고 있는 경우는, RTSystemEditor 이외의 5개의 항목이 됩니다.)
OpenRTM-aist (Python): OpenRTM-aist 본체입니다
omniORBpy: omniORB의 Python 모듈입니다
Utility: rtcd 나 rtm-naming 등 OpenRTM-aist에 관한 유틸리티 프로그램입니다
Documents: Doxygen로 작성된 문서입니다
Examples: 샘플 컴퍼넌트군입니다
RTSystemEditor: RTSystemEditaor의 스탠드얼론판입니다 통상은 모든 것을 인스톨 해 주십시오.
인스톨
셋업의 종류의 선택 후, 「다음」을 클릭하면 이하의 다이얼로그가 나옵니다.
인스톨
여기서 「설치」를 클릭하면 인스톨이 개시됩니다.
인스톨 진행 상황
아래와 같은 화면이 나오면 인스톨은 완료입니다.「마침」을 클릭해 인스톨을 종료합니다.
인스톨의 완료
인스톨의 상세
인스톨러의 작업 내용
인스톨러는 이하의 작업을 실시합니다.
인스톨 디렉토리 (디폴트는 C:\Python<version>) 이하에 각종 파일을 복사
OpenRTM-aist 본체의 모듈을 C:\Python<version>\Lib\site-packages\OpenRTM_aist 이하에 복사
스탠드얼론판 RTSystemEditor를 C:\Program Files\OpenRTP 이하에 복사
omniORBpy 모듈, 커멘드 등을 C:\Python<version> 이하에 복사
스타트 메뉴 이하에 OpenRTM-aist 폴더를 작성해 각종 숏컷을 설정
rtcd, 네임서버 등의 숏컷을 작성
샘플 RTC의 숏컷을 작성
doxygen에 의한 클래스 레퍼런스, IDL 레퍼런스 숏컷을 작성
환경 변수의 설정
인스톨 되는 파일
파일은 이하와 같은 구조로 인스톨 됩니다.
<python_install_dir>
+ omniORB의 dll, 각종 커멘드
+ rtcd, rtcprofile 등 OpenRTM-aist 관련의 각종 커멘드
|
+ Lib
| + site-packages
| + OpenRTM_aist: OpenRTM-aist의 Python 모듈
| + RTM_IDL: IDL 파일
|
| + omniORB 관련의 Python 모듈
openrtm.org에서는 Windows용의 msi(Microsoft Windows installer) 패키지를 제공하고 있습니다. msi 패키지를 이용하는 것으로 의존 라이브러리인 omniORB나, RTSystemEditor라고 하는 툴도 동시에 인스톨 할 수 있습니다.
msi 패키지에 의한 인스톨
openrtm.org의 다운로드 사이트로부터, msi 패키지를 다운로드합니다. msi 패키지에는 필요한 omniORBpy 나 RTSystemEditor라고 하는 툴은 포함되어 있습니다만, Python은 미리 인스톨 해 둘 필요가 있습니다.
또, 구 버전의 OpenRTM-aist나 omniORB등의 의존 패키지가 인스톨 되고 있는 경우는, 미리 언인스톨하는 것을 추천합니다.
인스톨러의 기동
openrtm.org로부터 msi를 다운로드해 실행하면, 이하와 같은 다이얼로그가 나타납니다.
위저드에 따라서, 인스톨을 진행시킵니다. 「다음」을 클릭하면 사용 허락 계약서의 화면이 되기 때문에, 「동의함」을 클릭해 다음으로 진행합니다.(디폴트에서는 EPL (Eclipse Public License)에 동의 한 것이 됩니다.)
셋업의 종류의 선택
셋업의 종류의 선택으로 진행됩니다. 이하의 3종류의 인스톨 방법을 선택할 수 있습니다.
사용자 지정 인스톨
「사용자 지정」을 선택하면, 인스톨 하는 패키지를 한층 더 세세하게 선택할 수 있습니다.
이하의 6개의 항목이 있습니다. (이미 C++판, 혹은 Java판이 인스톨 되고 있는 경우는, RTSystemEditor 이외의 5개의 항목이 됩니다.)
인스톨
셋업의 종류의 선택 후, 「다음」을 클릭하면 이하의 다이얼로그가 나옵니다.
여기서 「설치」를 클릭하면 인스톨이 개시됩니다.
아래와 같은 화면이 나오면 인스톨은 완료입니다.「마침」을 클릭해 인스톨을 종료합니다.
인스톨의 상세
인스톨러의 작업 내용
인스톨러는 이하의 작업을 실시합니다.
인스톨 되는 파일
파일은 이하와 같은 구조로 인스톨 됩니다.
<install_dir>