1 |
1
대상체를 추종하는 디바이스에 있어서, 상기 대상체의 단말기로부터 상기 대상체의 위치에 관한 제 1 DGPS (Differential Gloval Positioning System) 정보를 수신하는 통신부;상기 디바이스의 위치에 관한 제 2 DGPS 정보를 획득하는 위치 정보 획득부;상기 디바이스의 회전 움직임 정보를 획득하는 엔코더; 상기 제 2 DGPS 정보 및 상기 회전 움직임 정보에 기초하여 상기 디바이스의 위치를 결정하고, 상기 대상체의 단말기의 제 1 DGPS 정보 및 상기 결정된 디바이스의 위치에 따라 상기 대상체를 추종하기 위한 경로를 생성하는 프로세서; 및상기 생성된 경로에 따라 상기 디바이스를 이동시키는 주행 구동부를 포함하되,상기 프로세서는,확장 칼만 필터(Extended kalman filter)를 기반으로 상기 제 2 DGPS 정보 및 상기 회전 움직임 정보를 조합하여, 상기 디바이스의 위치를 결정하는, 대상체를 추종하는 디바이스
|
2 |
2
삭제
|
3 |
3
제 1항에 있어서, 상기 제 1 DGPS 정보는,상기 대상체의 단말기의 식별 정보를 포함하고,상기 프로세서는,복수의 DGPS 정보가 수신되는 경우, 상기 수신된 복수의 DGPS 정보 중 상기 디바이스에 기 저장된 상기 대상체의 단말기의 식별 정보와 대응되는 식별 정보를 포함하는 상기 제 1 DGPS 정보를 선택하는, 대상체를 추종하는 디바이스
|
4 |
4
제 1항에 있어서, 상기 대상체의 단말기의 위치와 상기 디바이스의 위치 사이에 존재하는 장애물에 관한 정보를 획득하는 센싱부를 더 포함하고, 상기 프로세서는,상기 장애물에 관한 정보를 기초로 상기 장애물의 존재 여부를 판단하며, 상기 장애물이 존재하지 않는 경우 최단 거리로 상기 경로를 설정하고, 상기 장애물이 존재하는 경우 상기 장애물을 회피하여 상기 경로를 설정하는, 대상체를 추종하는 디바이스
|
5 |
5
제 4항에 있어서, 상기 프로세서는, 상기 장애물의 이동 여부를 판단하고, 상기 판단 결과 상기 장애물이 이동형 장애물인 경우, 기 설정된 임계 시간 동안 대기 후에 상기 경로를 생성하는, 대상체를 추종하는 디바이스
|
6 |
6
제 1항에 있어서, 상기 프로세서는,상기 디바이스의 이동에 따라 변경된 상기 디바이스의 위치와 상기 경로에 설정된 목표 위치를 비교하여 상기 변경된 디바이스의 위치를 평가하고, 상기 평가 결과 상기 변경된 디바이스의 위치와 상기 목표 위치 간의 차이가 기 설정된 값 미만인 경우 상기 경로 상의 다음 목표 위치를 설정하는, 대상체를 추종하는 디바이스
|
7 |
7
디바이스가 대상체를 추종하는 방법에 있어서, 상기 대상체의 단말기로부터 상기 대상체의 위치에 관한 제 1 DGPS 정보를 수신하는 단계;상기 디바이스의 위치에 관한 제 2 DGPS 정보 및 상기 디바이스의 회전 움직임 정보에 기초하여 상기 디바이스의 위치를 결정하는 단계;상기 대상체의 단말기의 제 1 DGPS 정보 및 상기 결정된 디바이스의 위치에 따라 상기 대상체를 추종하기 위한 경로를 생성하는 단계; 및상기 생성된 경로에 따라 상기 디바이스를 이동시키는 단계를 포함하되, 상기 결정하는 단계는, 확장 칼만 필터(Extended kalman filter)를 기반으로 상기 제 2 DGPS 정보 및 상기 회전 움직임 정보를 조합하여, 상기 디바이스의 위치를 결정하는, 대상체를 추종하는 방법
|
8 |
8
삭제
|
9 |
9
제 7항에 있어서, 복수의 DGPS 정보가 수신되는 경우, 상기 수신된 복수의 DGPS 정보 각각에 포함된 식별 정보를 검출하는 단계; 및상기 검출된 식별 정보를 기초로, 상기 수신된 복수의 DGPS 정보 중, 상기 디바이스에 기 저장된 상기 대상체의 단말기의 식별 정보와 대응되는 식별 정보를 포함하는 상기 제 1 DGPS 정보를 선택하는 단계를 더 포함하는 대상체를 추종하는 방법
|
10 |
10
제 7항에 있어서, 상기 대상체의 단말기의 위치와 상기 디바이스의 위치 사이에 존재하는 장애물에 관한 정보를 획득하는 단계를 더 포함하고, 상기 경로를 생성하는 단계는,상기 장애물에 관한 정보를 기초로, 상기 장애물이 존재하지 않는 경우 최단 거리로 상기 경로를 설정하고, 상기 장애물이 존재하는 경우 상기 장애물을 회피하여 상기 경로를 설정하는, 대상체를 추종하는 방법
|
11 |
11
제 10항에 있어서, 상기 경로를 생성하는 단계는,상기 장애물에 관한 정보를 기초로 상기 장애물의 이동 여부를 판단한 결과 상기 장애물이 이동형 장애물인 경우, 기 설정된 임계 시간 동안 대기 후에 상기 경로를 생성하는, 대상체를 추종하는 방법
|
12 |
12
제 7항에 있어서, 상기 디바이스의 이동에 따라 변경된 상기 디바이스의 위치와 상기 경로에 설정된 목표 위치를 비교하여 상기 변경된 디바이스의 위치를 평가하는 단계; 및 상기 평가 결과 상기 변경된 디바이스의 위치와 상기 목표 위치 간의 차이가 기 설정된 값 미만인 경우 상기 경로 상의 다음 목표 위치를 설정하는 단계를 더 포함하는 대상체를 추종하는 방법
|
13 |
13
제 7항 및 제 9항 내지 제 12항 중 어느 하나의 방법을 컴퓨터에서 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체
|