ダウンロード
最新バージョン : 2.1.0-RELESE
| 2.1.0-RELESE | ダウンロードページ |
OpenRTM@Github
OpenRTM-aist GitHubサイト
ROS
Robot Operating System
Choreonoid
モーションエディタ/シミュレータ
DAQ-Middleware
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
産総研が提供するRTC集
東京オープンソースロボティクス協会
| 2.1.0-RELESE | ダウンロードページ |
OpenRTM-aist GitHubサイト
Robot Operating System
モーションエディタ/シミュレータ
ネットワーク分散環境でデータ収集用ソフトウェアを容易に構築するためのソフトウェア・フレームワーク
産総研が提供するRTC集
東京オープンソースロボティクス協会
소스로부터의 빌드와 인스톨
※이후의 설명은 편의상 OpenRTM-aist-0.4.0에 대해 쓰여져 있습니다. OpenRTM-aist-0.4.x에 대해서도 같은 순서로 인스톨 할 수 있습니다.대응 OS 및 배포
OpenRTM-aist-0.4.x 는 아래와 같은 OS 및 Linux 배포 버전에서 동작 하는 것이 확인되고 있습니다.
동작 조건
OpenRTM-aist-0.4.0의 인스톨에는 아래와 같은 패키지가 필요합니다.
→ configure에 설정하는 옵션에 대해 의 「·gcc3.x 이전의 컴파일러(gcc2.95.x 등)을 사용하는 경우」를 참조
덧붙여 아래와 같은 OS 및 Linux 배포에 대해서는, 패키지를 인스톨하기 위한 스크립트가 전개한 소스의 build 디렉토리내에 있습니다.
다만, OpenRTM-aist-0.4.2소스에 부속의 이러한 셸 스크립트는 OpenRTM-aist-0.4.2 빌드된 패키지도 동시에 인스톨 하게 되어 있는 것도 있습니다. 상기 툴 패키지만을 인스톨 하고 싶은 경우는, 이러한 셸 스크립트를 적당 편집해 사용해 주십시오.
Fedora 와 Vine의 몇개의 대표적인 버전에 대해서는 여기의 리포지터리 서버에 ACE 와 omniORB의 rpm, deb 패키지가 준비되어 있습니다. 이것에 의해 apt-get 나 yum를 이용해 간단하게 인스톨 할 수 있게 되었습니다.
참고OpenRTM-aist 의 소스로부터의 빌드를 실시하는 경우는 참고: 중 OpenRTM-aist 관련 (OpenRTM-aist, OpenRTM-aist-devel, OpenRTM-aist-doc, OpenRTM-aist-example)의 인스톨 부분은 생략해 주십시오.
상기 이외의 OS에 대해서는 각각의 패키지의 문서에 따라 인스톨해 주십시오. 이러한 패키지가, 표준 디렉토리(/usr, /usr/local 등 ) 아래에 인스톨 되어 있으면, 이후의 OpenRTM-aist의 컴파일 작업을 비교적 간단하게 실시할 수 있습니다.
소스 코드의 전개
우선 소스 코드 OpenRTM-aist-0.4.0.tar.gz zip(※최신 버전은 여기⇒OpenRTM-aist-1.0.0-RC1.tar.gz)를 적당한 디렉토리에 전개합니다.
빌드
OpenRTM-aist 는 패키지의 빌드에 autoconf, automake 를 사용하고 있습니다. 빌드 방법은 다른 autoconf, automake를 사용한 패키지와 같기 때문에 같은 방법으로 실시합니다.
./configure에게 줄 수 있는 옵션의 일부를 이하에 나타냅니다.
configure에게 주는 옵션에 대해
make
configure가 정상적으로 종료한 것을 확인해 주십시오. 정상적으로 종료했다면 make 합니다.
인스톨 하기 위해서는 적어도
이하의 디렉토리가 정상적으로 빌드 되고 있을 필요가 있습니다. 빌드가 정상적으로 종료되어 헤더 파일, 라이브러리, 유틸리티 커멘드군을 인스톨 합니다.
※이 문제에 대해서는,08/06/11에 수정이 이루어졌습니다.