Mech-Vision 1.7 업데이트 설명
이 부분에는 Mech-Vision 1.7 버전의 추가된 기능, 최적화된 기능 및 복구된 문제에 대해 소개하겠습니다.
Mech-Vision 1.7.5 업데이트 설명
이 부분에서는 Mech-Vision 1.7.5 버전의 최적화된 기능 및 복구된 문제와 알려진 문제에 대해 소개하겠습니다.
기능 최적화
Mech-Vision 1.7.5 버전에서는 다음 기능을 최적화했습니다.
-
Mech-Vision 1.7.5 버전부터 소프트웨어 메뉴 바에서 사용자 매뉴얼에 액세스하는 경우 이전 웹 사이트가 아닌 새 사이트에 액세스합니다.
-
메뉴 바의 도움 탭에 온라인 커뮤니티에 액세스하는 새로운 옵션이 추가되어 온라인 커뮤니티 및 다운로드 센터에 액세스하고 동영상 튜토리얼을 시청하고 피드백을 제출할 수 있습니다.
-
"어셈블리 라인에서 패키지를 피킹하기" 솔루션이 솔루션 라이브러리에서 제거되었습니다.
-
캘리브레이션 실행 절차에서 "보상 파라미터를 재계산하기" 기능이 더 이상 지원되지 않습니다. 관련 요구사항이 있는 경우 Mech-Mind Robotics 엔지니어에게 문의하십시오.
-
Mech-Vision 1.7.5 버전은 더 이상 "측정 모드" 기능을 지원하지 않습니다. 관련 요구사항이 있는 경우 Mech-Mind Robotics 엔지니어에게 문의하십시오.
-
“카메라에서 이미지를 캡처하기” 스텝의 카메라 파라미터 그룹 구성은 자주 사용되는 파라미터에 표시되며 자주 사용되는 파라미터만 표시하기를 선택할 필요가 없습니다.
-
픽 포인트를 예측하기(임의의 물체) 스텝을 수행할 때 빈에 공작물이 없는 경우에도 Mech-Vision 프로젝트 실행이 중단되지 않습니다.
문제 복구
Mech-Vision 1.7.5 버전에서는 다음 문제를 복구했습니다.
-
"카메라에서 이미지를 캡처하기" 스텝에서 카메라 연결에 실패했을 때 오류 코드가 손실되는 문제를 복구했습니다.
-
캘리브레이션 사전 구성(갠트리 로봇)에서는 “카메라 위치에 영향을 미치는 갠트리 로봇의 움직임을 선택” 창에서 Z축을 선택한 후, 설정이 반영되지 않는 문제를 수정했습니다.
-
캘리브레이션 사전 구성(갠트리 로봇)에서는 “카메라 위치에 영향을 미치는 갠트리 로봇의 움직임을 선택” 창에서 없음을 선택한 후 프로젝트를 실행할 때 여전히 로봇의 플랜지 포즈를 입력해야 하는 문제를 수정했습니다.
-
“매칭 모델 및 픽 포인트 편집기”를 사용해 파손된 포인트 클라우드를 열었을 경우, 소프트웨어가 크래쉬한 문제를 수정했습니다.
-
“매칭 모델 및 픽 포인트 편집기”를 사용해 포인트 클라우드를 작성해 저장한 후, 매우 드물게 포인트 클라우드 파일이 분실되는 문제를 수정했습니다.
-
“경로 계획” 스텝에서 출력한 필터링 결과의 첫 번째 부울 값이 항상 'true’가 되는 문제를 수정했습니다.
-
“경로 계획” 설정 도구를 열지 않고 툴 바에서 “로봇 통신 구성”을 열어 로봇 모델 번호를 전환하면 로봇의 소프트 리미트가 제대로 재설정되지 않는 문제를 수정했습니다.
-
기타 매우 드문 소프트웨어의 크래쉬한 문제를 수정했습니다.
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 버전에서 다음과 같은 문제들을 복구했습니다.
-
"포인트 클라우드 클러스터링 후 합격한 포인트 클라우드 출력" 스텝은 잘못된 개수의 포인트 클라우드를 출력할 확률이 매우 낮습니다.
-
신경망에 보낸 이미지가 단일 채널 이미지인 경우 "딥 러닝 모델 패키지 추론" 스텝에서 "이미지에 결함 마스크 그리기" 기능이 활성화되고 프로젝트 실행 후 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.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은 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에 "솔루션 라이브러리"가 추가되어 공작물 로드, 팔레타이징& 디팔레타이징, 로케이팅& 어셈블리, 부품 피킹, 품질 검사 등 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 포즈 리스트로 결합합니다. |
기능 최적화
알고리즘 최적화
Mech-Vision 1.7.0은 여러 스텝을 최적화하였습니다. 구체적으로는 다음과 같습니다.
최적화된 스텝 | 설명 |
---|---|
딥 러닝 모델 패키지 추론(Mech-DLK2.2.0+) |
모델 패키지 설정 및 결함 판정 규칙 구성(결함 세그먼테이션 응용 시나리오에 적용됨) 파라미터 그룹이 새로 추가되었습니다. |
딥 러닝 모델 패키지 CPU 추론 |
모델 패키지 설정 파라미터 그룹이 새로 추가되었습니다. |
통계 데이터를 통해 포즈의 반복 정밀도를 체크하기 |
이상값 처리 옵션 추가. 수치 편차가 설정한 역치를 초과할 경우 이상치가 발견되면 즉시 오류 보고또는 이상값 기록 및 표시 두 가지 처리 방식을 선택할 수 있습니다. 이상값 기록 및 표시 방식을 선택하면 출력된 텍스트 파일의 이상값이 빨간색으로 표시됩니다. |
픽셀 단위 길이를 실제 길이로 변환하기 |
캘리브레이션에 의한 계산 옵션이 새로 추가되며 입력된 이미지를 사용하여 자동으로 캘리브레이션을 수행하고 획득한 카메라 파라미터를 기반으로 하여 실제 거리를 계산할 수 있습니다. 계산 결과는 캘리브레이션을 수행하지 않은 것보다 더 정확합니다. |
이미지 역치 처리 |
DualThreshold 및 DynamicThreshold 유형이 새로 추가되었습니다. |
배열 및 층 나누기 |
각 층의 시작점 파라미터가 새로 추가되며 층 간격과 정렬할 포즈의 배열을 입력하여 정렬된 배열과 인덱스를 반환합니다. |
삭제된 스텝
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은 프로젝트 편집 영역 상호 작용 디자인을 최적화하고 캔버스 그리드 및 정렬얼라인먼트 기능을 추가하여 사용자들은 자기 자신의 선호도에 따라 정렬 그리드가 표시되는지 여부를 설정할 수 있으며 참조선 및 스텝 드래그 앤 드롭 스냅을 조정할 수 있습니다.