IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0011001
(2004-12-13)
|
등록번호 |
US-7299130
(2007-11-20)
|
발명자
/ 주소 |
- Mulligan,Anthony C.
- Troudt,Christopher D.
- Douglas,Jason Michael K.
|
출원인 / 주소 |
- Advanced Ceramic Research, Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
41 인용 특허 :
4 |
초록
▼
Methods and apparatuses provide surveillance of a convoy. At least one unmanned aerial vehicle (UAV) obtains images around the convoy's position to provide information about potential hostile activity while the UAV follows a generally curvilinear path around the convoy as instructed by one of the co
Methods and apparatuses provide surveillance of a convoy. At least one unmanned aerial vehicle (UAV) obtains images around the convoy's position to provide information about potential hostile activity while the UAV follows a generally curvilinear path around the convoy as instructed by one of the convoy vehicles. Path planner algorithm software is executed by the controlling convoy vehicle in which position and velocity information regarding the unmanned aerial vehicle and the convoy are processed to determine values of control variables. The determined values are sent to the unmanned aerial vehicle over a wireless communications channel. The path of the surveillance vehicle may be changed in order to provide evasive measures to avoid an attack on the surveillance vehicle by an adversary.
대표청구항
▼
We claim: 1. A method for a surveillance vehicle tracking a convoy, the convoy comprising at least one convoy vehicle, the method comprising: (a) obtaining a first location and velocity information of the surveillance vehicle; (b) obtaining a second location and velocity information of the convoy;
We claim: 1. A method for a surveillance vehicle tracking a convoy, the convoy comprising at least one convoy vehicle, the method comprising: (a) obtaining a first location and velocity information of the surveillance vehicle; (b) obtaining a second location and velocity information of the convoy; (c) determining at least one path parameter corresponding to a first desired curvilinear path of the surveillance vehicle; and (d) determining a value of at least one control variable for the first desired curvilinear path, the at least one control variable comprising an altitude command for dynamically controlling an altitude of the surveillance vehicle. 2. The method of claim 1, wherein (a) comprises receiving the first location and velocity information of the surveillance vehicle, (b) comprises receiving the second location and velocity information of the convoy, and further comprising: (e) sending the value of the at least one control variable to the surveillance vehicle. 3. The method of claim 1, wherein (a) comprises receiving the first location and velocity information of the surveillance vehicle, and further comprising: (e) sending the value of the at least one control variable for the first desired curvilinear path to the surveillance vehicle. 4. The method of claim 3, wherein (b) comprises: (i) receiving global positioning system (GPS) information; and (ii) determining the second location and velocity information from the GPS information. 5. The method of claim 1, further comprising: (e) adjusting an actual path of the surveillance vehicle to approximate the first desired curvilinear path in accordance with the value of the at least one control variable. 6. The method of claim 1, further comprising: (e) causing a change from the first desired curvilinear path to another desired curvilinear path. 7. The method of claim 1, wherein the first desired curvilinear path comprises an approximately circular path, and wherein the at least one path parameter comprises a desired radial range (Pd) from the convoy. 8. The method of claim 1, wherein the convoy comprises a control vehicle, and wherein the method further comprises: (e) instructing the surveillance vehicle, by the control vehicle, to travel in the first desired curvilinear path. 9. The method of claim 8, wherein (e) comprises: (i) sending a command to the surveillance vehicle, the command containing the value of the at least one control variable. 10. The method of claim 1, wherein the at least one control variable comprises a roll angle command. 11. A computer-readable medium having computer-executable instructions for performing the method as recited in claim 1. 12. A method for a surveillance vehicle tracking a convoy, the convoy comprising at least one convoy vehicle, the method comprising: (a) obtaining a first location and velocity information of the surveillance vehicle; (b) obtaining a second location and velocity information of the convoy; (c) determining at least one path parameter corresponding to a first desired curvilinear path of the surveillance vehicle; and (d) determining a value of at least one control variable for the first desired curvilinear path, the at least one control variable including an altitude command and a roll angle command, further comprising: (i) determining a roll angle by: description="In-line Formulae" end="lead"Φ-=a tan{Va쨌Vr/(g∥Pr∥)}, description="In-line Formulae" end="tail" wherein Va is an aircraft true velocity, Vr is a relative velocity, and Pr is a relative position. 13. The method of claim 12, wherein (d) further comprises: (ii) determining the roll angle by: description="In-line Formulae" end="lead"Φ-*=Φ-+(π/2-a cos{Va쨌Pr/(∥Va ∥∥Pr∥)}).description="In-line Formulae" end="tail" 14. The method of claim 13, wherein (d) further comprises: (iii) determining the roll angle by: description="In-line Formulae" end="lead"Φ-**=Φ-*-Ψ,description="In-line Formulae" end="tail" wherein Ψ is determined by: (1) Ψ=a sin{Vrad--err/∥Vr∥}, if |Vrad--err|r∥ sin(max_angle); and (2) Ψ=a sin{Vrad--err/∥Vr∥}, otherwise. 15. The method of claim 11, wherein (d) comprises: (ii) determining an altitude by: description="In-line Formulae" end="lead"A=∥Pr∥tan(Φ-+cam), description="In-line Formulae" end="tail" wherein cam corresponds to a mounting angle of a camera. 16. An apparatus for controlling a satellite vehicle, comprising: a communications interface that communicates with the satellite vehicle over a wireless communications channel; a global positioning system (GPS) receiver for receiving GPS information; and a processor that obtains a first position and first velocity information from the communications interface, wherein the first position and first velocity information are associated with the satellite vehicle, and that determines a second position and second velocity information from the GPS information, wherein the second position and second velocity information correspond to the apparatus, the processor configured to perform the steps of: (a) receiving the first location and first velocity information of the satellite vehicle; (b) obtaining the second location and second velocity information of the apparatus; (c) determining at least one path parameter corresponding to a desired curvilinear path of the satellite vehicle; and (d) determining a value of at least one control variable for the desired curvilinear path, the at least one control variable comprising an altitude command for dynamically controlling an altitude of the satellite vehicle; and (e) sending the value of the at least one control variable for the desired curvilinear path to the satellite vehicle. 17. An apparatus for controlling a satellite vehicle, comprising: a communications interface that communicates with the satellite vehicle over a wireless communications channel; a global positioning system (GPS) receiver for receiving GPS information; and a processor that obtains a first position and first velocity information from the communications interface, wherein the first position and first velocity information are associated with the satellite vehicle, and that determines a second position and second velocity information from the GPS information, wherein the second position and second velocity information correspond to the apparatus, the processor configured to perform the steps of: (a) receiving the first location and first velocity information of the satellite vehicle; (b) obtaining the second location and second velocity information of the apparatus; (c) determining at least one path parameter corresponding to a desired curvilinear path of the satellite vehicle; and (d) determining a value of at least one control variable for the desired curvilinear path, wherein the at least one control variable comprises a roll angle; (e) sending the value of the at least one control variable for the desired curvilinear path to the satellite vehicle; and (f) determining the roll angle by: description="In-line Formulae" end="lead"Φ-=a tan{Va쨌Nr/(g∥Pr ∥)},description="In-line Formulae" end="tail" wherein Va is an aircraft true velocity, Vr is a relative velocity, and Pr is a relative position. 18. The apparatus of claim 17, wherein the processor is further configured to perform: (g) determining the roll angle by: description="In-line Formulae" end="lead"Φ-*=Φ-+(π/2-a cos{Va쨌Pr/(∥Va ∥Pr∥)}).description="In-line Formulae" end="tail" 19. The apparatus of claim 18, wherein the processor is further configured to perform: (h) determining the roll angle by: description="In-line Formulae" end="lead"Φ-**=Φ-*-Ψ,description="In-line Formulae" end="tail" wherein Ψ is determined by: (1) Ψ=asin{Vrad--err/∥Vr ∥}, if |Vrad--err|r∥ sin(max_angle); and (2) Ψ=asin{Vrad--err/∥Vr ∥}, otherwise. 20. The apparatus of claim of 17, wherein the at least one control variable comprises an altitude and wherein the processor is further configured to perform: (g) determining the altitude by: description="In-line Formulae" end="lead"A=∥Pr∥tan(Φ-+cam), description="In-line Formulae" end="tail" wherein cam corresponds to a mounting angle of a camera. 21. An apparatus for providing surveillance for a convoy vehicle, comprising: a communications interface that communicates with the convoy vehicle over a wireless communications channel; a propulsion system that propels the apparatus; a guidance system that guides the propulsion system; and a processor that obtains position and velocity information, that transmits the position and velocity information through the communications channel, that receives a value of at least one control variable from the communications interface, and that provides the value of the at least one control variable to the guidance system in order to maintain a desired curvilinear path of the apparatus, the at least one control variable comprising an altitude command for dynamically controlling an altitude of a surveillance vehicle.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.