맞춤기술찾기

이전대상기술

수중로봇의 매니퓰레이터 제어방법 및 그 제어 시스템

  • 기술번호 : KST2019015519
  • 담당센터 :
  • 전화번호 :
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명의 일 실시예에 따른 수중로봇의 매니퓰레이터 제어방법은, 수중작업을 보조하기 위한 영상기반의 작업물 위치추정기법을 적용한 것으로서, 초기정보를 작업자로부터 입력 받으므로, 기존에 연구되고 있는 자동위치추정과 같은 연구들에 비교하여 더 높은 추정 결과의 신뢰성을 확보할 수 있으며, 추정된 위치정보를 활용함으로써 기존의 원격조작 보다 간편한 방법으로 로봇 팔을 조작할 수 있으며, 스테레오로 배치된 카메라에서 영상을 기반으로 물체의 위치정보를 추정하는 기법으로 작업자로부터 영상에서 물체의 점 정보에 대한 터치입력을 받아 물체의 6자유도 위치정보를 추정할 수 있다.
Int. CL B25J 9/16 (2006.01.01) B25J 13/08 (2006.01.01) B25J 19/02 (2006.01.01) B25J 11/00 (2006.01.01)
CPC B25J 9/1664(2013.01) B25J 9/1664(2013.01) B25J 9/1664(2013.01) B25J 9/1664(2013.01) B25J 9/1664(2013.01)
출원번호/일자 1020180035321 (2018.03.27)
출원인 한국로봇융합연구원
등록번호/일자 10-1986451-0000 (2019.05.30)
공개번호/일자
공고번호/일자 (20190610) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2018.03.27)
심사청구항수 11

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국로봇융합연구원 대한민국 경상북도 포항시 남구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 조건래 대전광역시 유성구
2 기건희 경상북도 포항시 남구
3 이문직 경상북도 포항시 남구
4 김민규 경상북도 포항시 남구
5 이계홍 경상북도 포항시 남구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인 아이퍼스 대한민국 서울특별시 강남구 삼성로**길*, *층(대치동 삼성빌딩)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한국로봇융합연구원 대한민국 경상북도 포항시 남구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2018.03.27 수리 (Accepted) 1-1-2018-0304806-59
2 선행기술조사의뢰서
Request for Prior Art Search
2018.09.11 수리 (Accepted) 9-1-9999-9999999-89
3 선행기술조사보고서
Report of Prior Art Search
2018.11.09 수리 (Accepted) 9-1-2018-0062003-57
4 의견제출통지서
Notification of reason for refusal
2019.03.19 발송처리완료 (Completion of Transmission) 9-5-2019-0203260-10
5 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2019.03.22 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2019-0298436-17
6 등록결정서
Decision to grant
2019.04.29 발송처리완료 (Completion of Transmission) 9-5-2019-0306780-88
7 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2019.05.21 수리 (Accepted) 1-1-2019-0518613-97
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.06.10 수리 (Accepted) 4-1-2019-5113882-05
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.08.12 수리 (Accepted) 4-1-2019-5160369-85
10 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.09.24 수리 (Accepted) 4-1-2019-5199725-38
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
수중 작업을 위해 배치된 로봇 팔과 작업 대상을 촬영하도록 상기 로봇 팔과 함께 수중에 배치된 복수의 카메라에 의해 상기 로봇 팔과 작업 대상을 촬영하여 상기 복수의 카메라에 상응하는 터치스크린에 표시하는 단계;상기 로봇 팔의 엔드부를 목표 위치로 이동시키기 위해 상기 로봇 팔이 표시된 상기 터치스크린의 입력에 의한 위치추정 원격조종과 직접 제어가 가능한 마스터 입력에 의한 완전 원격조종 중 어느 하나를 선택하는 단계;상기 터치스크린의 입력에 의한 위치추정 원격조종이 선택되면, 상기 터치스크린에 상기 로봇 팔의 엔드부를 목표 위치까지 이동시키기 위한 복수의 지점들을 입력하는 단계;상기 터치스크린에 입력된 지점들을 입력받는 목표 위치 추정부가 상기 터치스크린으로부터 입력된 복수의 지점들을 기초로 상기 작업 대상에 대한 상기 엔드부의 목표 위치를 계산하는 단계;상기 목표 위치 추정부가 계산한 목표 위치를 기초로 상기 로봇 팔을 상기 목표 위치까지 이동시키기 위한 상기 로봇 팔의 모션 경로를 모션 계획부가 수립하는 단계;상기 모션 계획부에 의해 수립된 모션 경로를 기초로 역기구부가 역기구학 해석을 사용하여 상기 로봇 팔 관절들 각각의 움직임을 위한 동작 데이터를 생성하는 단계;메인 컨트롤러가 상기 역기구부에 의한 상기 로봇 팔의 관절부들의 동작 데이터를 상기 로봇 팔의 관절들을 움직이도록 상기 로봇 팔에 마련된 서브 컨트롤러로 전송하는 단계; 및상기 서브 컨트롤러가 상기 동작 데이터를 전송받고 상기 로봇 팔을 동작시켜 상기 로봇 팔의 엔드부를 목표 위치로 위치시키는 단계를 포함하는 수중로봇의 매니퓰레이터 제어방법
2 2
제1 항에 있어서,상기 터치스크린에 복수의 지점들을 입력하는 단계에서는, 상기 복수의 카메라에 의해 촬영된 영상 위에 상기 로봇 팔의 엔드부가 목표하는 목표 위치에 있는 작업 대상의 중심점, 상기 엔드부가 목표 위치까지 접근하기 위한 경로 상의 점, 및 상기 엔드부가 목표 위치까지 접근하기 위한 경로에 직교하는 점을 X, Y, Z 직교좌표계를 기준으로 입력하되, 상기 터치스크린에서 각각의 카메라에 대해 점들을 입력하는 수중로봇의 매니퓰레이터 제어방법
3 3
제2 항에 있어서,상기 엔드부의 목표 위치를 계산하는 단계에서는, 상기 촬영된 영상의 전체 좌표계에서 각각의 상기 카메라의 카메라 좌표와 상기 카메라 좌표를 기준으로 상기 작업 대상에 대한 각각의 상기 카메라 초점거리에 따른 초점 좌표를 구하고, 각각의 상기 카메라의 초점 좌표의 원점과 상기 카메라 좌표의 원점을 연결하는 복수의 선분에 상응하는 복수의 좌표 원점 선분 식을 구하며, 상기 복수의 좌표 원점 선분 식을 기초로 상기 복수의 선분 상의 가장 인접한 점을 각각 구하여 상기 목표 위치를 계산하는 수중로봇의 매니퓰레이터 제어방법
4 4
제3 항에 있어서,상기 각각의 카메라에 대해 상기 카메라 좌표와 상기 초점 좌표의 원점을 연결하는 상기 복수의 선분에 수직인 법선 벡터를 구하고, 상기 법선 벡터와 상기 복수의 좌표 원점 선분 식으로부터 상기 법선 벡터와 상기 복수의 선분에 대한 각각의 교점을 구하며, 상기 각각의 교점들 거리의 중간 위치를 상기 목표 위치로 추정하는 수중로봇의 매니퓰레이터 제어방법
5 5
제3 항에 있어서,상기 엔드부의 목표 위치를 계산하는 단계에서는, 상기 작업 대상의 회전 양상을 추정하되,상기 작업 대상의 회전 양상의 추정은,각각의 상기 카메라의 상기 초점 좌표의 원점에서 상기 로봇 팔의 엔드부가 목표하는 목표 위치에 있는 작업 대상의 중심점과 상기 엔드부가 목표 위치까지 접근하는 경로 상의 점을 연결하는 다른 복수의 선분과 그 선분의 식을 각각 구하며, 상기 다른 복수의 선분에 수직인 벡터를 구하며, 각각의 상기 카메라에 관한 상기 다른 복수의 선분의 식과 상기 수직인 벡터를 사용하여 각각의 상기 복수의 선분을 포함하는 복수의 평면과 그 평면의 식을 구하며, 상기 복수의 평면에 대해 수직인 벡터를 상기 복수의 평면의 식에 관한 상호 교차 곱을 사용하여 구하며,상기 복수의 평면에 수직인 벡터와 상기 초점 좌표의 원점에서 상기 로봇 팔의 엔드부가 목표하는 목표 위치에 있는 작업 대상의 중심점과 상기 엔드부가 목표 위치까지 접근하는 경로 상의 점을 사용하여 목표 위치로 접근하는 접근 벡터를 구하며, 상기 목표 위치로 접근하는 접근 벡터에 수직하는 법선 벡터를 구하고, 상기 접근 벡터와 상기 법선 벡터를 사용하여 상기 작업 대상의 회전 양상을 회전 행렬로 표현하는 수중로봇의 매니퓰레이터 제어방법
6 6
제5 항에 있어서,상기 작업 대상에 추정된 목표 위치로 상기 로봇 팔의 엔드부를 움직이는 경우, 상기 엔드부와 작업 대상의 충돌을 방지하기 위해서, 상기 작업 대상으로부터 상기 목표 위치를 일정거리 옵셋하여 설정하는 수중로봇의 매니퓰레이터 제어방법
7 7
제1 항에 있어서,상기 모션 계획부는 5차 폴리노미얼 궤적을 사용한 부드러운 이동 경로를 생성하는 수중로봇의 매니퓰레이터 제어방법
8 8
제7 항에 있어서,상기 역기구부는 상기 모션 계획부가 수립한 직교 좌표 위치 궤적에 자코비안을 사용하여 상기 로봇 팔 조인트의 위치 궤적을 구하는 수중로봇의 매니퓰레이터 제어방법
9 9
제8 항에 있어서,상기 서브 컨트롤러는 로봇 암의 속도 제어기로부터 상기 로봇 팔의 속도를 감지하여 비례 게인을 이용한 위치 루프 제어를 수행하는 수중로봇의 매니퓰레이터 제어방법
10 10
제1 항에 있어서,상기 직접 제어를 위한 마스터 입력에 의한 완전 원격조종을 선택하는 경우, 상기 모션 계획부는 5차 폴리노미얼 궤적을 사용한 부드러운 이동 경로를 생성하며, 상기 역기구부는 상기 모션 계획부가 수립한 직교 좌표 위치 궤적에 자코비안을 사용하여 상기 로봇 팔 조인트의 위치 궤적을 구하며, 상기 서브 컨트롤러는 로봇 암의 속도 제어기로부터 상기 로봇 팔의 속도를 감지하여 비례 게인을 이용한 위치 루프 제어를 수행하는 수중로봇의 매니퓰레이터 제어방법
11 11
제1 항 내지 제10 항 중 어느 한 항에 따른 수중로봇의 매니퓰레이터 제어방법이 적용된 제어 시스템으로서,수중 작업을 위해 배치된 로봇 팔과 작업 대상을 촬영하도록 상기 로봇 팔과 함께 수중에 배치된 복수의 카메라;상기 복수의 카메라에 상응하는 촬영 영상을 표시하는 터치스크린;상기 로봇 팔의 엔드부를 목표 위치로 이동시키기 위해 상기 로봇 팔이 표시된 상기 터치스크린의 입력에 의한 위치추정 원격조종과 직접 제어을 위한 마스터 입력에 의한 완전 원격조종 중 어느 하나를 선택하도록 구성된 마스터 컨트롤러; 및상기 로봇 팔의 관절들을 움직이도록 상기 로봇 팔에 마련된 서브 컨트롤러를 포함하며,상기 마스터 컨트롤러는,상기 터치스크린의 입력에 의한 위치추정 원격조종이 선택되어 상기 로봇 팔의 촬영 영상을 나타내는 상기 터치스크린에 상기 로봇 팔의 엔드부를 목표 위치까지 이동시키기 위한 지점들을 입력하는 경우, 상기 터치스크린에 입력된 지점들을 입력받으며 상기 터치스크린으로부터 입력된 지점들을 기초로 상기 작업 대상에 대한 상기 엔드부의 목표 위치를 계산하는 목표 위치 추정부;상기 목표 위치 추정부가 계산한 목표 위치를 기초로 상기 로봇 팔을 상기 목표 위치까지 이동시키기 위한 상기 로봇 팔의 모션 경로를 수립하는 모션 계획부;상기 모션 계획부에 의해 수립된 모션 경로를 기초로 상기 로봇 팔 관절들 각각의 움직임을 위한 동작 데이터를 생성하는 역기구부; 및상기 역기구부에 의한 상기 로봇 팔의 관절부들의 동작 데이터를 상기 메인 컨트롤러로부터 전송받으며, 상기 동작 데이터를 기초로 상기 로봇 팔의 관절들을 움직이도록 상기 로봇 팔에 마련된 서브 컨트롤러를 포함하며,상기 서브 컨트롤러가 상기 로봇 팔을 동작시켜 상기 로봇 팔의 엔드부를 목표 위치로 위치시키는 수중로봇의 매니퓰레이터 제어시스템
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 해양수산부 한국로봇융합연구원 해양장비개발 및 인프라구축사업 ROV 기반 수중 중작업용 로봇 기술 개발