Mech-Vision 1.7 업데이트 설명

현재 보고 계신 매뉴얼은 구버전입니다. 페이지 오른쪽 상단을 클릭하면 최신 버전의 매뉴얼로 전환할 수 있습니다.

이 부분에는 Mech-Vision 1.7 버전의 추가된 기능, 최적화된 기능 및 복구된 문제에 대해 소개하겠습니다.

Mech-Vision 1.7.4 업데이트 설명

이 부분에서는 Mech-Vision 1.7.4 버전의 최적화된 기능 및 복구된 문제에 대해 소개하겠습니다.

기능 최적화

동글 권한 부여에 소프트웨어 지역 제한이 추가됨

소프트웨어 판매 지역에 따라 동글 권한 부여 시 소프트웨어를 사용하는 지역에 대한 제한이 추가되었습니다.

Mech-Vision 1.7.4 버전에서 도움  버전 정보소프트웨어 라이선스 및 지역 제한을 순서대로 클릭하면 소프트웨어 라이선스 및 지역 제한을 확인할 수 있습니다.

“시스템 언어” 옵션이 제거됨

Mech-Vision 1.7.4 버전부터 소프트웨어 언어 옵션(설정  옵션  일반 설정  언어)에서 “시스템 언어”를 제거하였습니다. 컴퓨터 운영 체제의 언어가 소프트웨어에서 지원하는 언어(영어, 간체 중국어, 한국어 또는 일본어)가 아닌 경우, 소프트웨어가 처음으로 설치될 때 기본 언어는 영어로 설정됩니다.

해당 최적화는 다음 두 가지 문제를 해결했습니다.

  • 이전 버전에서는 현재 컴퓨터 운영 체제의 언어가 소프트웨어에서 지원한 시스템 언어중 하나가 아닌 경우, 소프트웨어 내부 링크를 클릭한 후 해당 페이지에 들어갈 수 없으며 스텝 이름이 비정상적으로 표시되는 문제를 해결했습니다.

  • 소프트웨어가 컴퓨터 언어에 따라 언어 패키지를 올바르게 설정할 수 없는 문제를 해결했습니다.

시나리오 포인트 클라우드 설정은 리스트 형식으로 표현된 포인트 클라우드를 지원합니다.

Mech-Vision 1.7.4부터 프로젝트 도우미에서 리스트 형식으로 표현된 포인트 클라우드를 참조용 시나리오 포인트 클라우드로 설정할 수 있습니다.

일부 솔루션 제거

솔루션 라이브러리의 전반적인 품질과 사용 효과를 보장하기 위해 Mech-Vision 1.7.4는 솔루션 라이브러리에서 일부 솔루션을 일시적으로 제거하고 최적화합니다. 최적화 후 후속 버전에 다시 나열됩니다. 제거된 솔루션은 아래 표에서 확인하실 수 있습니다.

솔루션 유형

솔루션 명칭(굵게 표시된 솔루션은 빌트인 솔루션임)

부품 로드&언로드

크랭크 축(대형), 완전한 파티션, 얕은 빈, 알루미늄 인고트 벽돌, 들보, 크랭크 축(소형), 콘덴서, 등속 조인트의 외륜, 구리선, 커넥팅 로드, 체인 링크, 압축기, 4개의 측벽이 있는 큰 철제 빈(포인트 클라우드 퀄리티 양호), 개스킷(소), 기어 샤프트, 바퀴통, 철볼, 철제 빈(4개의 기둥), 불완전하게 캡처된 빈, 철제 빈(양면 벽), 판스프링, 대형 링, 다중 파티션, 깔끔하게 정렬된 작은 작업물, PVC 패널, 회전자, 링 기어, 회전축, 무작위로 쌓인 작은 작업물(높은 반사), 무작위로 쌓인 작은 작업물(볼트), 무작위로 쌓인 작은 작업물(낮은 반사), 슬리브, 스틸 스페이서, 철근, 정사각형 벽돌, 트레이, 밸브 커넥터

디팔레타이징/팔레타이징

로케이팅/어셈블리

휠 얼라인먼트, 자동 충전 위치 지정(솔루션), 볼트 위치 지정, 자동차 프레임 위치 지정, 자동차 도어 프레임 위치 지정, 나사 구멍 위치 지정, 휠 밸브 코어 위치 지정

구즈 피킹

