Compensation for overflight velocity when stabilizing an airborne camera
First Claim
1. A method for controlling a line of sight of a camera to remain fixed on a target, the camera being on an aircraft whose current position is moving at a velocity relative to a current position of the target, the method comprising:
- determining a static adjustment including,calculating a first position vector between the aircraft and the target, andcalculating a normalized position vector indicating the difference in scan and tilt directions between a current line of sight of the camera and a desired line of sight to the target as indicated by the calculated position vector at least in part by dividing coordinates of the first position vector by a distance from the aircraft to the target;
determining a dynamic adjustment including,calculating a first velocity vector between the aircraft and the target, andcalculating a normalized velocity vector indicating an angular velocity that the camera is to move in the scan and tilt directions to compensate for overflight velocity as indicated by the calculated velocity at least in part by dividing coordinates of the first velocity vector by the distance from the aircraft to the target; and
maintaining the line of sight of the camera based at least in part on a weighted sum of the determined static and dynamic adjustments.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and system for maintaining the line of sight of an airborne camera fixed on a target by compensating for overflight velocity of the aircraft. The compensation system automatically commands an angular velocity of the line of sight to maintain the camera pointing at the target being overflown. This angular velocity of the line of sight is computed based upon the aircraft overflight velocity and upon a vector from the aircraft to the target. This automatic compensation for aircraft overflight velocity causes the line of sight to remain fixed upon the target. The compensation system drives a gimbal system upon which the camera is mounted to perform this compensation automatically.
79 Citations
25 Claims
-
1. A method for controlling a line of sight of a camera to remain fixed on a target, the camera being on an aircraft whose current position is moving at a velocity relative to a current position of the target, the method comprising:
-
determining a static adjustment including, calculating a first position vector between the aircraft and the target, and calculating a normalized position vector indicating the difference in scan and tilt directions between a current line of sight of the camera and a desired line of sight to the target as indicated by the calculated position vector at least in part by dividing coordinates of the first position vector by a distance from the aircraft to the target; determining a dynamic adjustment including, calculating a first velocity vector between the aircraft and the target, and calculating a normalized velocity vector indicating an angular velocity that the camera is to move in the scan and tilt directions to compensate for overflight velocity as indicated by the calculated velocity at least in part by dividing coordinates of the first velocity vector by the distance from the aircraft to the target; and maintaining the line of sight of the camera based at least in part on a weighted sum of the determined static and dynamic adjustments. - View Dependent Claims (2, 3)
-
-
4. A method for controlling a line of sight of a camera to remain fixed on a target, the camera being on an aircraft whose current position is moving at a velocity relative to a current position of the target, the method comprising:
-
determining a static adjustment including, calculating a first position vector between the aircraft and the target, wherein the first position vector, Δ
R, is calculated as Δ
R=Rtarget−
Raircraft, wherein Rtarget represents the current position of the target and Raircraft represents the current position of the aircraft, andcalculating a normalized position vector indicating the difference in scan and tilt directions between a current line of sight of the camera and a desired line of sight to the target as indicated by the calculated position vector; determining a dynamic adjustment including, calculating a first velocity vector between the aircraft and the target, and calculating a normalized velocity vector indicating an angular velocity that the camera is to move in the scan and tilt directions to compensate for overflight velocity as indicated by the calculated velocity; maintaining the line of sight of the camera based at least in part on a weighted sum of the determined static and dynamic adjustments; and calculating a second position vector between the camera and the target in a camera reference frame, Δ
RC, by transforming the first position vector to the camera reference frame. - View Dependent Claims (5)
-
-
6. A method for controlling a line of sight of a camera to remain fixed on a target, the camera being on an aircraft whose current position is moving at a velocity relative to a current position of the target, the method comprising:
-
determining a static adjustment including, calculating a first position vector between the aircraft and the target, and calculating a normalized position vector indicating the difference in scan and tilt directions between a current line of sight of the camera and a desired line of sight to the target as indicated by the calculated position vector; determining a dynamic adjustment including, calculating a first velocity vector between the aircraft and the target, wherein the first velocity vector, Δ
V, is calculated as Δ
V=Vtarget−
Vaircraft, wherein Vtarget represents the current velocity of the target and Vaircraft represents the current velocity of the aircraft, andcalculating a normalized velocity vector indicating an angular velocity that the camera is to move in the scan and tilt directions to compensate for overflight velocity as indicated by the calculated velocity; maintaining the line of sight of the camera based at least in part on a weighted sum of the determined static and dynamic adjustments; and transforming the first velocity vector to a second velocity vector between the aircraft and the target in a camera reference frame Δ
VC. - View Dependent Claims (7)
-
-
8. A method for controlling a line of sight of a camera to remain fixed on a target, the camera being on an aircraft whose current position is moving at a velocity relative to a current position of the target, the method comprising:
-
determining a static adjustment including, calculating a first position vector between the aircraft and the target, and calculating a normalized position vector indicating the difference in scan and tilt directions between a current line of sight of the camera and a desired line of sight to the target as indicated by the calculated position vector; determining a dynamic adjustment including, calculating a first velocity vector between the aircraft and the target, and calculating a normalized velocity vector indicating an angular velocity that the camera is to move in the scan and tilt directions to compensate for overflight velocity as indicated by the calculated velocity; and maintaining the line of sight of the camera based at least in part on a weighted sum of the determined static and dynamic adjustments, wherein maintaining the line of sight of the camera includes setting an adjustment A calculated as A=P*W+V, wherein P represents the calculated normalized position vector, V represents the calculated normalized velocity vector, and W represents a weighting factor based at least in part on the accuracy of the measurements used to calculate the static and dynamic adjustments.
-
-
9. A method for controlling a line of sight of a camera, the method comprising:
determining a static adjustment including, calculating a position vector between the camera and the target Δ
R as Δ
R=Rtarget−
Rcamera, wherein Rtarget represents the current position of the target and Rcamera represents the current position of the camera,calculating a position vector between the camera and the target in a camera reference frame Δ
RC by transforming the position vector Δ
R to the camera reference frame,calculating a normalized position vector Δ
{tilde over (R)}C as- View Dependent Claims (10, 11, 12, 13, 14)
-
15. A system for controlling a line of sight of a camera comprising:
a component that determines a dynamic adjustment at least in part by, calculating a velocity vector Δ
VE between the camera and the target in an earth reference frame as Δ
VE=VtargetE−
VcameraE, wherein VtargetE represents the current velocity of the target and VcameraE represents the current velocity of the camera,calculating a velocity vector Δ
VC between the camera and the target in a camera reference frame by transforming the velocity vector Δ
VE to the camera reference frame, andcalculating a normalized velocity vector Δ
VC as- View Dependent Claims (16, 17, 18, 19, 20)
-
21. A method for controlling a line of sight of an airborne camera to remain fixed on a target, the camera moving at a velocity relative to the target, the method comprising:
-
determining a static adjustment command indicating differences in scan and tilt directions between a current line of sight of the camera and a desired line of sight to the target; determining a dynamic adjustment command indicating an angular velocity at which the camera is to move in the scan and tilt directions to compensate for overflight velocity; combining the adjustment commands with a weighting function to determine a control command, wherein a weight applied to the static adjustment is different from a weight applied to the dynamic adjustment; and applying the control command to the camera. - View Dependent Claims (22, 23)
-
-
24. A camera sighting adjustment method for a gimbaled camera having capability for scan and tilt adjustments, comprising the steps of:
-
combining a static adjustment command indicating scan and tilt direction adjustments with a dynamic adjustment command indicating an angular velocity at which the camera is to move in the scan and tilt directions to compensate for overflight velocity using a weighting function to determine a control command, wherein a weight applied to the static adjustment is different from a weight applied to the dynamic adjustment; applying the control command to the camera; determining a first line of sight to a target at a first time; determining a second line of sight to the target at a second time after the first time; converting the first line of sight to the target to an earth reference frame; converting the second line of sight to the target to the earth reference frame; and determining an altitude of the target based at least in part on a point of intersection of the converted first line of sight to the target and the converted second line of sight to the target.
-
-
25. A camera sighting adjustment method for a gimbaled camera having capability for scan and tilt adjustments, comprising the steps of:
-
combining a static adjustment command indicating scan and tilt direction adjustments with a dynamic adjustment command indicating an angular velocity at which the camera is to move in the scan and tilt directions to compensate for overflight velocity using a weighting function to determine a control command, wherein a weight applied to the static adjustment is different from a weight applied to the dynamic adjustment; applying the control command to the camera; and calculating a velocity of a target based at least in part on a series of centering of images on the target or a series of received indications of where the target is within the images to compensate for overflight velocity.
-
Specification