Error using cameraIntrinsics>parseInputsSimulation (line 270)
The value of 'principalPoint' is invalid. Expected principalPoint to be positive.
Error in cameraIntrinsics>parseInputs (line 248)
r = parseInputsSimulation(defaultParams,varargin{:});
Error in cameraIntrinsics (line 122)
r = parseInputs(varargin{:});
Error in vision.internal.bundleAdjust.convertInputDataFormat>convertToIntrinsics (line 105)
intrinsics = cameraIntrinsics(camParam.FocalLength, camParam.PrincipalPoint, imageSize);
Error in vision.internal.bundleAdjust.convertInputDataFormat (line 63)
intrinsics = convertToIntrinsics(intrinsics);
Error in vision.internal.bundleAdjust.sparseBA (line 30)
vision.internal.bundleAdjust.convertInputDataFormat(pointTracks, cameraPoses, ...
Error in bundleAdjustment (line 124)
vision.internal.bundleAdjust.sparseBA(xyzPoints, pointTracks, ...
Error in BundleAdjustment (line 15)
bundleAdjustment(xyzPoints, pointTracks, cameraPoses, cameraParams,...
Error in main (line 109)
CPBA = BundleAdjustment(CP(i-(LOCALBA_OCCUR_PER1-2) : i+1), C);