맞춤기술찾기

이전대상기술

네트워크 기반 군집로봇의 이동경로 제어 시스템 및 그 방법

  • 기술번호 : KST2014041156
  • 담당센터 : 대구기술혁신센터
  • 전화번호 : 053-550-1450
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 네트워크 기반 군집로봇의 이동경로 제어 시스템 및 그 방법에 관한 것으로, 본 발명은 사용자로부터 상기 군집로봇이 이동하고자 하는 목적지에 대한 목적지 정보를 입력받는 클라이언트부와; 상기 클라이언트부로부터 입력받은 목적지정보에 따라, 상기 군집로봇의 운동수학식을 연산하는 중앙제어부;를 포함하며, 상기 군집로봇은 인접하는 로봇과 탄성부재로 연결되는 하나 이상의 마스터로봇과 다수의 슬레이브로봇을 포함하여 이루어지며, 상기 마스터로봇은 상기 군집로봇이 목적지로 이동하는 이동경로를 제어하고, 상기 다수의 슬레이브로봇은 상기 마스터로봇에 의해 제어되되, 상기 중앙제어부는 상기 군집로봇간에 상호 연결된 탄성부재의 댐퍼 임피던스에 기초하여 상기 운동수학식을 연산하고 그 연산결과를 상기 마스터로봇으로 전송하여 상기 군집로봇의 이동경로가 제어되도록 하는 것을 특징으로 한다. 상기와 같은 구성에 의해 본 발명은 군집로봇의 간단한 운동수학식 연산을 통해 빠른 이동 경로 연산을 수행하여, 군집로봇의 경로제어를 용이하게 할 수 있다. 군집로봇, 이동경로 제어, 탄성부재, 운동수학식, 연산알고리즘, 댐퍼임피던스
Int. CL B25J 13/00 (2006.01) B25J 9/16 (2006.01)
CPC B25J 13/00(2013.01) B25J 13/00(2013.01) B25J 13/00(2013.01) B25J 13/00(2013.01) B25J 13/00(2013.01) B25J 13/00(2013.01) B25J 13/00(2013.01) B25J 13/00(2013.01)
출원번호/일자 1020090096607 (2009.10.12)
출원인 금오공과대학교 산학협력단
등록번호/일자 10-1104544-0000 (2012.01.03)
공개번호/일자 10-2011-0039659 (2011.04.20) 문서열기
공고번호/일자 (20120111) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2009.10.12)
심사청구항수 13

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 금오공과대학교 산학협력단 대한민국 경상북도 구미시

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 김동성 대한민국 경상북도 구미시
2 김성욱 대한민국 경상북도 영천시 충효로 ***
3 이호균 대한민국 대구광역시 달서구
4 백은진 대한민국 경상북도 구미시
5 김동철 대한민국 경상북도 구미시

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 특허법인리온 대한민국 서울특별시 서초구 사평대로 ***, *층(반포동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 금오공과대학교 산학협력단 대한민국 경상북도 구미시
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2009.10.12 수리 (Accepted) 1-1-2009-0622362-48
2 보정요구서
Request for Amendment
2009.10.14 발송처리완료 (Completion of Transmission) 1-5-2009-0076569-77
3 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2009.10.15 수리 (Accepted) 1-1-2009-0631760-17
4 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2009.10.22 수리 (Accepted) 1-1-2009-0647787-68
5 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.12.16 수리 (Accepted) 4-1-2009-5248845-02
6 선행기술조사의뢰서
Request for Prior Art Search
2011.06.10 수리 (Accepted) 9-1-9999-9999999-89
7 선행기술조사보고서
Report of Prior Art Search
2011.07.14 수리 (Accepted) 9-1-2011-0058939-64
8 의견제출통지서
Notification of reason for refusal
2011.08.10 발송처리완료 (Completion of Transmission) 9-5-2011-0449054-26
9 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2011.09.19 수리 (Accepted) 1-1-2011-0726609-95
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.09.19 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2011-0726625-15
11 등록결정서
Decision to grant
2012.01.02 발송처리완료 (Completion of Transmission) 9-5-2012-0000155-11
12 출원인정보변경(경정)신고서
Notification of change of applicant's information
2013.12.31 수리 (Accepted) 4-1-2013-5177397-22
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.04.17 수리 (Accepted) 4-1-2014-5047711-41
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.11.25 수리 (Accepted) 4-1-2015-5157879-38
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2020.04.06 수리 (Accepted) 4-1-2020-5079599-14
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
군집로봇의 이동경로를 제어하는 네트워크 기반 군집로봇의 이동경로 제어 시스템에 있어서, 사용자로부터 상기 군집로봇이 이동하고자 하는 목적지에 대한 목적지 정보를 입력받는 클라이언트부와; 상기 클라이언트부로부터 입력받은 목적지정보에 따라, 상기 군집로봇의 운동수학식을 연산하는 중앙제어부;를 포함하며, 상기 군집로봇은 인접하는 로봇과 탄성부재로 연결되는 하나 이상의 마스터로봇과 다수의 슬레이브로봇을 포함하여 이루어지며, 상기 마스터로봇은 상기 군집로봇이 목적지로 이동하는 이동경로를 제어하고, 상기 다수의 슬레이브로봇은 상기 마스터로봇에 의해 제어되되, 상기 중앙제어부는 상기 군집로봇간에 상호 연결된 탄성부재의 댐퍼 임피던스에 기초하여 상기 운동수학식을 연산하고 그 연산결과를 상기 마스터로봇으로 전송하여 상기 군집로봇의 이동경로가 제어되도록 하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어시스템
2 2
제1항에 있어서, 상기 중앙제어부는 상기 군집로봇 중 삼각형태의 밑변에 평행하는 다수의 슬레이브로봇의 운동수학식은 `Pnq = k/m (Pn2 - Pn1 - drow n1) + c/m (`Pn2 - `Pn1) (q = 1) `Pnq = k/m {(Pn(q+1) - Pnq - drow nq) - (Pnq - Pn(q-1) - drow n(q-1))} + c/m {(`Pn(q+1) - `Pnq) - (`Pnq - `Pn(n-1))} (2≤ q ≤ n-1) `Pnq = - k/m (Pnn - Pn(n-1) - drow n(n-1) - c/m (`Pnn - `Pn(n-1)) (q=n) Pnq : 배열화된 각 군집로봇의 위치좌표값 `Pnq: n행 내 q 번째 로봇의 속도 drow_nq: 행 내 로봇 간 유지되는 거리간격 M: 각 군집로봇의 질량값 K: 탄성부재 상수 C: 댐핑 계수 와 같은 식을 연산하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어시스템
3 3
제1항에 있어서, 상기 중앙제어부는 상기 군집로봇 중 삼각형태의 좌변에 평행하는 다수의 슬레이브로봇의 운동수학식인 Pnq = k/m (P(N-1)q - PNq - dcl_(N-1)q) + c/m (`P(N-1)q - `Pnq) (n= N≠q) Pnq = k/m {(P(n-1)q - Pnq - dcl_(n-1)q) - (Pnq - P(n+1)q - dcl_nq)} + c/m {(`P(n-1)q - `Pnq) - (`Pnq - `P(n+1)q)} (q+1≤ n ≤ N-1) Pnq = - k/m (Pnn - P(n+1)n - dcl_nn) - c/m (Pnn - P(n+1)n) (n=q, N≠1) Pnq : 배열화된 각 군집로봇의 위치좌표값 `Pnq: n행 내 q 번째 로봇의 속도 drow_nq: 행 내 로봇 간 유지되는 거리간격 dcl_nq: 삼각형태 중 최외각 삼각형 좌변에 평행한 대각선 상에 위치하는 로봇 사이에 유지되는 거리간격 M: 각 군집로봇의 질량값 K: 탄성부재 상수 C: 댐핑 계수 와 같은 식을 연산하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어시스템
4 4
제1항에 있어서, 상기 중앙제어부는 상기 군집로봇 중 삼각형태의 우변에 평행하는 다수의 슬레이브로봇의 운동수학식은 `Pnq = k/m (P(N-1)(q-1) - PNq - dcr(N-1)(q-1)) + c/m (P(N-1)(q-1) - PNq) (n = N) `Pnq = k/m {(P(n-1)(q-1)-Pnq - dcr(n-1)(q-1) - (Pnq - P(n+1)(q+1) - dcrnq)} + c/m {(P(n-1)(q-1) - Pnq) - (Pnq - P(n+1)(q+1)} (2≤n, q≤N-1, 4≤N) `Pnq = - k/m (Pn1 - P(n+1)2 - dcrn1) - c/m (`Pn1 - `P(N+1)2) (q=1, N≠1) Pnq : 배열화된 각 군집로봇의 위치좌표값 `Pnq: n행 내 q 번째 로봇의 속도 drow_nq: 행 내 로봇 간 유지되는 거리간격 dcrnq: 삼각형태 중 최외각 삼각형 우변에 평행한 대각선 상에 위치하는 로봇 사이에 유지되는 거리간격 M: 각 군집로봇의 질량값 K: 탄성부재 상수 C: 댐핑 계수 와 같은 식을 연산하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어시스템
5 5
제1항에 있어서, 상기 중앙제어부는 상기 군집로봇에 구비된 카메라와 외부에 구비된 카메라를 통해 획득한 이미지 영상으로부터 각 군집로봇의 위치정보와 속도정보 및 상기 군집로봇과 장애물간에 각도정보와 거리정보를 입력받는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어시스템
6 6
제5항에 있어서, 상기 군집로봇은 상기 중앙제어부로부터 입력받은 군집로봇과 장애물간에 각도 및 거리 정보에 기초하여 상기 장애물에 대한 위험요소를 연산하는 위험요소연산부와; 상기 위험요소연산부에서 연산된 위험요소와, 상기 중앙제어부로부터 입력된 상기 탄성부재의 댐퍼 임피던스 제어에 따른 상기 군집로봇의 속도 및 장애물 회피 퍼지에 따른 상기 군집로봇의 속도에 기초하여, 상기 장애물의 위험요소에 따른 상기 군집로봇의 제어속도를 연산하여 출력하는 제어속도연산부;를 포함하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어시스템
7 7
제6항에 있어서, 상기 제어속도연산부는 상기 장애물의 위험요소에 따른 각 군집로봇의 제어속도를 WL = WLt * (1 - DF) + WLA * DF WR = WRt * (1 - DF) + WRA * DF WLt, WRt: 탄성부재 댐퍼 임피던스 제어에 따른 제어속도 DF: 장애물의 위험요소 WLA, WRA: 장애물 회피 퍼지에 따른 제어속도 WL, WR : 이동 선택 퍼지에 따른 제어속도 와 같은 식을 통해 연산하는 것을 특징으로 하는 네트워크 기반 군집로봇 이동경로 제어시스템
8 8
제 1항 내지 제7항 중 어느 한 항의 네트워크 기반 군집로봇 이동경로 제어시스템의 네트워크 기반 군집로봇의 이동경로 제어방법에 있어서, 중앙제어부가 클라이언트부로부터 인접하는 로봇과 탄성부재로 연결되는 하나 이상의 마스터로봇과 다수의 슬레이브로봇을 포함하는 군집로봇이 이동하고자 하는 목적지정보를 입력받는 목적지 입력단계; 상기 중앙제어부가 상기 군집로봇간에 상호 연결된 탄성부재의 댐퍼 임피던스에 기초하여 상기 군집로봇의 운동수학식을 연산하는 연산단계; 상기 중앙제어부가 연산한 연산결과를 상기 군집로봇에 포함된 마스터로봇에 전송하여 상기 마스터로봇이 상기 군집로봇의 이동경로를 제어하는 경로제어단계;를 포함하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어방법
9 9
제8항에 있어서, 상기 연산단계는 상기 군집로봇 중 삼각형태의 밑변에 평행하는 다수의 슬레이브로봇에 대하여 `Pnq = k/m (Pn2 - Pn1 - drow n1) + c/m (`Pn2 - `Pn1) (q = 1) `Pnq = k/m {(Pn(q+1) - Pnq - drow nq) - (Pnq - Pn(q-1) - drow n(q-1))} + c/m {(`Pn(q+1) - `Pnq) - (`Pnq - `Pn(n-1))} (2≤ q ≤ n-1) `Pnq = - k/m (Pnn - Pn(n-1) - drow n(n-1) - c/m (`Pnn - `Pn(n-1)) (q=n) Pnq : 배열화된 각 군집로봇의 위치좌표값 `Pnq: n행 내 q 번째 로봇의 속도 drow_nq: 행 내 로봇 간 유지되는 거리간격 M: 각 군집로봇의 질량값 K: 탄성부재 상수 C: 댐핑 계수 와 같은 제1운동수학식을 연산하는 과정을 포함하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어방법
10 10
제8항에 있어서, 상기 연산단계는 상기 군집로봇 중 삼각형태의 좌변에 평행하는 다수의 슬레이브로봇에 대하여 Pnq = k/m (P(N-1)q - PNq - dcl_(N-1)q) + c/m (`P(N-1)q - `Pnq) (n= N≠q) Pnq = k/m {(P(n-1)q - Pnq - dcl_(n-1)q) - (Pnq - P(n+1)q - dcl_nq)} + c/m {(`P(n-1)q - `Pnq) - (`Pnq - `P(n+1)q)} (q+1≤ n ≤ N-1) Pnq = - k/m (Pnn - P(n+1)n - dcl_nn) - c/m (Pnn - P(n+1)n) (n=q, N≠1) Pnq : 배열화된 각 군집로봇의 위치좌표값 `Pnq: n행 내 q 번째 로봇의 속도 drow_nq: 행 내 로봇 간 유지되는 거리간격 dcl_nq: 삼각형태 중 최외각 삼각형 좌변에 평행한 대각선 상에 위치하는 로봇 사이에 유지되는 거리간격 M: 각 군집로봇의 질량값 K: 탄성부재 상수 C: 댐핑 계수 와 같은 제2운동수학식을 연산하는 과정을 포함하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어방법
11 11
제8항에 있어서, 상기 연산단계는 상기 군집로봇 중 삼각형태의 우변에 평행하는 다수의 슬레이브 로봇에 대하여 `Pnq = k/m (P(N-1)(q-1) - PNq - dcr(N-1)(q-1)) + c/m (P(N-1)(q-1) - PNq) (n = N) `Pnq = k/m {(P(n-1)(q-1)- Pnq - dcr(n-1)(q-1) - (Pnq - P(n+1)(q+1) - dcrnq)} + c/m {(P(n-1)(q-1) - Pnq) - (Pnq - P(n+1)(q+1)} (2≤n, q≤N-1, 4≤N) `Pnq = - k/m (Pn1 - P(n+1)2 - dcrn1) - c/m (`Pn1 - `P(N+1)2) (q=1, N≠1) Pnq : 배열화된 각 군집로봇의 위치좌표값 `Pnq: n행 내 q 번째 로봇의 속도 drow_nq: 행 내 로봇 간 유지되는 거리간격 dcrnq: 삼각형태 중 최외각 삼각형 우변에 평행한 대각선 상에 위치하는 로봇 사이에 유지되는 거리간격 M: 각 군집로봇의 질량값 K: 탄성부재 상수 C: 댐핑 계수 와 같은 제3운동수학식을 연산하는 과정을 포함하는 것을 특징으로 하는 네트워크 기반 군집로봇의 이동경로 제어방법
12 12
제8항에 있어서, 상기 연산단계는 상기 군집로봇의 이동경로 중 장애물이 존재하는 경우, 상기 군집로봇이 상기 장애물에 대한 위험요소와, 상기 탄성부재의 댐퍼 임피던스 제어에 따른 상기 군집로봇의 속도 및 장애물 회피 퍼지에 따른 상기 군집로봇의 속도에 기초하여, 상기 장애물의 위험요소에 따른 상기 군집로봇의 제어속도를 연산하는 장애물 회피용 제어속도 연산과정을 더 포함하는 것을 특징으로 하는 네트워크 기반 군집로봇 이동경로 제어방법
13 13
제12항에 있어서, 상기 장애물 회피용 제어속도 연산과정은 상기 장애물의 위험요소에 대응하는 각 군집로봇의 제어속도는 WL = WLt * (1 - DF) + WLA * DF WR = WRt * (1 - DF) + WRA * DF WLt, WRt: 탄성부재 댐퍼 임피던스 제어에 따른 제어속도 DF: 장애물의 위험요소 WLA, WRA: 장애물 회피 퍼지에 따른 제어속도 WL, WR : 이동 선택 퍼지에 따른 제어속도 와 같은 식을 통해 연산하는 것을 특징으로 하는 네트워크 기반 군집로봇 이동경로 제어방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.