케이블, 약 상자

  • 위의 솔루션을 이미 사용한 사용자의 경우 계속 사용하는 데 영향을 미치지 않습니다.

  • 이전 버전의 소프트웨어를 사용하여 위의 온라인 솔루션 리소스를 획득한 경우 Mech-Vision 1.7.4로 업그레이드한 후 솔루션 카드가 여전히 존재할 수 있지만 솔루션을 사용할 수 없습니다.

문제 복구

Mech-Vision 1.7.4 버전에서 다음과 같은 문제들을 복구했습니다.

  • "포인트 클라우드 클러스터링 후 합격한 포인트 클라우드 출력" 스텝은 잘못된 개수의 포인트 클라우드를 출력할 확률이 매우 낮습니다.

  • 신경망에 보낸 이미지가 단일 채널 이미지인 경우 "딥 러닝 모델 패키지 추론" 스텝에서 "이미지에 결함 마스크 그리기" 기능이 활성화되고 프로젝트 실행 후 OpenCV 관련 오류가 나타납니다.

  • "딥 러닝 모델 패키지 추론" 스텝을 사용하여 Mech-DLK 2.4.1에서 도출한 대상 감지 모델 패키지를 로드합니다. 모델 패키지를 도출할 때 "최대 인스턴스 수"는 1이며, 모델 패키지 추론 시의 "하드웨어 유형"이 "CPU"이면 모델 패키지 추론이 오래 걸립니다.

  • "딥 러닝 모델 패키지 추론" 스텝을 사용하여 일부 입력한 이미지 데이터에 대해 인스턴스 세그먼테이션을 수행할 때 OpenCV 관련 오류가 발생할 확률이 매우 낮습니다.

  • 트러스 로봇의 캘리브레이션 후의 외부 파라미터 파일은 "포즈 변환(트러스)" 및 "포인트 클라우드 변환(트러스)" 스텝과 함께 사용할 수 없습니다.

  • "경로 계획" 스텝에서 "고정점 이동" 및 "상대적인 이동" 스텝의 "로봇으로 보내기" 파라미터를 "계획하지만 보내지 않음"으로 설정하면 위의 스텝은 여전히 웨이포인트를 로봇으로 보냅니다.

Mech-Vision 1.7.2 업데이트 설명

이 부분에서는 Mech-Vision 1.7.2 버전의 새로 추가된 기능, 최적화된 기능 및 복구된 문제에 대해 소개하겠습니다.

기능 추가

“픽 포인트를 예측하기 V2” 스텝은 “약 상자” 응용 시나리오에 적용됨

픽 포인트를 예측하기 V2 스텝은 “약 상자” 응용 시나리오에 적용되며 무작위로 흩어진 약 상자를 분류하고 피킹할 수 있습니다.

“약 상자” 프로젝트(딥 러닝 모델이 포함됨)는 솔루션 라이브러리에서 획득하십시오.

“딥 러닝 모델 패키지 관리 도구” 기능 추가

딥 러닝 모델 패키지 관리 도구는 “배치 크기”와 “정밀도” 두 가지 측면에서 모델 패키지의 추론 효율성을 구성할 수 있습니다(Mech-DLK 2.4.1 이후 버전을 통해 도출된 모델 패키지에만 적용됨).

Mech-DLK 2.4.1 및 이상 버전에서 내보낸 딥 러닝 모델 패키지는 Mech-Vision 1.7.2 및 이상 버전과 결합해서 사용하는 것을 권장합니다.

Mech-Vision 1.7.1 및 이상 버전에서도 Mech-DLK 2.4.1 버전에서 내보낸 딥 러닝 모델 패키지를 사용할 수 있지만 호환성 설명에 주의하야 합니다.

"딥 러닝 모델 패키지 추론” 스텝이 추가됨

Mech-Vision 1.7.2 버전부터 “딥 러닝 모델 패키지 CPU 추론”과 “딥 러닝 모델 패키지 추론(Mech-DLK 2.2.0+)” 스텝을 대체하는 딥 러닝 모델 패키지 추론 스텝을 추가했습니다.

Mech-Vision 1.7.2 버전을 통해 구버전 프로젝트를 연 후 “딥 러닝 모델 패키지 CPU 추론” 및 “딥 러닝 모델 패키지 추론(Mech-DLK 2.2.0+)” 스텝은 자동으로 “딥 러닝 모델 패키지 추론”스텝으로 대체됩니다.

이 스텝은 Mech-DLK에서 내보낸 단일 또는 캐스케이딩 모델 패키지에 대해 추론을 수행하고 추론 결과를 출력할 수 있습니다. Mech-DLK 2.2.0 및 이상 버전에서 내보낸 모델 패키지만 지원합니다.

