[fix] adapt object_tracking module to new nav interface (#3103)

This commit is contained in:
Gautier Hattenberger
2023-09-25 21:45:48 +02:00
committed by GitHub
parent 3e27292244
commit 4812be6096
+3 -3
View File
@@ -111,7 +111,7 @@ void object_tracking_run(void)
float diff = target_heading - nav.heading;
FLOAT_ANGLE_NORMALIZE(diff);
BoundAbs(diff, object_tracking_rate * nav_dt)
nav_heading += ANGLE_BFP_OF_REAL(diff);
nav.heading += diff;
#if OBJECT_TRACKING_DEBUG
float msg[] = {
target_heading,
@@ -122,8 +122,8 @@ void object_tracking_run(void)
DOWNLINK_SEND_PAYLOAD_FLOAT(DefaultChannel, DefaultDevice, 4, msg);
#endif
} else {
nav_heading += ANGLE_BFP_OF_REAL(object_tracking_search_rate * nav_dt);
nav.heading += object_tracking_search_rate * nav_dt;
}
INT32_COURSE_NORMALIZE(nav_heading);
NormCourseRad(nav.heading);
}