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