24  bp::class_<FlyHighResidual, bp::bases<UnaryFunction>>(
 
   26      "A residual function :math:`r(x) = v_{j,xy} e^{-s z_j}` where :math:`j` " 
   27      "is a given frame index.",
 
   29      .def(bp::init<
const int, 
const PinModel &, pinocchio::FrameIndex, 
Scalar,
 
   31          (
"self"_a, 
"ndx", 
"model", 
"frame_id", 
"slope", 
"nu")))
 
   34      .def_readwrite(
"slope", &FlyHighResidual::slope_,
 
   35                     "The slope parameter of the function.");
 
   37  bp::class_<FlyHighResidual::Data, bp::bases<StageFunctionData>>(
 
   38      "FlyHighResidualData", bp::no_init)
 
   39      .def_readonly(
"ez", &FlyHighResidual::Data::ez)
 
   40      .def_readonly(
"pin_data", &FlyHighResidual::Data::pdata_);
 
 
pinocchio::ModelTpl< Scalar, Options > PinModel
 
StageFunctionTpl< Scalar > StageFunction
 
UnaryFunctionTpl< Scalar > UnaryFunction
 
MultibodyPhaseSpace< Scalar > MultibodyPhaseSpace
 
StageFunctionDataTpl< Scalar > StageFunctionData