통계 데이터를 통한 포즈 반복 정밀도 확인

현재 버전 (2.0.0)에 대한 매뉴얼을 보고 계십니다. 다른 버전에 액세스하려면 페이지 오른쪽 상단 모서리에 있는 '버전 전환' 버튼을 클릭하세요.

■ 최신 버전의 소프트웨어를 사용하려면 Mech-Mind 다운로드 센터를 방문하여 다운로드하세요.

■ 현재 사용하고 있는 제품의 버전이 확실하지 않은 경우에는 언제든지 당사 기술 지원팀에 문의하시기 바랍니다.

기능 설명

이 스텝은 비전 프로젝트에서 출력되는 포즈의 안정성을 검증하는 데 사용됩니다.

실제 응용 시 동일한 대상 물체를 서로 다른 위치에 놓고 각각 10~20회 촬영한 후, 프로젝트에서 출력되는 대상 물체의 포즈 데이터(최솟값, 최댓값, 평균값, 범위, 표준 편차)를 통계하여 포즈 및 기타 데이터의 안정성을 판단할 수 있습니다.

카메라 설치 방식이 Eye-In-Hand이든 Eye-To-Hand이든 대상 물체를 서로 다른 위치에 놓고 촬영하여 각 위치에서의 포즈 안정성을 검증해야 합니다. 단, 동일한 위치에서 10~20회 촬영하는 동안에는 대상 물체와 카메라의 상대 위치가 변하지 않아야 합니다.

  • 카메라 설치 방식이 Eye-To-Hand인 경우 대상 물체의 위치만 이동할 수 있습니다.

  • 카메라 설치 방식이 Eye-In-Hand인 경우 대상 물체의 위치를 이동한 후 카메라도 로봇과 함께 이동하여 촬영할 수 있습니다. 동일한 대상 물체를 동일한 위치에서 연속 촬영할 때 로봇과 카메라의 상대 위치가 변하지 않도록 해야 합니다.

사용 시나리오

이 스텝은 카메라의 안정성을 확인하거나 비전 프로젝트 파라미터 조정의 유효성을 검증하는 데 사용됩니다.

이 스텝을 3D 매칭 관련 스텝 뒤에 연결하여 템플릿 매칭으로 얻은 포즈의 안정성을 통계할 수 있습니다. 또는 출력 스텝 앞에 연결하고 대상 물체의 위치를 고정한 상태에서 카메라로 대상 물체의 이미지 데이터를 획득하여 위치 결정의 안정성과 인식 오차를 확인할 수 있습니다.

프로젝트를 실행하면 이 스텝은 지정된 경로에 Excel 형식의 "통계 데이터 파일"을 출력합니다. 이 파일에서 포즈의 X, Y, Z 값과 오일러 각도의 X, Y, Z 값에 대한 통계 결과를 확인할 수 있습니다.

입력 및 출력

poses repeatability statistics input and output

파라미터 설명

통계할 데이터

입력 데이터 유형

파라미터 설명: 이 파라미터는 이 스텝에 입력되는 데이터 유형을 지정하는 데 사용됩니다. 입력 데이터 유형에 따라 입력 포트가 달라집니다.

값 목록: PoseListInput, NumberListInput

  • PoseListInput: 하나 이상의 포즈 데이터 세트를 입력합니다.

  • NumberListInput: 기타 데이터를 입력합니다.

기본값: PoseListInput

조정 권장 사항: 실제 요구 사항에 따라 입력 데이터 유형을 선택합니다. 자세한 효과는 조정 예시를 참조하십시오.

출력 데이터 유형

파라미터 설명: 이 파라미터는 입력 데이터 유형을 선택한 후의 출력 데이터 유형을 나타냅니다.

기본값: 공간 위치 및 오일러 각도 통계값

조정 설명: 이 파라미터는 조정할 필요가 없으며 기본 설정을 유지하면 됩니다.

위치 좌표 편차 범위(0~1000)