Mech-DLK 2.4.1 버전 이후 모델 패키지는 단일 및 캐스케이딩 모델 패키지 두 가지로 나눠집니다.

  • 단일 모델 패키지: 모델 패키지에 단 하나의 딥 러닝 알고리즘 모듈이 있는 모델. 예: "인스턴스 세그먼테이션" 모듈.

  • 캐스케이딩 모델 패키지: 모델 패키지에는 딥 러닝 알고리즘 모듈의 여러 모델이 직렬로 존재하며 이전 모델의 출력은 다음 모델의 입력입니다. 예: 모델 패키지에 “물체 검출”과 “인스턴스 세그먼테이션” 두 모듈이 있으면 추론 순서는 물체 검출  인스턴스 세그먼테이션이며 “물체 검출”모듈의 출력 결과는 “인스턴스 세그먼테이션” 모듈의 입력이 됩니다.

이 스텝은 캐스케이딩 모델 패키지를 사용하여 추론을 수행할 때 “딥 러닝 결과 파서” 스텝을 통해 추론 결과에 대해 분석할 수 있습니다.

"딥 러닝 결과 파서” 스텝이 추가됨

Mech-Vision 1.7.2 버전에서 딥 러닝 결과 파서 스텝이 새로 추가되며 “딥 러닝 모델 패키지 추론” 스텝에서 출력한 캐스케이딩 모델 패키지의 추론 결과를 분석할 수 있습니다.

솔루션 라이브러리에 새로운 솔루션 및 프로젝트가 추가됨

Mech-Vision 1.7.2 버전의 솔루션 라이브러리에 다음과 같은 새로운 솔루션 및 프로젝트가 추가되었습니다.

  • 솔루션: 브레이크 디스크(단일 스테이션).

  • 프로젝트: 약 상자, 일반 공작물 인식, 무작위로 쌓인 작은 작업물(볼트).

사전 설치된 솔루션이나 프로젝트를 사용해야 하는 경우 최신 버전의 소프트웨어를 사용하십시오.

기능 최적화

알고리즘 최적화

Mech-Vision 1.7.2 버전에서는 3D 매칭 스텝(“3D 상세 매칭”, “3D 근사 매칭” 등)을 최적화하여 스텝의 실행 속도를 향상시켰습니다.

스텝과 파라미터 이름 수정

Mech-Vision 1.7.2 버전에서는 아래 스텝과 파라미터의 이름을 수정했습니다.

Mech-Vision 1.7.2 및 이전 버전

Mech-Vision 1.7.2

스텝 이름

2D 포즈를 사용하여 3D포즈를 조정하기

3D 포즈를 2D 포즈로 전환하기

파라미터 이름

지정축의 각도에 따라 후보 포즈를 필터링하기(“3D 근사 매칭 V2”, “3D 상세 매칭” 등 스텝)

모델 회전 각도로 포즈 필터링

Mech-Vision 1.7.1 업데이트 설명

이 부분에서는 Mech-Vision 1.7.1 버전 복구된 문제에 대해 소개하겠습니다.

문제 복구

Mech-Vision 1.7.1 버전에서는 다음 문제를 복구했습니다:

  • “.vis” 프로젝트 파일을 두 번 클릭하여 Mech-Vision을 열 때 "인터페이스 서비스"가 시작하지 못하는 문제를 복구했습니다.

  • 네트워크 지연으로 인해 Mech-Vision이 온라인 사용자 매뉴얼로 이동하지 못하는 문제를 복구했습니다.

  • "카메라에서 이미지를 캡처하기" 스텝을 사용하여 LSR, DEEP 시리즈 카메라를 연결하고 "뎁스 맵 좌표계로 수정하기" 파라미터를 선택하지 않은 경우 컬러 포인트 클라우드의 표시에 오류가 있는 문제를 복구했습니다.

  • "카메라에서 이미지를 캡처하기" 스텝의 이름을 변경한 후 가상 모드에서 "데이터 경로"를 선택하면 적용되지 않는 문제를 복구했습니다.

  • "3D 공작물 인식 시각화 구성 도구"의 작업물 라이브러리에서 작업물을 선택한 후 선택을 취소하고 다시 작업물 라이브러리에 들어가면 해당 작업물이 여전히 선택된 상태로 유지되는 문제를 복구했습니다.

  • "3D 공작물 인식 시각화 구성 도구"를 열고 프로젝트 실행 중에 직접 종료하면 소프트웨어가 충돌할 수 있는 문제를 복구했습니다.

  • "3D 상세 매칭 (라이트 버전)" 스텝에서 면 매칭 결과에 오류가 있는 문제를 복구했습니다.

  • "매칭 모델 및 픽 포인트 편집기" 도구에서 포즈의 매니퓰레이터 유형을 전환한 후 매니퓰레이터의 좌표축이 두꺼워지는 문제를 복구했습니다.

  • 3D ROI 편집 창이 열려 있는 상태에서 Mech-Vision을 종료할 때 3D ROI 편집 창이 정상적으로 닫히지 않는 문제를 복구했습니다.

  • 캘리브레이션 중에 카메라에서 프레임을 놓치거나 카메라 연결이 끊어지면 소프트웨어가 충돌하는 문제를 복구했습니다.

  • 로봇이 연결된 상태에서 카메라 외부 파라미터를 캘리브레이션해야하는 경우, 캘리브레이션 방법 및 로봇 제어 방법을 선택하기 전에 로봇 연결을 끊어야 하는 문제를 복구했습니다.

