롯봇이 직접 동작하여 머신의 문을 수동으로 열고 닫는 명령어입니다. 열고 닫는 동작을 수행하기 위하여 시작 점과 끝 점을 교시합니다. 기본 설정은 “Open”이며 “Close”를 선택 한 경우 시작 점과 끝 점의 교시점이 바뀝니다. (단, 교시점이 바뀌는 것은 UI상 반영되지 않습니다.)
-
추천 기본 WCI: None
-
Skill 생성: TaskBuilder → WCI 미추가 (Skill Type: Basic)
-
옵션 기능: 진입점 및 후퇴점 설정, 순응제어 기능, 로봇 동작 방향(“Open” or ”Close”) 선택
-
Confirm 조건: 교시점 2개 저장
기본 동작 순서
진입점으로 이동 → 시작 점(Start Pose)으로 이동 → 끝 점(End Pose)으로 이동 → 후퇴점으로 이동
Skill 화면 정의
|
항목 |
설명 |
기본 값 및 입력 범위 |
|
|
Basic Setting |
Start Pose |
교시점 - 문을 여는(닫는) 동작의 시작(끝) 점 |
|
|
End Pose |
교시점 - 문을 여는(닫는) 동작의 끝(시작) 점 |
|
|
|
Task Setting |
Select Task (Option) |
작업 방향 선택 - “Close” 선택 시 시작점과 끝점이 바뀌어 적용됨. (UI 상에서 변동이 생기지는 않음.) |
“Open” [“Open”, “Close”] |
|
Wait Time |
Start Pose 이동 전 및 End Pose 이동 후 대기 시간 |
0.5 s [0 ~ 10000] |
|
|
First Velocity |
진입점에서 첫번 째 교시점까지 이동하는 속도 |
100 mm/s [0.001 ~ 8000] |
|
|
First Acceleration |
진입점에서 첫번 째 교시점까지 이동하는 가속도 |
0.1 m/s2 [0.001 ~ 20] |
|
|
Second Velocity |
진입점에서 두번 째 교시점까지 이동하는 속도 |
100 mm/s [0.001 ~ 8000] |
|
|
Second Acceleration |
진입점에서 두번 째 교시점까지 이동하는 가속도 |
0.1 m/s2 [0.001 ~ 20] |
|
|
Approach Pose Setting (Option) |
Approach Distance |
교시점으로부터 x, y, z 방향으로 떨어진 거리 - Approach Distance은 [x, y, z]와 같이 1x3 Array 로 입력해야함. |
[0, 0, -100] mm [각각: -1000 ~ 1000] |
|
Velocity for App. Pose |
진입점으로 가는 모션의 속도 |
250 mm/s [0.001 ~ 8000] |
|
|
Acceleration for App. Pose |
진입점으로 가는 모션의 가속도 |
0.25 m/s2 [0.001 ~ 20] |
|
|
Motion Time for App. Pose |
진입점으로 가는 모션의 시간 - Motion Time에 0이상의 값 입력 시 속도/가속도 값 무시됨. |
0 s [0 ~ 10000] |
|
|
Blending Radius for App. Pose |
진입점과 교시점간의 이동을 이어주는 Blending 반지름 - Blending Radius에 0 이상의 값 입력 시 옵션항목 (Compliance Control) 을 False로 설정 해야 함. |
0 mm [0 ~ 1000] |
|
|
Retract Pose Setting (Option) |
Retract Distance |
교시점으로부터 x, y, z 방향으로 떨어진 거리 - Retract Distance은 [x, y, z]와 같이 1x3 Array 로 입력해야함. |
[0, 0, -100] mm [각각: -1000 ~ 1000] |
|
Velocity for Ret. Pose |
후퇴점으로 가는 모션의 속도 |
100 mm/s [0.001 ~ 8000] |
|
|
Acceleration for Ret. Pose |
후퇴점으로 가는 모션의 가속도 |
0.1 m/s2 [0.001 ~ 20] |
|
|
Motion Time for Ret. Pose |
후퇴점으로 가는 모션의 시간 - Motion Time에 0이상의 값 입력 시 속도/가속도 값 무시됨. |
0 s [0 ~ 10000] |
|
|
Blending Radius for Ret. Pose |
교시점과 후퇴간의 이동을 이어주는 Blending 반지름 |
0 mm [0 ~ 1000] |
|
|
Compliance Control Setting |
Compliance control (Option) |
순응제어 사용 여부 선택 |
False [True, False] |
|
Stiffness |
강성 값 설정 |
x=y=z= 3000 N/m [0 ~ 20000] rx=ry=rz= 200 Nm/rad [0 ~ 1000] |
|
|
항목 |
설명 |
|
동작 시작 포즈 |
문을 열고 닫기 위한 동작의 시작 위치를 설정합니다. |
|
동작 종료 포즈 |
문을 열고 닫기 위한 동작의 종료 위치를 설정합니다. |
-
Door_OpenClose 스킬을 사용하기 위해서는 머신의 문에 외부로 돌출된 손잡이가 있어야 하며, 로봇이 닿을 수 있는 위치에 있어야합니다. 그리고 문을 열고 닫을 때 주변에 장애물이 없어야 합니다.