파라미터 설명: 이 파라미터는 입력 포즈의 위치 좌표 편차 상한을 지정하는 데 사용되며 단위는 밀리미터(mm)입니다. 값을 입력한 후 최솟값과 최댓값의 차이가 이 임계값을 초과하면 이 스텝은 이상값 처리 파라미터의 설정에 따라 오류를 보고합니다. 이 확인 과정은 X, Y, Z 값에 대해 독립적으로 수행됩니다.

값 범위: 0~1000

기본값: 1.0 mm

조정 설명: 실제 요구 사항에 따라 이 파라미터를 설정합니다. 자세한 효과는 조정 예시를 참조하십시오.

오일러 각도 편차 범위(0~360)

파라미터 설명: 이 파라미터는 입력 포즈의 오일러 각도 좌표 편차 상한을 지정하는 데 사용되며 단위는 도(°)입니다. 값을 입력한 후 최솟값과 최댓값의 차이가 이 임계값을 초과하면 이 스텝은 이상값 처리 파라미터의 설정에 따라 오류를 보고합니다. 이 확인 과정은 α, β, γ 값에 대해 독립적으로 수행됩니다.

값 범위: 0~360

기본값: 0.100°

조정 설명: 실제 요구 사항에 따라 이 파라미터를 설정합니다. 자세한 효과는 조정 예시를 참조하십시오.

통계 데이터 저장

다시 시작

파라미터 설명: 통계 데이터를 수집하는 동안 대상 물체의 위치가 변경되거나 이상 데이터 세트가 입력된 경우 이 파라미터를 사용하여 데이터를 다시 통계할지 결정합니다. 이 옵션을 선택하면 출력 데이터에 "Restart" 표시가 추가됩니다. 통계 데이터 파일에서 "Restart" 표시의 타임스탬프 이전 데이터는 통계 범위에서 제외되고 회색으로 표시됩니다.

기본값: 선택하지 않음

조정 설명: 데이터를 다시 통계해야 하는 경우 이 옵션을 선택합니다. 자세한 효과는 조정 예시를 참조하십시오.

  • 이 스텝이 한 번 정상적으로 실행되면 이 옵션은 선택 해제 상태로 재설정됩니다.

  • 이 파라미터를 선택하지 않으면 이상 데이터가 저장된 통계 데이터에 계속 남습니다.

이상값 처리

파라미터 설명: 통계 데이터에 이상값이 발생한 경우 이 파라미터를 사용하여 이상값 처리 방식을 지정합니다.

값 목록: 이상값 발견 시 즉시 오류 보고, 이상값 기록 및 표시

  • 이상값 발견 시 즉시 오류 보고: 이상값이 발견되면 즉시 오류만 보고하고(다음 세 가지 오류 유형 포함) 이상 데이터는 파일에 기록하지 않습니다.

    • 새 데이터와 기존 데이터의 개수가 일치하지 않아 발생하는 오류입니다. 이 문제는 데이터 언패킹 스텝을 사용하여 해결할 수 있습니다.

    • 위치 좌표 편차 또는 오일러 각도 편차가 임계값을 초과하여 발생하는 오류입니다. 이 문제는 위치 좌표 편차 범위 및 오일러 각도 편차 범위 파라미터 값을 조정하여 해결해야 합니다.

    • 통계 데이터 저장 파일이 열려 있어 데이터를 저장할 수 없어 발생하는 오류입니다. 이 문제는 데이터 저장 파일을 닫은 후 프로젝트를 다시 실행하면 해결됩니다.

  • 이상값 기록 및 표시: 이상값이 발견되어도 오류를 보고하지 않습니다. 이상 데이터는 파일에 기록되어 통계에 포함되며 빨간색으로 표시됩니다.

기본값: 이상값 발견 시 즉시 오류 보고

조정 설명: 실제 요구 사항에 따라 이 파라미터를 설정합니다. 자세한 효과는 조정 예시를 참조하십시오.

소수 자릿수(0~8)