Mech-Vision 1.7.0 업데이트 설명

이 부분에서는 Mech-Vision 1.7.0 버전의 추가된 기능, 최적화된 기능 및 복구된 문제에 대해 소개하겠습니다.

기능 추가

"솔루션" 추가, Mech-Vision을 통해 비전 응용 프로그램 배포를 일괄적으로 처리할 수 있음

Mech-Vision 1.7.0 버전에서 "솔루션" 기능이 추가되었습니다. 프로젝트는 로봇 및 통신, 시각 처리, 경로 계획 등 기능 구성 및 데이터 모음으로 비전 응용 프로그램을 구현하는 데 필요합니다.

솔루션은 하나 이상의 프로젝트로 구성되며, 프로젝트를 단독적으로 사용하는 것은 권장되지 않습니다. 프로젝트에 속해야합니다.

솔루션 기능을 지원하면 사용자는 하나의 솔루션에서 로봇 선택, 로봇 통신 구성, 비전 프로젝트 구성 및 로봇 경로 계획을 일괄적으로 처리할 수 있습니다.

  • 비전 결과 및 간단한 경로 계획 프로젝트 요구 사항의 경우 사용자는 Mech-Vision 소프트웨어만 사용하여 모든 응용 프로그램 배포를 완료할 수 있습니다.

  • 표준 인터페이스 또는 Adapter를 통해 통신하는 경우, 로봇 프로그램이 호출하는 Mech-Vision 번호는 Mech-Center가 아닌 Mech-Vision의 프로젝트 리스트에서 획득됩니다.

  • 소프트웨어를 업그레이드한 후 이전에 구축한 Mech-Vision 프로젝트를 이전해야 합니다. 상세한 설명은 1.7.0 프로젝트 업그레이드 가이드 내용을 참조하십시오.

Mech-Vision은 Mech-Center의 통신 서비스 기능을 통합함

Mech-Vision 1.7.0 버전에서 "로봇 및 인터페이스 통신" 기능이 추가되어 로봇을 가져오고 선택할 수 있으며 Mech-Center 소프트웨어를 열 필요가 없습니다. Mech-Vision 소프트웨어 내에서 통신 구성을 설정한 후 Mech-Vision과 로봇 및 기타 외부 장치 간의 통신을 쉽게 할 수 있습니다.

