ダウンロード
最新バージョン : 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集
東京オープンソースロボティクス協会
RtcLink를 이용한 RT컴퍼넌트의 조작
RT컴퍼넌트 상태를 변경한다
시스템 에디터에서는, RT컴퍼넌트를 선택해, 「Activate」, 「Deactivate」, 「Reset」, 「Finalize」, 「Exit」, 「Start」, 「Stop」를 실행할 수 있습니다. 또, 네임서비스뷰에서도 같이 조작을 실행할 수 있습니다.
이러한 액션의 의미는 이하대로입니다.
또, 툴바와 콘텍스트 메뉴로부터, 시스템 에디터에 포함되는 모든 RT컴퍼넌트에Activate, Deactivate, Start, Stop를 실행할 수 있습니다.
All계의 액션은, 1번째 이외의 ExecutionContext에 대해서도 행해집니다. Activate나Start를 화면내의 RT컴퍼넌트에 1개씩 갔을 경우와 결과가 다른 것에 주의해 주세요.
포토간을 접속한다
시스템 에디터에서는, RT컴퍼넌트의 포토간을 접속할 수 있습니다. 포토간을 접속하려면 , 포토와 포토를 드러그&드롭으로 잇습니다.
드러그&드롭 종료후, 접속에 필요한 정보의 입력을 재촉하는 다이얼로그가 표시됩니다.
이 다이얼로그에서는, ConnectorProfile를 작성합니다. ConnectorProfile는, 각각의 포토가 필요로 하는 조건을 채우도록(듯이) 작성하지 않으면 안됩니다, 이 다이얼로그에서는 자동적으로 필요한 조건을 채우는 값만을 입력할 수 있게 되어 있습니다.
필요한 조건을 채울 수 없는 접속의 경우에는, 드러그&드롭의 접속시에 금지 마크가 표시되어 드러그&드롭을 실시할 수 없습니다.
포토간의 접속에는, 데이터포트 간접속과 서비스 포토 간접속이 있습니다.
데이터포트 간접속
데이터포트의 접속으로, 「InPort」와「OutPort」를 접속합니다. 이러한 사이를 드러그&드롭으로 이으면 이하의 다이얼로그가 표시됩니다.
다이얼로그의 항목과 조건은 이하대로입니다.
서비스 포토 간접속
서비스 포토간의 접속에서는, 「ServicePort」와 「ServicePort」를 접속합니다. 이러한 사이를 드러그&드롭으로 이으면 이하의 다이얼로그가 표시됩니다.
서비스 포토의 경우, 필수가 되는 접속의 조건은 없습니다. 그러나, ServicePort간으로의 PortInterfaceProfile가 완전하게 매칭 하지 않는 경우, 접속 다이얼로그에서 경고를 표시합니다. 여기서 말하는 완전한 매칭이란, PortInterfaceProfile의 「type」가 같고, 「polarity」가 서로 PROVIDED와 REQUIred가 되어 있는 것. 또 남아 없고 (PortInterfaceProfile은 각각의 포토에 복수 존재한다) 모든 PortInterfaceProfile가 매칭 하는 것을 가리키고 있습니다.
포토간의 접속을 절단 한다
포토간의 접속을 절단 하려면 , 접속을 선택해 Delete 버튼을 압하하는지, 콘텍스트 메뉴에 표시되는 Delete를 압하합니다.
시스템을 세이브한다
시스템 에디터로 구축한 시스템은 세이브할 수 있습니다. 세이브하려면 , 메뉴의[파일]혹은 에디터를 오른쪽 클릭해 「Save…」를 선택합니다. ( 「SaveAs…」에서는, 세이브하는 파일을 임의 선택할 수 있습니다)
세이브한 시스템을 오픈한다
세이브한 시스템 에디터를 오픈하려면 , 에디터를 오른쪽 클릭해 「Open」를 선택합니다.
오픈 후는, RtcLink는 리모트의 시스템을 정으로서 최신의 정보로 갱신을 실시합니다. 세이브 내용을 시스템에 복원하려면 , 다음의 마디로 설명하는 「Open and Restore…」를 사용해 주세요.
세이브한 시스템을 오픈 및 복원한다
세이브한 시스템 에디터를 오픈 및 복원하려면 , 에디터를 오른쪽 클릭해 「Open and Restore…」를 선택합니다.시스템에 복원되는 것은 이하의 내용입니다.
또, 복원 후는 자동적으로 All Activate가 실행됩니다. 복원에 실패했을 경우에는, 에러 내용이 표시됩니다. 또, RtcLink는 에러 발생시라도, 할 수 있는 한 복원을 시도합니다.
세이브한 시스템을 복원한다(콘솔)
RtcLink에는, GUI로부터는 아니게 콘솔에서, 시스템을 복원하는 기능도 가지고 있습니다. 콘솔 복원을 실시하려면 , 별도 배포되고 있는 RtcLink의 콘솔 복원 패키지의 「ConsoleRestore」폴더에 있는, 「run.bat」를 세이브 파일을 지정해 실행합니다.