• 검색 결과가 없습니다.

Vision Based Estimation of 3-D Position of Target for Target Following Guidance/Control of UAV

N/A
N/A
Protected

Academic year: 2021

Share "Vision Based Estimation of 3-D Position of Target for Target Following Guidance/Control of UAV"

Copied!
7
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

서론 I.

, ,

.

,

.

, ,

. ,

GPS INS ,

. ,

. [1]

.

,

* (Corresponding Author)

: 2008. 9. 30., : 2008. 10. 30.

, , , , , :

([email protected]/[email protected]/[email protected]/whtjsdud1 [email protected]/[email protected]/[email protected])

2008 ( )

(KRF-2007-331- D00086)

. ,

/ .

. , .

. 0

,

. 3 , 3

[2].

3 .

,

.

SeaScan ,

[3]. SeaScan

.

. 3

,

. 1

, .

Vision Based Estimation of 3-D Position of Target for Target Following Guidance/Control of UAV

,

*

, , , ,

(Jong-Hun Kim, Dae-Woo Lee, Kyeum-Rae Cho, Seon-Yeong Jo, Jung-Ho Kim, and Dong-In Han)

Abstract : This paper describes methods to estimate 3-D position of target with respect to reference frame through monocular image from unmanned aerial vehicle (UAV). 3-D position of target is used as information for surveillance, recognition and attack. In this paper. 3-D position of target is estimated to make guidance and control law, which can follow target, user interested. It is necessary that position of target is measured in image to solve 3-D position of target. In this paper, kalman filter is used to track and output position of target in image. Estimation of target's 3-D position is possible using result of image tracking and information of UAV and camera. To estimate this, two algorithms are used. One is methode from arithmetic derivation of dynamics between UAV, carmer, and target. The other is LPV (Linear Parametric Varying). These methods have been run on simualtion, and compared in this paper.

Keywords : estimation of 3-D position, monocular vision, kalman filter, LPV (Linear Parametric Varying)

(2)

.

,

.

. , ,

[4].

,

. [5],

. 3

.

3 , LPV

. LPV(Linear Parametric Varying)

,

. ,

, , .

LPV 3

,

.

, LPV

. ,

,

.

.

, II

시스템 구성 및 영상 추적 II.

하드웨어 구성 1.

3 ,

. LabVIEW .

.

.

(FCC), .

, ,

. 2 .

,

, .

FCC

LabVIEW ,

, .

,

. LabVIEW

.

.

3 ,

. 3

. , 1. Seascan .

Fig. 1. Seascan System.

2. .

Fig. 2. Description of UAV experiment.

(3)

. RF .

. 좌표계 구성 2.

3

LPV 4

.

3 , ,

.

,

(1) .

 





(1) , 

, 

.

2 , .

(1)

, (2) .

 





(2) , 



, 

. (1), (2)

,

5 .

,

3 (3), (4) [6].

     (3)

     (4)

 , ,  , , ,  3

. 3

 ,

3 .

칼만 필터를 이용한 영상 추적 3.

.

.

.

.

.

RGB (Red, Green, Blue) .

RGB .

, .

,

. 2

,

- .

   

.

, (5), (6) .



  

   

   

   

   

 

(5)

3. .

Fig. 3. Description of optical system.

4. 3 .

Fig. 4. 3-D coordinate system.

5. .

Fig. 5. Camera coordinate system.

(4)

  

 

   

     

(6)

( ∆) ∆  

. (6)

, [ , ], .

.

,

. 6

,

7 .

차원 위치 측정을 위한 기하학적 유도 III. 3

II 2 3

.

, .

,

.

가정 1.

 .

가정 2. ,

.

가정 3. ,

.

3 



.



, (7) .

 









  

(7)

3 ,

(8) .

  

  

  

  

  

(8)

,   

, 

 

.

1 0 ,

3

. 

 ,

(9) .

  ∥ 

(9)

IV. LINEAR PARAMETRIC VARYING 3

.

, 3 .

. 3

,

. ,

