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);
 |