Relaxation#
#include "navground/core/behavior_modulations/relaxation.h"
A modulation to relax the command over time, used by HLBehavior.
Registered properties:
tau (see get_tau)
Public Functions
Construct a new instance.
- Parameters:
tau – [in] The relaxation time
Gets the relaxation time \(\tau\). Higher values lead to lower accelerations.
- Returns:
\(\tau\)
Sets the relaxation time \(\tau\). Higher values lead to lower accelerations.
- Parameters:
value – [in] A positive value. If zero, relaxation is disabled.
Public Static Attributes
Default \(\tau\)