Go to the documentation of this file.
   11     template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
const context::Matrix6xs &
 
   15       JointCollectionDefaultTpl,
 
   16       Eigen::Ref<const context::VectorXs>>(
 
   19       const Eigen::MatrixBase<Eigen::Ref<const context::VectorXs>> &);
 
   21   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
const context::Matrix6xs &
 
   22   computeJointJacobians<context::Scalar, context::Options, JointCollectionDefaultTpl>(
 
   26     template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
void getJointJacobian<
 
   29       JointCollectionDefaultTpl,
 
   30       Eigen::Ref<context::Matrix6xs>>(
 
   35       const Eigen::MatrixBase<Eigen::Ref<context::Matrix6xs>> &);
 
   37   template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI context::Matrix6xs
 
   38   getJointJacobian<context::Scalar, context::Options, JointCollectionDefaultTpl>(
 
   45       JointCollectionDefaultTpl,
 
   46       Eigen::Ref<const context::VectorXs>,
 
   47       Eigen::Ref<context::Matrix6xs>>(
 
   50       const Eigen::MatrixBase<Eigen::Ref<const context::VectorXs>> &,
 
   52       const Eigen::MatrixBase<Eigen::Ref<context::Matrix6xs>> &);
 
   54     template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI 
const context::Matrix6xs &
 
   58       JointCollectionDefaultTpl,
 
   59       Eigen::Ref<const context::VectorXs>,
 
   60       Eigen::Ref<const context::VectorXs>>(
 
   63       const Eigen::MatrixBase<Eigen::Ref<const context::VectorXs>> &,
 
   64       const Eigen::MatrixBase<Eigen::Ref<const context::VectorXs>> &);
 
   69       JointCollectionDefaultTpl,
 
   70       Eigen::Ref<context::Matrix6xs>>(
 
   75       const Eigen::MatrixBase<Eigen::Ref<context::Matrix6xs>> &);
 
  
void getJointJacobianTimeVariation(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, const JointIndex joint_id, const ReferenceFrame reference_frame, const Eigen::MatrixBase< Matrix6Like > &dJ)
Computes the Jacobian time variation of a specific joint frame expressed either in the world frame (r...
ReferenceFrame
Various conventions to express the velocity of a moving frame.
const DataTpl< Scalar, Options, JointCollectionTpl >::Matrix6x & computeJointJacobiansTimeVariation(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, DataTpl< Scalar, Options, JointCollectionTpl > &data, const Eigen::MatrixBase< ConfigVectorType > &q, const Eigen::MatrixBase< TangentVectorType > &v)
Computes the full model Jacobian variations with respect to time. It corresponds to dJ/dt which depen...
const DataTpl< Scalar, Options, JointCollectionTpl >::Matrix6x & computeJointJacobians(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, DataTpl< Scalar, Options, JointCollectionTpl > &data, const Eigen::MatrixBase< ConfigVectorType > &q)
Computes the full model Jacobian, i.e. the stack of all motion subspace expressed in the world frame....
void getJointJacobian(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, const JointIndex joint_id, const ReferenceFrame reference_frame, const Eigen::MatrixBase< Matrix6Like > &J)
Computes the Jacobian of a specific joint frame expressed in one of the pinocchio::ReferenceFrame opt...
void computeJointJacobian(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, DataTpl< Scalar, Options, JointCollectionTpl > &data, const Eigen::MatrixBase< ConfigVectorType > &q, const JointIndex joint_id, const Eigen::MatrixBase< Matrix6Like > &J)
Computes the Jacobian of a specific joint frame expressed in the local frame of the joint and store t...
pinocchio::ModelTpl< Scalar > Model
PINOCCHIO_SCALAR_TYPE Scalar
Main pinocchio namespace.
pinocchio
Author(s): 
autogenerated on Wed May 28 2025 02:41:18