Mech-Vision 1.7.0 버전에서 인터페이스 통신 서비스 기능이 통합되었으므로 다음 사항에 유의하십시오:

  • Mech-Vision 솔루션을 사용하고 표준 인터페이스 또는 Adapter를 통해 통신하는 경우 Mech-Center 소프트웨어를 사용할 필요가 없습니다.

    • Mech-Vision 소프트웨어의 툴 바에서 로봇 및 인터페이스 구성 버튼을 클릭하여 해당 로봇을 선택하고 통신 방식을 설정한 후 “응용” 버튼을 클릭하면 인터페이스 서비스가 자동으로 활성화됩니다.

    • 로봇 브랜드가 ABB, FANUC, YASKAWA, KAWASAKI, KUKA, UR, TM, ELITE, JAKA인 경우 기본적으로 선택된 통신 방식은 Mech-Mind Robotics에서 제공되는 로봇 측의 표준 인터페이스 샘플 프로그램에서 사용하는 통신 방식과 일치합니다. 다른 브랜드의 로봇인 경우, 기본적으로 TCP/IP 통신 방식을 선택합니다.

    • 인터페이스를 구성할 때 “솔루션을 열 때 인터페이스 서비스 자동 활성화”를 선택할 수 있습니다. 다음에 해당 솔루션을 열면 프로젝트가 로봇 측 프로그램과 직접 통신할 수 있습니다.

    • 통신과 관련된 로그는 Mech-Vision 로그바의 Console 탭에서 확인할 수 있습니다.

    • Adapter 인터페이스를 구성할 때 Adapter 프로젝트 폴더를 선택하면 폴더가 현재 프로젝트 폴더에 자동으로 복사됩니다.

    • 솔루션의 Adapter 프로그램을 수정하고 적용하면 Adapter 프로그램과 인터페이스 서비스를 재시작해야 합니다.

    • Mech-Center 소프트웨어의 “PC 부팅 시 Mech-Center 자동으로 실행하기” 기능을 비활성화해야 합니다.

  • 통신 방식이 마스터 컨트롤 통신이거나 “솔루션”을 사용하지 않을 때 Mech-Vision을 사용하는 경우, 여전히 Mech-Center 소프트웨어를 사용해야 합니다.

    • 사용자는 먼저 Mech-Center 소프트웨어를 연 다음 Mech-Vision 소프트웨어를 열어 이전 버전에서 설명한 대로 통신을 구성해야 합니다.

    • Mech-Center 소프트웨어의 “PC 부팅 시 Mech-Center 자동으로 실행하기” 기능을 활성화하여 Mech-Center 소프트웨어를 통해 Mech-Vision 소프트웨어를 시작하는 것을 권장합니다.

"경로 계획" 고급 구성 요소 추가

Mech-Vision 1.7.0 버전에 "경로 계획" 스텝이 추가되어 비전 포인트를 입력하여 로봇 경로를 계획하고 충돌하지 않는 로봇 경로를 출력할 수 있습니다. 금속 부품의 머신 텐딩 시나리오에 적합하며, 비교적 간단한 경로 계획 요구 사항을 충족시킬 수 있습니다.

"3D 공작물 인식" 고급 구성 요소 추가

Mech-Vision 1.7.0에 "3D 공작물 인식" 스텝이 추가되어 포인트 클라우드 사전 처리, 3D 매칭, 겹친 물체 제거 등 비전 처리 기능을 통해 빠르게 제품 인식을 완료할 수 있습니다. 금속 부품 머신 텐딩 시나리오에 적용되며, 다양한 형태 및 배치 방식의 작업물을 인식할 수 있습니다.

"시작 화면" 추가

Mech-Vision 1.7.0에 "환영 화면"이 추가되어 소프트웨어 버전 정보와 도움말, 관련 작업에 대한 빠른 액세스를 제공합니다.

“솔루션 라이브러리” 추가

Mech-Vision 1.7.0에 "솔루션 라이브러리"가 추가되어 공작물 로드, 팔레타이징& 디팔레타이징, 로케이팅& 어셈블리, 부품 피킹, 품질 검사 등 5개 산업 분야의 응용 프로그램 또는 엔지니어링 사례 및 예제 데이터가 포함되어 있습니다. 초보자는 예시 그림과 간단한 설명을 참조하여 일치하는 응용 프로젝트를 찾아 간단한 수정 후 직접 배포하여 사용할 수 있습니다.

Mech-Mind Robotics는 온라인 솔루션 라이브러리를 지속적으로 확장할 예정이며, 사용자는 최신 솔루션 라이브러리 데이터를 한번 클릭하여 필요에 따라 다운로드하여 사용할 수 있습니다.

"일반 공작물 피킹" 솔루션 템플릿 추가

Mech-Vision 1.7.0에서 솔루션 라이브러리에 "일반 공작물 피킹" 슈퍼 솔루션 템플릿이 내장되어 있습니다. 이는 다른 모델 및 배치 방식의 작업물을 인식하고 로봇이 "제로 충돌" 제품 피킹을 완료할 수 있도록 지원합니다. 사용자는 4 단계만으로 3D 비전 솔루션을 구축할 수 있습니다. 기계 가공 머신 텐딩 및 핸들링 등 응용 시나리오에 적용됩니다.

알고리즘 최적화

Mech-Vision 1.7.0에서 알고리즘을 최적화했으며, 몇 가지 스텝이 추가되었습니다. 구체적으로 다음과 같습니다.

새로 추가한 스텝 설명

3D 상세 매칭 (라이트 버전)

이 스텝은 "3D 상세 매칭" 스텝의 사용하기 쉬운 버전으로 파라미터 조정이 보다 직관적이며 포인트 클라우드 템플릿을 시나리오 포인트 클라우드와 정확하게 매칭시켜 대상 물체 포즈를 출력할 수 있습니다.

