1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-20 10:54:14 +01:00

LP_616 conditionPointingTowardsNext fix

This commit is contained in:
julian_lilov 2019-10-03 16:39:04 +03:00
parent 7c9f04d87c
commit 65459c7ba0

View File

@ -662,7 +662,10 @@ static uint8_t conditionPointingTowardsNext()
WaypointData nextWaypoint;
WaypointInstGet(nextWaypointId, &nextWaypoint);
float angle1 = atan2f((nextWaypoint.Position.North - waypoint.Position.North), (nextWaypoint.Position.East - waypoint.Position.East));
PositionStateData positionState;
PositionStateGet(&positionState);
float angle1 = atan2f((nextWaypoint.Position.North - positionState.North), (nextWaypoint.Position.East - positionState.East));
VelocityStateData velocity;
VelocityStateGet(&velocity);