Space-to-Space RSO Imaging
Dynamics for imaging independent spacecraft, rather than RSO surface points.
- class RSOTargetDynModel(satellite, dyn_rate, priority=250, **kwargs)[source]
Bases:
BasicDynamicsModelPropagate after world ephemerides (300), before observer dynamics (200).
- class SpaceToSpaceImagingDynModel(*args, **kwargs)[source]
Bases:
ImagingDynModelEquips the satellite with an instrument, storage unit, and transmitter.
This dynamics model is used with
ImagingSatellite. It provides the satellite with the ability to take images of a point target. To enable downlink, useGroundStationDynModelandGroundStationWorldModel.- setup_instrument(instrumentBaudRate, **kwargs) None[source]
Use the existing one-tick instrument; its argument denotes image bits.
- Return type:
None
- setup_transmitter(transmitterPacketSize, **kwargs) None[source]
Allow a partially transmitted image to resume across ground contacts.
The existing transmitter otherwise requires a full packet to restart after contact loss. One-bit packets allow partial buffers to drain; the image ledger, rather than transmitter packet size, defines complete image delivery.
- Return type:
None