From ec934908900b23ee273d1a9f82364b7b38423200 Mon Sep 17 00:00:00 2001 From: kamilritz Date: Mon, 10 Aug 2020 19:37:02 +0200 Subject: [PATCH] geo test change to arc length --- test/test_geo.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/test_geo.cpp b/test/test_geo.cpp index 29c39c24f6..2970bdf5a7 100644 --- a/test/test_geo.cpp +++ b/test/test_geo.cpp @@ -123,7 +123,7 @@ TEST_F(GeoTest, waypoint_from_heading_and_negative_distance) double lon_start = 18; float bearing = 0; float lat_offset = -0.01f; - float dist = CONSTANTS_RADIUS_OF_EARTH * sin(M_PI/180) * lat_offset; + float dist = CONSTANTS_RADIUS_OF_EARTH * M_PI / 180.f * lat_offset; double lat_target = 0; double lon_target = 0; @@ -143,7 +143,7 @@ TEST_F(GeoTest, waypoint_from_heading_and_positive_distance) double lon_start = 18; float bearing = 0; float lat_offset = 0.01f; - float dist = CONSTANTS_RADIUS_OF_EARTH * sin(M_PI/180) * lat_offset; + float dist = CONSTANTS_RADIUS_OF_EARTH * M_PI / 180.f * lat_offset; double lat_target = 0; double lon_target = 0; @@ -184,7 +184,7 @@ TEST_F(GeoTest, waypoint_from_line_and_positive_distance) double lat_offset = 0.01; double lat_end = lat_start + lat_offset; double lon_end = 18; - float dist = CONSTANTS_RADIUS_OF_EARTH * sin(M_PI/180) * lat_offset; + float dist = CONSTANTS_RADIUS_OF_EARTH * M_PI / 180.f * lat_offset; double lat_target = 0; double lon_target = 0; @@ -206,7 +206,7 @@ TEST_F(GeoTest, waypoint_from_line_and_negative_distance) double lat_offset = 0.01; double lat_end = lat_start + lat_offset; double lon_end = 18; - float dist = -CONSTANTS_RADIUS_OF_EARTH * sin(M_PI/180) * lat_offset; + float dist = -CONSTANTS_RADIUS_OF_EARTH * M_PI / 180.f * lat_offset; double lat_target = 0; double lon_target = 0;