Another unit test for between derivatives
							parent
							
								
									5548d78071
								
							
						
					
					
						commit
						6162ce6fa1
					
				|  | @ -457,6 +457,21 @@ TEST( Pose2, between2 ) | |||
|   EXPECT(assert_equal(numericalH2,actualH2)); | ||||
| } | ||||
| 
 | ||||
| /* ************************************************************************* */ | ||||
| // arbitrary, non perpendicular angles to be extra safe
 | ||||
| TEST( Pose2, between3 ) | ||||
| { | ||||
|   Pose2 p2(M_PI/3.0, Point2(1,2)); | ||||
|   Pose2 p1(M_PI/6.0, Point2(-1,4)); | ||||
| 
 | ||||
|   Matrix actualH1,actualH2; | ||||
|   p1.between(p2,actualH1,actualH2); | ||||
|   Matrix numericalH1 = numericalDerivative21<Pose2,Pose2,Pose2>(testing::between, p1, p2); | ||||
|   EXPECT(assert_equal(numericalH1,actualH1)); | ||||
|   Matrix numericalH2 = numericalDerivative22<Pose2,Pose2,Pose2>(testing::between, p1, p2); | ||||
|   EXPECT(assert_equal(numericalH2,actualH2)); | ||||
| } | ||||
| 
 | ||||
| /* ************************************************************************* */ | ||||
| TEST( Pose2, round_trip ) | ||||
| { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue