Project

General

Profile

Bug #4957

jigsaw throws programmer errors

Added by Makayla Shepherd 6 months ago. Updated 6 months ago.

Status:
Acknowledged
Priority:
Normal
Assignee:
-
Category:
Applications
Target version:
-
Impact:
Software Version:
Test Reviewer:

Description

jigsaw throws programmer errors when given incorrect parameters. These need to be translated to meaningful user errors for the user

PROGRAMMER ERROR Evaluate() - Unable to evaluate the function at the point a = 0.0.
PROGRAMMER ERROR InsideDomain() - Unable to compute domain boundaries.
PROGRAMMER ERROR DomainMinimum() - Unable to calculate the domain minimum for the data set.
PROGRAMMER ERROR ValidateDataSet() - cspline-Hermite interpolation requires a minimum of 2 data points - currently have 1.

jigsaw fromlist=/home/mshepherd/2326/enc_global_fin2.lis cnet=/home/mshepherd/2326/enc_global_fin2-cl14.net onet=DELETEME.net radius=yes sigma0=10 maxits=1 camsolve=accelerations overexisting=yes spsolve=positions overhermite=yes point_radius_sigma=50 spacecraft_position_sigma=100 camera_angles_sigma=.25 camera_angular_velocity_sigma=.1 camera_angular_acceleration_sigma=.01 file_prefix=Astrovm4_isis3beta2017-06-02

History

#1 Updated by Kenneth Edmundson 6 months ago

Error is caused by trying to solve for velocity/acceleration for a framing camera. Don't do that.

Can prevent the user from doing that in IPCE.

Not easy to prevent in standalone jigsaw. But could be some sort of extensive validation of bundle settings in BundleAdjust.cpp prior to bundle start.

Error messages are a bit cryptic.

#2 Updated by Tammy Becker 6 months ago

  • Status changed from New to Acknowledged

Also available in: Atom PDF