42 #include "FlightTaskManualAltitude.hpp" 43 #include "VelocitySmoothing.hpp" 69 void _reset(
bool force_vz_zero =
false);
70 void _checkEkfResetCounters();
74 bool _position_lock_z_active{
false};
75 float _position_setpoint_z_locked{NAN};
81 } _reset_counters{0, 0};
void reActivate() override
Call this to reset an active Flight Task.
Definition: FlightTaskManualAltitudeSmoothVel.cpp:53
Definition: FlightTaskManualAltitudeSmoothVel.hpp:45
bool activate() override
Call once on the event where you switch to the task.
Definition: FlightTaskManualAltitudeSmoothVel.cpp:44
Definition: px4_param.h:318
virtual void _updateSetpoints() override
updates all setpoints
Definition: FlightTaskManualAltitudeSmoothVel.cpp:89
TODO: document the algorithm |T1| T2 |T3| __| |____ __ Jerk |_| / \ Acceleration ___/ ___ ;" / / V...
Definition: VelocitySmoothing.hpp:54
VelocitySmoothing _smoothing
Smoothing in z direction.
Definition: FlightTaskManualAltitudeSmoothVel.hpp:72
Definition: FlightTaskManualAltitude.hpp:45