Bounded tracking residual.
More...
#include <armarx/navigation/algorithms/spfa/smoothing/residuals.h>
|
| | BoundedTrackingResidual (double xr, double yr, double deadzone, double max_deviation, double w_in_bounds, double w_hard) |
| |
| template<typename T> |
| bool | operator() (const T *const c_i, T *residual) const |
| |
Bounded tracking residual.
- Deviation <= deadzone: 0 cost.
- deadzone < deviation <= max_deviation: quadratic growth.
- deviation > max_deviation: very steep quadratic growth (hard limit).
◆ BoundedTrackingResidual()
| BoundedTrackingResidual |
( |
double | xr, |
|
|
double | yr, |
|
|
double | deadzone, |
|
|
double | max_deviation, |
|
|
double | w_in_bounds, |
|
|
double | w_hard ) |
|
inline |
◆ operator()()
| bool operator() |
( |
const T *const | c_i, |
|
|
T * | residual ) const |
|
inline |
◆ deadzone_
◆ max_deviation_
◆ w_hard_
◆ w_in_bounds_
◆ xr_
◆ yr_
The documentation for this struct was generated from the following file:
- armarx/navigation/algorithms/spfa/smoothing/residuals.h