겹친 물체를 제거하기 V2

이 스텝은 사용자가 지정한 규칙에 따라 겹친 물체의 비전 인식 결과를 제거할 수 있습니다. “겹친 물체를 제거하기” 스텝에 비해 해당 스텝은 투영 방식의 처리 속도를 높입니다.

대형 부품 측정과 관련된 프로시저

대형 부품 측정 산업을 위한 공통 기능 프로시저를 제공하여 현장에서 간단한 측정 프로젝트를 신속하게 구축할 수 있습니다.

픽 포인트를 예측하기 V2

이 스텝은 2D 맵과 뎁스 맵을 통해 피킹된 물체를 식별할 수 있으며 해당 픽 포인트를 출력할 수 있다.

법선 방향 계산 및 포인트 클라우드의 가장자리 추출

이 스텝은 법선 방향을 계산하고 포인트 클라우드에서 물체 에지를 추정하여 에지 포인트 클라우드를 출력합니다.

포인트 클라우드 변환(트러스)

이 스텝은 입력한 포인트 클라우드를 카메라 또는 트러스 로봇 좌표계로 변환한 다음 출력할 수 있습니다.

포즈 변환(트러스)

이 스텝은 입력한 포즈를 카메라 또는 트러스 로봇 좌표계로 변환한 다음 출력할 수 있습니다.

피팅 서클

이 스텝은 측정 시나리오에 적용되며 일반적으로 입력된 2D 맵 속의 점을 원으로 피팅할 수 있습니다.

직선 피팅

이 스텝은 일반적으로 측정 시나리오에 적용되며 입력된 2D 맵 속의 포인트를 직선으로 피팅할 수 있습니다.

두 라인 세그먼트 사이의 교차점 계산

이 스텝은 두 라인 세그먼트 사이의 교차 위치를 계산합니다. 일반적으로 측정 시나리오에서 물체 특징점을 찾는 데 사용됩니다.

라인 세그먼트와 원 사이의 교차점 계산

이 스텝은 두 라인 세그먼트의 교점 위치를 계산합니다. 일반적으로 측정 시나리오에서 물체의 특징점을 찾는 데 사용됩니다.

2D 형상 처리

이 스텝은 이진 이미지를 입력하고 지정된 방법대로 이미지 중의 모양을 처리합니다. 일반적으로 다양한 계산을 위해 측정 시나리오에서 물체 윤곽을 처리하는 데 사용됩니다.

홀 채우기

이 스텝은 입력한 이진 이미지의 홀, 즉 0이 아닌 픽셀로 완전히 둘러싸인 영역을 채우는 데 사용됩니다. 이 스텝은 일반적으로 이미지 분할에 사용되며 대상 영역의 완전한 이미지를 획득하고 누락된 홀 이미지로 인한 간섭을 피합니다.

이미지 선명도 평가

이 스텝은 지정된 방법에 따라 입력한 이미지의 선명도를 계산합니다. 방법마다 선명도의 수치 표준과 척도가 다릅니다. 일반적으로 측정 시나리오에서 카메라 파라미터와 위치를 조정하는 데 도움이 됩니다.

컬러 정보 통계하기

컬러 맵을 입력하고 색공간을 선택하면 이 스텝은 평균값, 표준 편차, 최대값, 최소값을 포함하여 지정된 채널의 픽셀 값을 계산할 수 있습니다. 이 스텝은 일반적으로 측정 시나리오에서 이미지 색상을 평가하는 데 사용됩니다.

캘리퍼스 도구

이 스텝은 길고 좁은 ROI의 수직 방향을 따라 에지 포인트 또는 에지 포인트 쌍을 감지하고 에지 포인트 좌표와 포인트 쌍 사이의 거리를 출력하는 데 사용할 수 있습니다.

Shape2DList를 Pose2DList로 전환하기

이 스텝은 입력한 3개의 2D 모양 정보 리스트에서 X 값 리스트, Y 값 리스트, Theta 값 리스트(경사각)을 가져와 새로운 2D 포즈 리스트로 결합합니다.

LNX 카메라 적용

“라인 스캐닝 레이저 카메라” 스텝에서 LNX 카메라 유형이 추가되어 LNX 카메라를 적용할 수 있습니다.

“트러스 캘리브레이션” 프로세스 추가

