Updates Bundle Observation Vector to support Csm observations. (#4457)
* Remove duplicated member variables and accesor functions from BundleObservation and add Csm camera type to Camera enum
* Remove commented-out code
* Imagecoeff migrated into BundleObservation class working
* Get base level working for all coeffs in ISIS
* Fix accidental move into if statement to get tests passing again
* Updated RHS for CsmBundleObservation to work
* Adds point3D support to CSM Camera observations and also adds ground Partials member function to CSMCamera
* Draft of sensor partials code
* Add docs, some fixes based on review requests
* move computation of weights and observation values to bundle observations
* Add observationvalue function to CsmBundleObservation and move the weighting that it is possible to to the observation classes
* Make CSMSolveSet an optional parameter to get jigsaw tests passing again
* cleanup
* Move observation weights into MLE if block
* Added isis vs. csm support to Bundle Observation Vector class to allow jigsaw to proceed past the setup stage for csm networks
* Comment cleanup
* Fix failing unit tests
* Add docs
* Updated based on feedback with potentially temporary fix to get unit tests passing
* Update tests a bit
* Aligned signature definitions and cleaned up
* remove unneeded functions
* More comment cleanup
Co-authored-by:
Kristin Berry <kberry@gyro.wr.usgs.gov>
Loading
Please register or sign in to comment