Path: SCPro/ProSensors
% Compute the parameters necessary to place a camera at a target.
Units: rECI, rBody are generally in km while radius is in m.
If camera is empty will use a default 10 degree FOV camera.
--------------------------------------------------------------------------
Form:
[qCamera,rCamera,distance] = AutoPoint( mode, camera, gTarget, rBody )
--------------------------------------------------------------------------
------
Inputs
------
mode (:) Mode, 'above', 'lvlh', 'fixed'
camera (:) Camera model from CameraDatabase
gTarget (:) CAD model of the target spacecraft
or structure with fields rECI, vECI, radius
rBody (3,1) Location of body for fixed mode (km)
-------
Outputs
-------
qCamera (4,1) World to body quaternion
rCamera (3,1) Locaton of camera in world (m)
distance (1,1) Distance between camera and target
--------------------------------------------------------------------------
AerospaceUtils: Coord/QAlign AerospaceUtils: Coord/QLVLH AerospaceUtils: Coord/QRotateToAlign AerospaceUtils: Coord/U2AzEl SCPro: ProSensors/CameraDatabase Common: CommonData/SwooshWatermark Common: General/CellToMat Common: General/MatToCell Common: General/Watermark Common: Graphics/Coordinates Common: Graphics/NewFig Common: Graphics/Plot2D Common: Graphics/PltStyle Common: Quaternion/Mat2Q Common: Quaternion/QForm Common: Quaternion/QMult Common: Quaternion/QPose Common: Quaternion/QTForm Common: Quaternion/U2Q Imaging: Optics/AngleOfView Math: Geometry/Perpendicular Math: Linear/Cross Math: Linear/Dot Math: Linear/DupVect Math: Linear/Mag Math: Linear/Unit
Back to the SCPro Module page