소스로부터 빌드 (Windows)

Windows상에서 소스 패키지로부터 인스톨 하고 싶은 경우, OpenRTM-aist-Python를 스스로 빌드 할 수 있습니다.

Windows용 소스 코드

Windows용의 OpenRTM-aist(Python버전) 소스 패키지는 Linux용의 소스와는 별도로 배포되고 있습니다. 소스 코드의 내용은 완전히 같습니다만, 이하의 부 분에서 차이가 납니다.

  • 문자 코드 (Windows: Shift-JIS, Linux: EUC)

소스 코드의 구성

오리지날은 subversion 리포지터리의 소스 코드로, 그 소스 코드로부터 Linux상에서는

  • Linux/Unix용 소스 코드 배포 패키지
  • Windows용 소스 코드 배포 패키지

의 2종류를,

Windows상에서는,

  • Windows용 소스 코드 배포 패키지

의 1종류만을 작성하는 구성이 되어 있습니다.

빌드 환경

빌드에 필요한 환경, 라이브러리는 이하와 같습니다.

  • Python
  • omniORBpy

Python

이하의 사이트로부터 최신의 것을 다운로드한 후 인스톨 해 주십시오.

인스톨러를 기동하면, 위저드로 몇개의 선택 부분이 있습니다만, 디폴트인 상태로 인스톨 해도 괜찮습니다.

omniORBpy

OpenRTM-aist-Python의 빌드에는 omniORBpy의 라이브리가 필요합니다. omniORBpy는 이하의 링크에서 소스 코드 및 바이너리를 다운로드 할 수 있습니다만, openrtm.org가 제공하는 빌드가 완료된 바이너리 인스톨러를 사용하는 것이 편리합니다.

소스 패키지의 다운로드

우선 소스 코드 OpenRTM-aist-Python-X.X.X.zip를 다운로드해, 적당한 디렉토리에 압축을 해제합니다.

빌드

커멘드 prompt를 기동해 조금 전 소스 코드의 압축을 해제한한 폴더에 이동 후, 이하의 커멘드로 빌드합니다.

 > OpenRTM-aist-Python-X.X.X
 > python setup.py build

인스톨

정상적으로 빌드가 되었다면, 이하의 커멘드로 인스톨을 완료시킵니다.

 > python setup.py install

이상으로, OpenRTM-aist의 인스톨은 종료입니다.

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