Mech-Vision 1.7.0은 캘리브레이션 도구를 최적화하고, “트러스 캘리브레이션” 프로세스를 추가하여 트러스 로봇에 대한 특수 가이드 캘리브레이션 프로세스를 개발하였습니다. 복잡한 설정 없이도 트러스 로봇을 캘리브레이션할 수 있습니다.

동시에, “포인트 클라우드 변환(트러스)” 및 “포즈 변환(트러스)”와 같은 트러스 로봇 전용 스텝들이 추가되어 Mech-Vision 프로젝트에서 동적 외부 파라미터를 계산하는 데 사용됩니다.

“딥 러닝 모델 패키지 관리 도구” 추가

Mech-Vision 1.7.0은 “딥 러닝 모델 패키지 추론 (Mech-DLK 2.2.0+)” 및 “딥 러닝 모델 패키지 CPU 추론” 스텝에서 사용되는 딥 러닝 모델 패키지를 최적화하고, 실행 모드, 하드웨어 유형 및 모델 패키지 상태를 관리할 수 있는 “딥 러닝 모델 패키지 관리 도구”를 추가하였습니다. 또한 이 도구는 IPC 의 GPU 사용률을 모니터링할 수 있습니다.

기능 최적화

알고리즘 최적화

Mech-Vision 1.7.0은 여러 스텝을 최적화하였습니다. 구체적으로는 다음과 같습니다.

최적화된 스텝 설명

딥 러닝 모델 패키지 추론(Mech-DLK2.2.0+)

모델 패키지 설정결함 판정 규칙 구성(결함 세그먼테이션 응용 시나리오에 적용됨) 파라미터 그룹이 새로 추가되었습니다.

딥 러닝 모델 패키지 CPU 추론

모델 패키지 설정 파라미터 그룹이 새로 추가되었습니다.

통계 데이터를 통해 포즈의 반복 정밀도를 체크하기

이상값 처리 옵션 추가. 수치 편차가 설정한 역치를 초과할 경우 이상치가 발견되면 즉시 오류 보고또는 이상값 기록 및 표시 두 가지 처리 방식을 선택할 수 있습니다. 이상값 기록 및 표시 방식을 선택하면 출력된 텍스트 파일의 이상값이 빨간색으로 표시됩니다.

픽셀 단위 길이를 실제 길이로 변환하기

캘리브레이션에 의한 계산 옵션이 새로 추가되며 입력된 이미지를 사용하여 자동으로 캘리브레이션을 수행하고 획득한 카메라 파라미터를 기반으로 하여 실제 거리를 계산할 수 있습니다. 계산 결과는 캘리브레이션을 수행하지 않은 것보다 더 정확합니다.

이미지 역치 처리

DualThresholdDynamicThreshold 유형이 새로 추가되었습니다.

배열 및 층 나누기

각 층의 시작점 파라미터가 새로 추가되며 층 간격과 정렬할 포즈의 배열을 입력하여 정렬된 배열과 인덱스를 반환합니다.

삭제된 스텝

Mech-Vision 1.7.0 버전에서 아래와 같은 스텝들을 삭제했습니다.

클래스 삭제한 스텝

2D 특징 추출 - 기타

구석점과 사이즈에 근거하여 직사각형을 감지하기

2D 통용 처리 - 기타

다각형 배치하기

딥 러닝 - 임의의 물체 피킹

확률 히트맵에서 포즈를 계산하기, 픽 포인트를 예측하기(단일 물체 유형)(새로운 스텝 “픽 포인트를 예측하기 V2”를 사용하세요), 픽셀당 피킹 가능한 확률을 예측하기

측정 - 3D 길이/거리

점에서 두 평면의 교차점까지의 거리를 계산하기, 점에서 평면까지의 거리를 계산하기

구 버전

이미지에서 정보를 시각화하기(새로운 스텝 “이미지에서 정보를 시각화하기”를 사용하세요), 장애물에 근거하여 포즈를 조정하기

포즈 - 평행이동&방향 조정

장애물에 근거하여 목표점을 조정하기 V2

기타

피킹 가능한 직사각형을 감지하기

"매칭 모델 및 픽 포인트 편집기" 최적화

Mech-Vision 1.7.0 버전에서는 "매칭 모델 및 픽 포인트 편집기" 기능을 최적화했습니다.

  • 주요 기능을 강조하여 메인 인터페이스를 최적화하고 사용 편의성을 향상시켰습니다.

  • 툴 바의 레이아웃을 최적화하고 애니메이션 팁을 추가했습니다.

  • 카메라로 포인트 클라우드를 캡처하는 프로세스를 최적화하고 엣지 포인트 클라우드 캡처 기능을 추가했습니다.

  • "CAD 파일 도입"시 단위 선택 기능을 최적화했습니다.

