Commit f15f7a81 authored by acpaquette's avatar acpaquette
Browse files

Various cassini vims centric driver changes

parent 6a4dd973
Loading
Loading
Loading
Loading
+8 −3
Original line number Original line Diff line number Diff line
@@ -16,6 +16,7 @@ from ale.base.type_sensor import LineScanner


from ale.rotation import ConstantRotation
from ale.rotation import ConstantRotation
from ale.transformation import FrameChain
from ale.transformation import FrameChain
from ale.util import query_kernel_pool
from scipy.spatial.transform import Rotation
from scipy.spatial.transform import Rotation


vims_id_lookup = {
vims_id_lookup = {
@@ -37,6 +38,10 @@ iss_name_lookup = {
    "ISSWA" : "Imaging Science Subsystem Wide Angle Camera"
    "ISSWA" : "Imaging Science Subsystem Wide Angle Camera"
}
}


spacecraft_name_lookup = {
    'Cassini-Huygens': 'Cassini'
}

nac_filter_to_focal_length = {
nac_filter_to_focal_length = {
    ("P0","BL2"):2002.19,
    ("P0","BL2"):2002.19,
    ("P0","CB1"):2002.30,
    ("P0","CB1"):2002.30,
@@ -523,7 +528,7 @@ class CassiniIssPds3LabelNaifSpiceDriver(Framer, Pds3Label, NaifSpice, RadialDis
        : str
        : str
          instrument id
          instrument id
        """
        """
        return id_lookup[super().instrument_id]
        return iss_id_lookup[super().instrument_id]


    @property
    @property
    def focal_epsilon(self):
    def focal_epsilon(self):
@@ -740,7 +745,7 @@ class CassiniIssIsisLabelIsisSpiceDriver(Framer, IsisLabel, IsisSpice, NoDistort
        : str
        : str
          ID of the sensor
          ID of the sensor
        """
        """
        return id_lookup[super().instrument_id]
        return iss_id_lookup[super().instrument_id]


    @property
    @property
    def sensor_name(self):
    def sensor_name(self):
@@ -752,7 +757,7 @@ class CassiniIssIsisLabelIsisSpiceDriver(Framer, IsisLabel, IsisSpice, NoDistort
        : str
        : str
          Name of the sensor
          Name of the sensor
        """
        """
        return name_lookup[super().instrument_id]
        return iss_name_lookup[super().instrument_id]


    @property
    @property
    def center_ephemeris_time(self):
    def center_ephemeris_time(self):