TkJoyStick
이 샘플은 OpenRTM-aist의 Python버전에 들어 있습니다. C++버전, Java버전에는 들어 있지 않으므로 주의해 주십시오.
개요
GUI 화면을 가진 RT컴포넌트 샘플입니다. TkJoyStickComp.py를 실행하는 것으로 샘플·컴포넌트가 기동합니다.
GUI의 스틱을 드래그하는 것으로 이동한 값(x,y)를 출력합니다.
기동 화면
TkJoyStick 실행예
사용법
※MobileRobotSimulator, 또는NXTRTC의 사용법을 봐 주십시오.
MobileRobotSimulator
이 샘플은 OpenRTM-aist의 Python버전에 들어 있습니다. C++버전과 Java버전에는 들어 있지 않으므로 주의해 주십시오.
개요
GUI 화면을 가진 RT컴포넌트 샘플입니다. TkMobileRobotSimulator.py를 실행하는 것으로 샘플·컴포넌트가 기동합니다.
기동 화면
TkMobileRobotSimulator 실행예
사용법
TkJoystickComp.py(입력 디바이스)·TkMotorComp.py(출력 디바이스)등과 접속해, GUI로 모터로 움직이는 로봇의 시뮬레이션을 합니다.
- 순서
- RTSystemEditor를 기동하여 SystemEditor를 준비합니다.→RTSystemEditor의 상세한 사용 방법은 RTSystemEditor 를 참조
- TkJoyStickComp.py, TkMobileRobotSimulator.py 양 컴포넌트를 기동합니다.
- TkMobileRobotSimulator.py의 GUI의 Create 버튼을 1회 누릅니다.
- RTSystemEditor의 NameServiceView에 양 컴포넌트가 나타나므로 그것들을 SystemEditor상에 드래그 합니다.
- 양 컴포넌트의 대응 포트를 연결합니다.(위 그림 SystemEditor 실행예를 참조)
- 어느 쪽인가의 컴포넌트를 마우스 오른쪽 버튼을 클릭해, 「All Activate」를 선택합니다.