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