“모델 편집기(구버전)” 도구를 삭제했음

Mech-Vision 1.7.0에서 "모델 편집기(구버전)"가 삭제되었습니다. 포인트 클라우드 모델을 만들고 픽 포인트를 생성하려면 "매칭 모델 및 픽 포인트 편집기"를 사용하십시오.

"6축 로봇 캘리브레이션 프로세스" 최적화

Mech-Vision 1.7.0 버전에서는 "6축 로봇 캘리브레이션 프로세스"를 최적화했습니다. 구체적으로 다음과 같습니다.

  • 캘리브레이션 사전 설정에서는 로봇 선택, 프로그램 복제, 로봇 연결 등 기능이 추가되었으며, 캘리브레이션 사전 설정에서 로봇과의 연결을 완료할 수 있습니다.

  • 로봇 시뮬레이션 인터페이스 (시나리오 뷰)가 추가되어 캘리브레이션 프로세스에서 설정한 캘리브레이션 경로와 로봇 위치를 실시간으로 볼 수 있으며 Mech-Viz 소프트웨어를 사용하지 않아도 됩니다.

  • UI를 최적화하여 인터페이스 레이아웃이 더 합리적이며 사용자를 캘리브레이션하도록 더욱 명확하게 안내합니다.

“파라미터의 레시피” 최적화

Mech-Vision 1.7.0은 "파라미터의 레시피" 기능을 최적화했습니다. 파라미터 업데이트 버튼을 클릭하여 프로젝트의 파라미터 를 현재 레시피에 한 번에 동기화할 수 있습니다.

“프로젝트 편집 영역” 최적화

Mech-Vision 1.7.0은 프로젝트 편집 영역 상호 작용 디자인을 최적화하고 캔버스 그리드 및 정렬얼라인먼트 기능을 추가하여 사용자들은 자기 자신의 선호도에 따라 정렬 그리드가 표시되는지 여부를 설정할 수 있으며 참조선 및 스텝 드래그 앤 드롭 스냅을 조정할 수 있습니다.

카메라의 자체 정의한 이름을 표시할 수 있음

Mech-Vision에서 카메라에 연결한 후 마우스를 카메라 ID 위에 놓으면 카메라의 자체 정의한 이름과 IP 주소를 볼 수 있습니다.

전역 기본 길이 및 각도 단위 수정

전역 기본 길이 및 각도 단위가 "각 스텝 내장 단위 사용"에서 "mm"및 "°"로 수정되었습니다.

온라인 및 오프라인으로 일본어와 한국어 언어 팩 업데이트 지원

Mech-Vision 1.7.0은 온라인으로 일본어와 한국어 UI 언어 팩을 자동으로 업데이트하는 기능을 지원합니다. 또한 Mech-Vision 1.7.0은 Mech-Mind Robotics 기술 지원에서 오프라인 일본어와 한국어 UI 언어 팩을 가져와 소프트웨어에 드래그하여 언어 팩을 업데이트 할 수 있습니다.

문제 복구

스텝 "카메라에서 이미지를 캡처하기" 문제 복구

Mech-Vision 1.7.0은 하이크비전 2D 카메라에 연결할 수 없는 "카메라에서 이미지를 캡처하기" 스텝 문제를 복구했습니다.

스텝 "Python을 통해 결과를 계산하기" 문제 복구

Mech-Vision 1.7.0은 "Python을 통해 결과를 계산하기" 스텝의 다음 문제를 해결했습니다.

  • 프로젝트 실행 시이 스텝이 렉 걸리는 문제를 복구했습니다.

  • PostList 데이터 유형 병합 시 출력 포즈의 사원수 순서가 잘못된 문제를 복구했습니다.

스텝 "포즈 조정" 단계 문제 복구

Mech-Vision 1.7.0은 프로젝트 실행 시 "포즈 조정" 스텝으로 인해 발생하는 충돌 문제를 해결했습니다.


저희는 귀하의 개인 정보를 소중하게 생각합니다.

당사 웹사이트는 귀하에게 최상의 경험을 제공하기 위해 쿠키를 사용합니다. "모두 수락"을 클릭하시는 경우, 귀하는 사의 쿠키 사용에 동의하게 됩니다. "모두 거부"를 클릭하시는 경우, 귀하가 이 웹사이트를 방문할 때 추적되거나 기억되지 않도록 하기 위해 단일 쿠키가 사용됩니다.