@@ -407,16 +407,16 @@ TEST_F(SearchHelperTest, search)
407407 4.5 | 0 0 0 0 0 0 0 0 0 0
408408 5.5 | 0 0 254 0 254 G 0 254 254 254
409409 6.5 | 0 0 0 0 254 0 0 254 254 254
410- 7.5 | 0 0 0 0 0 0 0 254 254 254
411- 8.5 | 0 0 0 x 0 254 0 0 0 0
410+ 7.5 | 0 0 x 0 0 0 0 254 254 254
411+ 8.5 | 0 0 0 0 0 254 0 0 0 0
412412 9.5 | 0 0 0 0 0 0 0 0 0 0
413413 */
414414
415415 sol = sh.search ();
416416 EXPECT_EQ (sol.search_state .state , SearchState::FREE);
417- EXPECT_NEAR (sol.pose .x , 3 .5 , 1e-6 );
418- EXPECT_NEAR (sol.pose .y , 8 .5 , 1e-6 );
419- EXPECT_NEAR (sol.pose .theta , - 3.0 / 4 * M_PI , 1e-6 );
417+ EXPECT_NEAR (sol.pose .x , 2 .5 , 1e-6 );
418+ EXPECT_NEAR (sol.pose .y , 7 .5 , 1e-6 );
419+ EXPECT_NEAR (sol.pose .theta , M_PI / 4 , 1e-6 );
420420
421421 // Non-zero orientation
422422 SearchConfig config2{ M_PI_4, M_PI, 5.0 , false , 0.0 , toPose2D (1.5 , 4.5 , M_PI_4) };
@@ -425,7 +425,7 @@ TEST_F(SearchHelperTest, search)
425425 EXPECT_EQ (sol.search_state .state , SearchState::FREE);
426426 EXPECT_NEAR (sol.pose .x , 1.5 , 1e-6 );
427427 EXPECT_NEAR (sol.pose .y , 3.5 , 1e-6 );
428- EXPECT_NEAR (sol.pose .theta , 3.0 / 2 * M_PI , 1e-6 );
428+ EXPECT_NEAR (sol.pose .theta , -M_PI_2 , 1e-6 );
429429}
430430
431431TEST_F (SearchHelperTest, service_test)
0 commit comments