23 "computeCentroidalMomentum",
24 &computeCentroidalMomentum<Scalar, Options, JointCollectionDefaultTpl>,
25 bp::args(
"model",
"data"),
26 "Computes the Centroidal momentum, a.k.a. the total momentum of the system expressed "
27 "around the center of mass.",
28 bp::return_value_policy<bp::return_by_value>());
31 "computeCentroidalMomentum",
32 &computeCentroidalMomentum<Scalar, Options, JointCollectionDefaultTpl, VectorXs, VectorXs>,
33 bp::args(
"model",
"data",
"q",
"v"),
34 "Computes the Centroidal momentum, a.k.a. the total momentum of the system expressed "
35 "around the center of mass.",
36 bp::return_value_policy<bp::return_by_value>());
39 "computeCentroidalMomentumTimeVariation",
40 &computeCentroidalMomentumTimeVariation<Scalar, Options, JointCollectionDefaultTpl>,
41 bp::args(
"model",
"data"),
42 "Computes the Centroidal momentum and its time derivatives, a.k.a. the total "
43 "momentum of the system and its time derivative expressed around the center of mass.",
44 bp::return_value_policy<bp::return_by_value>());
47 "computeCentroidalMomentumTimeVariation",
50 bp::args(
"model",
"data",
"q",
"v",
"a"),
51 "Computes the Centroidal momentum and its time derivatives, a.k.a. the total "
52 "momentum of the system and its time derivative expressed around the center of mass.",
53 bp::return_value_policy<bp::return_by_value>());
56 "ccrba", &ccrba<Scalar, Options, JointCollectionDefaultTpl, VectorXs, VectorXs>,
57 bp::args(
"model",
"data",
"q",
"v"),
58 "Computes the centroidal mapping, the centroidal momentum and the Centroidal Composite "
59 "Rigid Body Inertia, puts the result in Data and returns the centroidal mapping."
60 "For the same price, it also computes the total joint jacobians (data.J).",
61 bp::return_value_policy<bp::return_by_value>());
64 "computeCentroidalMap",
65 &computeCentroidalMap<Scalar, Options, JointCollectionDefaultTpl, VectorXs>,
66 bp::args(
"model",
"data",
"q"),
67 "Computes the centroidal mapping, puts the result in Data.Ag and returns the "
68 "centroidal mapping.\n"
69 "For the same price, it also computes the total joint jacobians (data.J).",
70 bp::return_value_policy<bp::return_by_value>());
73 "dccrba", dccrba<Scalar, Options, JointCollectionDefaultTpl, VectorXs, VectorXs>,
74 bp::args(
"model",
"data",
"q",
"v"),
75 "Computes the time derivative of the centroidal momentum matrix Ag in terms of q and v.\n"
76 "For the same price, it also computes the centroidal momentum matrix (data.Ag), the total "
77 "joint jacobians (data.J) "
78 "and the related joint jacobians time derivative (data.dJ)",
79 bp::return_value_policy<bp::return_by_value>());
82 "computeCentroidalMapTimeVariation",
85 bp::args(
"model",
"data",
"q",
"v"),
86 "Computes the time derivative of the centroidal momentum matrix Ag, puts the result "
87 "in Data.Ag and returns the centroidal mapping.\n"
88 "For the same price, it also computes the centroidal momentum matrix (data.Ag), the "
89 "total joint jacobians (data.J) "
90 "and the related joint jacobians time derivative (data.dJ)",
91 bp::return_value_policy<bp::return_by_value>());