mm_viz_pick_and_place

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

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

이 프로그램은 Mech-Viz 프로젝트를 실행해 경로 계획 결과를 획득하고 피킹 및 배치 작업을 수행합니다.

프로그램을 로드하기

TMflow 소프트웨어에서 프로젝트에 들어가 아래 그림 표시에 따라 새 프로그램을 열어주십시오.

viz pick and place 1

구성 설명

위치 구성

이 프로그램은 다음과 같이 총 2개의 포인트를 포함합니다.

viz pick and place 2
  • vizPose: Mech-Viz가 반환한 계획 경로에 따라 할당된 위치 포인트입니다. 사용자가 사전에 티치할 필요가 없습니다.

  • Dropoff: 배치 포인트. 사용자가 사전에 티치할 필요가 있습니다.

파라미터 설정

MM init 컴포넌트

프로그램의 모든 네트워크 장치는 MM init에서 생성된 네트워크 장치를 동일하게 사용합니다. 이 컴포넌트를 통해 IPC의 IP 주소와 포트 번호를 수정할 수 있습니다.

Run Viz 컴포넌트

사용자는 수동으로 Run Viz 컴포넌트의 파라미터 값을 설정해야 합니다. 자세한 방법은 컴포넌트 파라미터 값 수정하기를 참조하십시오.

프로그램 설명

배치(place_sequence)

release_object 기능 블록은 불완전하므로 사용자는 말단장치의 릴리스 동작을 제어하기 위해 여기에서 파라미터 값을 수정할 수 있습니다.

viz pick and place 3

메인 프로그램(mm_v201_viz_pick_and_place)

  1. 먼저 mm_v201_init1을 통해 로봇과 비전 시스템 간 통신을 설정하십시오. mm_v201_init1에서 IPC의 IP 주소와 포트 번호를 수정할 수 있습니다.

    viz pick and place 4
  2. mm_v201_runviz1을 통해 Mech-Viz 프로젝트를 실행하고, 동시에 mm_v201_runviz1에서 메시지 분기의 아웃 포트 값과 현재 인덱스 값을 설정할 수 있습니다.

  3. mm_v201_recvviz1을 통해 Mech-Viz 프로젝트가 계획한 이동 경로를 획득합니다. 이때 Mech-Viz에서 획득한 계획 경로는 문자열 배열(string[]) 형태로 g_mm_socket_recv_array라는 전역 변수에 저장됩니다.

    viz pick and place 5
  4. g_mm_socket_recv_array의 웨이 포인트 포즈를 vizPose에 할당하고 비전 이동 웨이 포인트인지 여부를 판단합니다("비전 이동" 스텝에 해당하는 웨이 포인트를 픽 포인트로 사용함). 비전 이동 웨이 포인트가 아닌 경우에는 관절 형식으로 웨이 포인트까지 이동하고, 비전 이동 웨이 포인트인 경우에는 직선 형식으로 웨이 포인트까지 이동한 다음 대상 물체를 피킹합니다. 마찬가지로 grasp_object는 여전히 불완전하므로 사용자는 말단장치의 피킹 동작을 제어하기 위해 여기에서 파라미터 값을 수정할 수 있습니다.

  5. 계획된 웨이 포인트가 모두 도달했는지 여부를 판단하고 도달하면 대상 물체를 배치하는 하위 프로세스에 들어갑니다.

    viz pick and place 6

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

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

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

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