-
- Downloads
A few more focal plane tests (#101)
* Added framing test for setFocalPlane. Also enabled the testing of protected member functions, and modification of the ISD within the test fixture. * Added jupyter_notebooks folder to CSM-CameraModel. * Refactored setFocalPlane test so that the ISD changes are made local to the test (and not global). * Refactored tests for setFocalPlane, distortionJacobian to modify Isd parameters and use them in tests. * Added two new failing tests and a printIsd() helper function in the FrameIsdTest fixture to help with debugging. * Fixed the failing tests. They were due to the Jacobian being unexpectedly singular. * Added a createModel function to the FrameIsdTest fixture. Also added 2 more tests. * Made requested changes to clean up tests, and added a parameterized testing fixture. * Removed a debugging statement in the JacobianTest.
Showing
- include/usgscsm/UsgsAstroFrameSensorModel.h 4 additions, 0 deletionsinclude/usgscsm/UsgsAstroFrameSensorModel.h
- jupyter_notebooks/UsgsAstroFrameSensorModelTesting.ipynb 50 additions, 65 deletionsjupyter_notebooks/UsgsAstroFrameSensorModelTesting.ipynb
- src/UsgsAstroFrameSensorModel.cpp 11 additions, 5 deletionssrc/UsgsAstroFrameSensorModel.cpp
- tests/FrameCameraTests.cpp 297 additions, 126 deletionstests/FrameCameraTests.cpp
Loading
Please register or sign in to comment