Path: SCPro/ProSensors
% Generates the 2D coordinates in the focal plane for a camera. The camera boresight is the z-axis in the camera frame. d.r is the position of the lens. The pixel measure may be physical pixels or may include interpolation (generally giving a 10x improvement.) -------------------------------------------------------------------------- Form: [x, xPixel] = CameraImage( d, qECIToBody, rECI, p, qECIToTarget, rTarget ) -------------------------------------------------------------------------- ------ Inputs ------ d (1,1) Camera data structure .bBodyToCamera (3,3) Transformation from body to camera frame .r (3,1) Location of the camera .focalLength (1,1) Focal length .xWidth (1,1) X focal plane width .yWidth (1,1) Y focal plane width .xPixels (1,1) X focal plane width in pixels .yPixels (1,1) Y focal plane width in pixels qECIToBody (4,1) Spacecraft quaternion rECI (3,1) Spacecraft position p (3,:) Points on the target qECIToTarget (4,1) Target quaternion rTarget (3,1) Target Position ------- Outputs ------- x (2,:) Points (units of measure) xPixel (2,:) Points (pixels) --------------------------------------------------------------------------
Common: Graphics/NewFig Common: Graphics/XLabelS Common: Graphics/YLabelS Common: Quaternion/QForm Common: Quaternion/QTForm Math: Linear/DupVect SCPro: ProSensors/CameraDatabase
Back to the SCPro Module page