Skip to content

Latest commit

 

History

History
115 lines (90 loc) · 7.63 KB

CHANGELOG.md

File metadata and controls

115 lines (90 loc) · 7.63 KB

Changelog

All changes that impact users of this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

Changed

  • Enabled Hayabusa2 drivers #596
  • Enabled Juno drivers #597
  • Enabled Odyssey drivers #582

Added

  • Apollo Metric drivers, tests, and data #533
  • Rosetta Virtis drivers, tests, and data #520
  • Added compress and decompress ISD functions and added --compress flag to isd_generate#604
  • LO Medium Camera drivers, tests, and data #613
  • Added the ability to generate ISDs with no velocities specified for instrument/sun position #614

Changed

  • Changed how push frame sensor drivers compute the ephemeris_time property #595

Fixed

  • Fixed landed sensors to correctly project locally #590
  • Fixed Hayabusa amica center time computation to match ISIS #592
  • Set Lunar Oribter abberation correction to None as it is in ISIS #593
  • Fixed missing sensor_model_version attribute on NewHorizonsLorriIsisLabelNaifSpiceDriver #583
  • Fixed missing sensor_model_version attribute on VikingIsisLabelNaifSpiceDriver #583
  • Fixed incorrect distortion look up in Orex camera when working with PolyCam images #583
  • Brought timing in line with ISIS for the KaguyaMiIsisLabelNaifSpiceDriver #599
  • Brought timing in line with ISIS for the MroMarciIsisLabelNaifSpiceDriver #600
  • Fixed a bug in which quaternions would flip sign in a way that caused interpolation errors #603

[0.10.0] - 2024-01-08

Added

  • Mariner10 IsisLabelNaifSpice driver, tests, and test data #547
  • Clementine UVVIS IsisLabelNaifSpice driver, tests, and test data #546
  • Clementine LWIR, NIR, and HIRES IsisLabelNaifSpice driver, tests, and test data #565
  • Hayabusa NIRS IsisLabelNaifSpice driver, tests and test data #532
  • LO HighCamera IsisLabelNaifSpice driver, tests and test data #533
  • DawnFC IsisLabelNaifSpice driver, tests, and test data #567
  • DawnVIR IsisLabelNaifSpice driver, tests, and test data #566
  • Added Local option to isd_generate, used to generate sky based projections for rover data #564
  • Added Nadir option to isd_generate, used to generate nadir instrument pointing #564
  • Added radial and tangential distortion model #575
  • Updated the spiceypy version used in environment.yml #552
  • added driver verification script that helps in comparing ALE and ISIS driver spice data usage and outputs #584

Fixed

  • Fixed LRO MiniRF drivers naif keywords focal to pixel and pixel to focal translations to be correct. #569
  • Bugfix for position and orientation for MSL cameras (driver MslMastcamPds3NaifSpiceDriver). Validated that Nav and Mast LBL files (for both left and right sensor) produce correctly positioned and oriented CSM cameras, that are self-consistent and consistent with a prior DEM for the site. #580
  • Bug fix for ray direction for MSL. #589

Changed

  • Removed the affine6p library and replaced affine6p's affine transformation with a numpy solution #579

[0.9.1] - 2023-06-05

Changed

  • The NaifSpice class now gets two sun positions/velocities when a driver has more than one ephemeris time #542

Fixed

  • MexHrscIsisLabelNaifSpice and MexHrscPds3NaifSpice have had there ephemeris times changed and sampling factor updated. MexHrscIsisLabelNaifSpice has also had it's focal length, and focal plane translation updated to reflect those found in the MexHrscPds3NaifSpice driver #541
  • MGS drivers now account for a time bias in the ephemeris data #538

[0.9.0] - 2023-04-19

Fixed

  • Kaguya IsisLabelIsisSpice now calculates the right exposure_duration and focal2pixel_lines #487
  • Logging from generate_isd now correctly limits logging information #487

Changed

  • Projection information is only written to the ISD if a projection is present instead of writing an empty projection #528
  • Disabled MSI drivers until tests are added #526

Added

  • Projection information (through GDAL) will be attached to the ISD if a projected product is processed through ALE #524
  • Kaguya IsisLabelNaifSpice driver, tests, and test data #487
  • Hayabusa Amica IsisLabelNaifSpice driver, tests and test data #521
  • Msi IsisLabelNaifSpice Driver #511
  • MGS MOC WAC IsisLabelNaifSpice driver, tests, and test data #516
  • Chandrayaan1_mrffr IsisLabelNaifSpice driver, tests and test data #519
  • MGS MOC Narrow Angle IsisLabelNaifSpice driver, tests, and test data #517
  • Hayabusa NIRS IsisLabelNaifSpice driver, tests and test data #532