기타
이 기능 패널에는 “실행 설정”, “스텝 수집 설정”, “싱귤래리티 감지” 및 “전역 JPs 제한 조건”이 포함되어 있습니다.
실행 설정
-
비슷한 웨이포인트를 건너뛰기
두 웨이포인트가 매우 비슷하면(위치가 매우 가까우면) 이전 웨이포인트만 로봇에 전송합니다.
-
기본적인 대상 물체 구성만 사용하기
이 옵션을 선택하면 물체의 레이블을 수신해도 대상 물체 구성의 기본값을 사용합니다.
-
로봇 서비스 제한시간
이동 스텝 및 "제어권 이전" 스텝을 제외하고 Mech-Viz와 로봇 사이의 통신할 때의 제한 시간입니다. 기본값은 1000ms.
싱귤래리티 감지
싱귤래리티 감지의 목적
로봇이 싱귤래리티에 도달하면 특정 직선 운동(Move L) 동작 명령어를 실행할 수 없어 로봇의 경보 알람이 트리거되며 생산이 중단될 수 있습니다. 싱귤래리티 감지 기능은 조기 경고를 제공하고 경로 계획 프로세스에서 싱귤래리티를 방지하여 보다 원활한 로봇 동작을 보장하고 시스템 알람 및 이상 현상의 발생을 줄여 생산 연속성을 유지하는 데 도움이 됩니다.
싱귤래리티 감지 방식
Mech-Viz 소프트웨어는 기타 기능 패널의 싱귤래리티 감지 화면에서 “최대 속도”, “감속비”, “관절 각도 범위”를 설정함으로써 싱귤래리티를 감지할 수 있습니다. 싱귤래리티 감지 방식에는 네 가지 옵션이 있습니다.
-
감지하지 않기
-
각 관절의 속도를 감지하기
-
특정 관절의 각도를 감지하기
-
각 관절의 속도와 특정 관절의 각도를 감지하기
싱귤래리티 감지는 “운동 방식”이 직선 운동으로 설정된 이동 유형 스텝에만 적용됩니다. |
각 관절의 속도를 감지하기
-
설명
로봇의 어떤 관절 속도가 지정된 최대 속도의 설정값을 초과하는 것이 감지되면 Mech-Viz는 이동 유형 스텝에 설정된 속도가 감속비에 따라 감소되고 싱귤래리티 감지가 다시 수행됩니다. 감소된 속도가 최대 속도의 설정값보다 작으면, 로봇은 해당 스텝을 수행할 때 감소된 속도로 이동합니다. 감소된 속도가 여전히 최대 속도의 설정값보다 크면, 소프트웨어는 로봇이 움직일 때 싱귤래리티 문제가 발생하여 로봇이 원하는 위치에 도달할 수 없다고 판단합니다.
감소된 속도 = 원본 속도 × 감속비 -
설정 방법
-
감지 방식의 드롭다운 바에서 각 관절의 속도를 감지하기를 선택합니다.
-
최대 속도와 감속비 파라미터를 설정합니다.
-
특정 관절의 각도를 감지하기
-
설명
로봇이 직선 운동으로 이동할 때 Mech-Viz는 지정된 관절의 각도가 각도 하한 및 각도 상한으로 지정된 설정 범위 내에 있는지 여부를 감지합니다. 관절 각도가 설정된 범위 내에 있으면 소프트웨어는 로봇이 이동할 때 싱귤래리티 문제가 발생하여 로봇이 원하는 위치에 도달할 수 없다고 판단합니다.
-
설정 방법
-
감지 방식의 드롭다운 바에서 특정 관절의 각도를 감지하기를 선택합니다.
-
관절을 선택하기에서 원하는 관절 각도를 선택합니다.
-
각도 상한 및 각도 하한 파라미터를 설정합니다.
-
각 관절의 속도와 특정 관절의 각도를 감지하기
-
설명
Mech-Viz는 직선 운동을 통해 각 관절의 속도가 설정된 “최대 속도”를 초과하는지 여부와 지정된 관절의 각도가 설정된 각도 범위 내에 속하는지 동시에 감지합니다. 위의 “특정 관절의 각도를 감지하기”와 “각 관절의 속도를 감지하기”에 대한 설명을 참조하시기 바랍니다.
로봇이 위 두 가지 옵션의 요구 사항을 하나도 충족하지 못하는 경우, 소프트웨어는 로봇이 이동할 때 싱귤래리티 문제가 발생하여 로봇이 원하는 위치에 도달할 수 없다고 판단합니다.
-
설정 방법
-
감지 방식의 드롭다운 바에서 각 관절의 속도와 특정 관절의 각도를 감지하기를 선택합니다.
-
위의 “특정 관절의 각도를 감지하기”와 “각 관절의 속도를 감지하기”에 대한 설명을 참조하여 최대 속도, 감속비, 관절을 선택하기, 각도 상한, 각도 하한 파라미터를 설정합니다.
-
전역 JPs 제한
전역 JPs 제한 설정은 이동 유형 스텝의 파라미터 영역의 관절 각도 제한 조건에 대한 해당 항목이 자동으로 설정된 경우에만 적용됩니다. |
-
어깨/팔꿈치/손목을 뒤척이지 않기
대상 물체을 잡고 있을 때 또는 실행 과정 전반 상태에서 불필요한 로봇의 뒤척임을 줄입니다.
로봇의 불필요한 뒤집힘을 줄이려면 어깨를 뒤척이지 않기를 실행 과정 전반으로, 팔꿈치를 뒤척이지 않기를 대상 물체을 잡고 있을 때로, 손목을 뒤척이지 않기를 Null로 설정하는 것이 권장됩니다.
두 개의 인접한 웨이포인트의 웨이포인트 유형이 다를 때, 손목을 뒤척이지 않기를 설정하면 아래 표에서 볼 수 있듯이 뒤집힘이 더 커질 수 있습니다.
손목을 뒤척이지 않기를 설정하지 않은 경우 | 실행 과정 전반에서 손목을 뒤척이지 않기 |
---|---|