19 lines
453 B
Matlab
19 lines
453 B
Matlab
% test wrapping of Values
|
|
import gtsam.*;
|
|
|
|
values = Values;
|
|
|
|
key = 5;
|
|
priorPose3 = Pose3;
|
|
model = noiseModel.Unit.Create(6);
|
|
factor = PriorFactorPose3(key, priorPose3, model);
|
|
values.insert(key, priorPose3);
|
|
EXPECT('error', factor.error(values) == 0);
|
|
|
|
key = 3;
|
|
priorVector = [0,0,0]';
|
|
model = noiseModel.Unit.Create(3);
|
|
factor = PriorFactorVector(key, priorVector, model);
|
|
values.insert(key, priorVector);
|
|
EXPECT('error', factor.error(values) == 0);
|