Skip to main content
Skip table of contents

dsr_control + moveit

기능

  • Rviz 상에 로봇 모델을 띄우고 moveit을 통하여 로봇을 제어합니다.
  • 애뮬레이터 모드나 실제 로봇과 연결하여 동작합니다.
  • 애뮬레이터 모드는 virtual mode만 작동합니다.

인수

인수명자료형기본값설명

host

-

127.0.0.1

로봇 제어기 IP

. 애뮬레이터 : 127.0.0.1 

. 실제 로봇제어기 : 192.168.127.100

Port

-

12345

서비스 port

mode

-

virtual

로봇 동작 모드

- virtual : 가상 동작

- real : 실제 동작

model

-

m1013

M-Series 로봇 모델

. m0609, m0617, m1013, m1509

A-Series 로봇 모델

. a0509 로봇 모델 (4)

. m0609, m0617, m1013, m1509

color

-

white

로봇 컬러

. white or blue

gripper

-

none

gripper 사용 유무

. none : gripper 미 사용 

. robotiq_2f : robotiq two finger 장착

예제

BASH
<virtual mode>
$ roslaunch dsr_control dsr_moveit.launch model:=m0609 mode:=virtual
$ roslaunch dsr_control dsr_moveit.launch model:=m0617
$ roslaunch dsr_control dsr_moveit.launch model:=m1013 mode:=virtual color:=blue 

<real mode>
로봇제어기 IP defalut = 192.168.127.100, port = 12345
$ roslaunch dsr_control dsr_moveit.launch model:=m1509 host:=192.168.127.100 mode:=real color:=blue gripper:=robotiq_2f
$ roslaunch dsr_control dsr_moveit.launch model:=a0509 host:=192.168.127.100 mode:=real

하기 4.2 그림과 같이 Rviz 상에 로봇과 MotionPlanning 창이 로딩 됨

MotionPlanning 를 통하여 로봇을 구동 시킴

그림 4.2 Rviz + dsr_control

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.