mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-24 01:28:29 -04:00
Sub: Handle NAV_CONTROLLER_OUTPUT.wp_dist overflowing
This commit is contained in:
parent
8691eae679
commit
df15a82f88
@ -272,12 +272,12 @@ void NOINLINE Sub::send_nav_controller_output(mavlink_channel_t chan)
|
|||||||
const Vector3f &targets = attitude_control.get_att_target_euler_cd();
|
const Vector3f &targets = attitude_control.get_att_target_euler_cd();
|
||||||
mavlink_msg_nav_controller_output_send(
|
mavlink_msg_nav_controller_output_send(
|
||||||
chan,
|
chan,
|
||||||
targets.x / 1.0e2f,
|
targets.x * 1.0e-2f,
|
||||||
targets.y / 1.0e2f,
|
targets.y * 1.0e-2f,
|
||||||
targets.z / 1.0e2f,
|
targets.z * 1.0e-2f,
|
||||||
wp_nav.get_wp_bearing_to_destination() / 1.0e2f,
|
wp_nav.get_wp_bearing_to_destination() * 1.0e-2f,
|
||||||
wp_nav.get_wp_distance_to_destination() / 1.0e2f,
|
MIN(wp_nav.get_wp_distance_to_destination() * 1.0e-2f, UINT16_MAX),
|
||||||
pos_control.get_alt_error() / 1.0e2f,
|
pos_control.get_alt_error() * 1.0e-2f,
|
||||||
0,
|
0,
|
||||||
0);
|
0);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user