Browse Source

FlightTaskOrbit: fix rotation direction in telemetry

sbg
Matthias Grob 6 years ago
parent
commit
25de837c23
  1. 2
      src/lib/FlightTasks/tasks/Orbit/FlightTaskOrbit.cpp

2
src/lib/FlightTasks/tasks/Orbit/FlightTaskOrbit.cpp

@ -99,7 +99,7 @@ bool FlightTaskOrbit::sendTelemetry() @@ -99,7 +99,7 @@ bool FlightTaskOrbit::sendTelemetry()
{
orbit_status_s _orbit_status = {};
_orbit_status.timestamp = hrt_absolute_time();
_orbit_status.radius = _r;
_orbit_status.radius = math::signNoZero(_v) * _r;
_orbit_status.frame = 0; // MAV_FRAME::MAV_FRAME_GLOBAL
if (globallocalconverter_toglobal(_center(0), _center(1), _position_setpoint(2), &_orbit_status.x, &_orbit_status.y,

Loading…
Cancel
Save