, ,

LPV 3

. LPV (10)

,  .

 

 

  

  

(10)

6. .

Fig. 6. Sequence of Kalman Filter.

7. .

Fig. 7. Result of target tracking using kalman filter.

(5)

LPV 3 ,

(11) .

  

 

   



   



 

 





 

(11)

, 

 

,  , 



, 

. 

(12) ,





 (13) .

 

  

(12)





  

 

 

(13)

  









  

∙ 

(14)

(12) ,  , 

.

, .

(9) ( ∥   ∥ ) .

, (15) . [7]

  

  









 





 

  

   



  



 





 

  

 

 

  

(15)

, 



,  

 



 

 .  

,  ≤{



 







 







 



}

, 

 



 







 





 

 

 , LMI (Linear Matrix

Inequality) (15) 

, 

.

 ≻  (16)

  

 

 

   

  ≺  (17)

 



 









 









 







 ≻ 

(18)

   ≻ 

(19)

,     

 

    , LMI

(20) .

 

 

 



 



    

 

  (20)

실험 결과 V.

.

, 3

, 10Hz

.

LPV 9

. ,  , 

10 11 .

9 LPV 3

. LPV

5.6m 11.1m .

10 11 LPV

. LPV

10. X .

Fig. 10. Estimation error along X-axis.

9. 3 .

Fig. 9. Result of 3-D position estimation.

(6)

, GPS

. 30Hz , GPS

5Hz,

10Hz . GPS

, .

, .

결론 VI.

/ 3

.

,

.

, ,

3 .

LPV ,

. LPV,

5.6m 11.1m

LPV .

GPS

, LPV

. GPS

.

/

.

/ /

.

in Proc. ICAR, Coimbra, Portugal, vol. 2003.

[2] M. Sonka, V. Hlavac, R. Boyle, I. Processing, Analysis, and Machine Vision, PWS Publishing, USA, 1998.

[3] M. E. Campbell and W. W. Whitacre, “Cooperative Tracking Using Vision Measurements on SeaScan UAVs,” IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOVY, vol. 15, no. 4, July 2007.

[4] , , , , , ,

“LabVIEW

,” 2008 ,

.

[5] , , , , “

3 ,”

, pp. 1199-1202, Nov. 2007.

[6] , , , “

,”

, vol. 12, no. 8, pp. 746-751, Aug. 2006.

[7] J, M. Hespanha, O. A. Yakimenko, I. I. Kaminner, and A. O M. Pascoal, “Linear Parametrically Varying Systems with Brief Instabilities: An Application to Vision/Inertial Navigation,” IEEE TRANSSACTIONS ON AEROSPACE AND ELETRONIC SYSTEMS, vol. 40, no. 3, pp.

889-902, July 2004.

김 종 훈

2005 .

2005 ~

.

, /

, / .

조 겸 래

1977 . 1979

. 1980 . 1986

. 1986 ~ .

, .

11. Y .

Fig. 11. Estimation error along Y-axis.

(7)

김 정 호

2008 .

2008 ~ .

, / .

조 선 영

2008 .

2008 ~ .

3 .

이 대 우

1993 .

1997 .

2001 .

2003~

. / ,

.

한 동 인

. ,

/ .

수치

Fig. 1. Seascan System.
Fig. 4. 3-D coordinate system.
Fig. 6. Sequence of Kalman Filter.
Fig. 10. Estimation error along X-axis.
+2

참조

관련 문서

이동로봇의 안전한 엘리베이터 탑승을 위한 RGB-D 센서 기반의 엘리베이터 인식 및 위치추정 Elevator Recognition and Position Estimation based on RGB-D Sensor for Safe

We have proposed a method to estimate a train position and movement for railway monitoring in which we use a fuzzy classifier to determine train states..

The proposed monocular vision-based formation flight algorithm features a guidance and control law using the relative position and attitude, which are obtained from the image

A method to estimate the 3-D shape of surface with specular reflection is proposed, where the difference between the images reflected from a flat surface and