As explained in class dynamicgraph::sot::FeatureAbstract,
thus:
The features are responsible for computing:

The class dynamicgraph::sot::Task takes some features outputs as inputs. It imposes an exponential decrease, i.e.
. It gives:
and computes solutions as:
where:
is the pseudo-inverse of
,
,
is a base of the kernel of
, of dimension
,
spans
so that
spans the kernel of
.
is a free parameters left to tasks of lower priority.