파라미터 설명: 이 파라미터는 통계 데이터의 소수점 이하 자릿수를 설정하는 데 사용됩니다. 예를 들어 이 파라미터를 "2"로 설정하면 이 스텝은 계산된 통계값을 반올림하여 소수점 이하 두 자리까지 표시합니다.

기본값: 3

값 범위: 0~8

조정 설명: 실제 요구 사항에 따라 이 파라미터를 설정합니다.

파일 기본 이름

파라미터 설명: 이 파라미터는 저장되는 통계 데이터 파일의 이름을 설정하는 데 사용됩니다. 파일 기본 이름을 설정하지 않으면 통계 데이터 파일의 이름은 "posesStatistics"로 지정됩니다. 파일 기본 이름을 변경하면 다시 시작 옵션이 자동으로 선택되고 통계 데이터 수집을 다시 시작합니다.

기본값: 없음

조정 설명: 실제 요구 사항에 따라 이 파라미터를 설정합니다.

대상 물체의 위치가 변경되거나 이상 데이터 세트가 입력된 경우 이 스텝의 다시 시작 파라미터를 선택한 후 파일 기본 이름을 다시 설정하면 데이터 저장 파일을 새로 생성하여 데이터를 수집할 수 있습니다.

저장 폴더 경로

파라미터 설명: 이 파라미터는 통계 데이터 파일의 저장 경로를 설정하는 데 사용됩니다. 저장 경로를 설정하지 않으면 통계 데이터 파일이 프로젝트 폴더에 저장됩니다.

기본값: 없음

조정 설명: 이 파라미터 오른쪽의 poses repeatability statistics icon 1 버튼을 클릭하여 저장 경로를 선택합니다.

조정 예시

입력 데이터 유형

아래 그림과 같이 입력 데이터 유형을 다르게 선택하면 이 스텝은 서로 다른 입력 포트를 사용합니다.

poses repeatability statistics input data type

위치 좌표/오일러 각도 편차 범위

현재 데이터와 이전 데이터의 차이가 설정한 임계값을 초과하면 이 스텝은 아래 그림과 같이 오류를 보고합니다.

poses repeatability statistics threshold value error

다시 시작

다시 시작을 선택하면 통계 데이터 파일에서 "Restart" 표시의 타임스탬프 이후 데이터가 통계 범위에 포함됩니다(아래 그림의 테두리 안 참조). "Restart" 표시의 타임스탬프 이전 데이터는 통계 범위에서 제외되고 회색으로 표시됩니다.

poses repeatability statistics restart 0

이상값 처리

이상값 발견 시 즉시 오류 보고

이 스텝에서 발생할 수 있는 세 가지 오류 유형은 다음과 같습니다.

  • 새 데이터와 기존 데이터의 개수가 일치하지 않아 발생하는 오류는 아래 그림과 같습니다.

poses repeatability statistics error 1
  • 위치 좌표 편차 또는 오일러 각도 편차가 임계값을 초과하여 발생하는 오류는 아래 그림과 같습니다.

poses repeatability statistics threshold value error
  • 통계 데이터 저장 파일이 열려 있어 데이터를 저장할 수 없어 발생하는 오류입니다.

poses repeatability statistics error 3

이상값 기록 및 표시

이 옵션을 선택하면 이상값(아래 그림의 1)과 해당 필드 데이터의 통계값(아래 그림의 2)이 빨간색으로 표시됩니다.

poses repeatability statistics outlier handling 2

이 페이지가 도움이 되었습니까?

다음 방법을 통해 피드백을 보내주실 수 있습니다:

저희는 귀하의 개인정보를 소중히 다룹니다.

당사 웹사이트는 최상의 사용자 경험을 제공하기 위해 쿠키를 사용하고 있습니다. "모두 수락"을 클릭하시면 쿠키 사용에 동의하시는 것이며, "모두 거부"를 클릭하시면 이 웹사이트 방문 시 귀하의 정보가 추적되거나 기억되지 않도록 단일 쿠키만 사용됩니다.