mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-05-31 03:57:45 +08:00
[fix] adapt object_tracking module to new nav interface (#3103)
This commit is contained in:
committed by
GitHub
parent
3e27292244
commit
4812be6096
@@ -111,7 +111,7 @@ void object_tracking_run(void)
|
|||||||
float diff = target_heading - nav.heading;
|
float diff = target_heading - nav.heading;
|
||||||
FLOAT_ANGLE_NORMALIZE(diff);
|
FLOAT_ANGLE_NORMALIZE(diff);
|
||||||
BoundAbs(diff, object_tracking_rate * nav_dt)
|
BoundAbs(diff, object_tracking_rate * nav_dt)
|
||||||
nav_heading += ANGLE_BFP_OF_REAL(diff);
|
nav.heading += diff;
|
||||||
#if OBJECT_TRACKING_DEBUG
|
#if OBJECT_TRACKING_DEBUG
|
||||||
float msg[] = {
|
float msg[] = {
|
||||||
target_heading,
|
target_heading,
|
||||||
@@ -122,8 +122,8 @@ void object_tracking_run(void)
|
|||||||
DOWNLINK_SEND_PAYLOAD_FLOAT(DefaultChannel, DefaultDevice, 4, msg);
|
DOWNLINK_SEND_PAYLOAD_FLOAT(DefaultChannel, DefaultDevice, 4, msg);
|
||||||
#endif
|
#endif
|
||||||
} else {
|
} 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);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user