contact-jacobian.cpp
Go to the documentation of this file.
1 //
2 // Copyright (c) 2022 INRIA
3 //
4 
6 
7 #ifndef PINOCCHIO_SKIP_ALGORITHM_CONTACT_JACOBIAN
8 
10 
11 namespace pinocchio
12 {
13  template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI void getConstraintJacobian<
16  JointCollectionDefaultTpl,
17  context::MatrixXs>(
18  const context::Model &,
19  const context::Data &,
22  const Eigen::MatrixBase<context::MatrixXs> &);
23 
24  template PINOCCHIO_EXPLICIT_INSTANTIATION_DEFINITION_DLLAPI void getConstraintsJacobian<
27  JointCollectionDefaultTpl,
28  context::MatrixXs,
29  typename context::RigidConstraintModelVector::allocator_type,
30  typename context::RigidConstraintDataVector::allocator_type>(
31  const context::Model &,
32  const context::Data &,
33  const context::RigidConstraintModelVector &,
34  context::RigidConstraintDataVector &,
35  const Eigen::MatrixBase<context::MatrixXs> &);
36 
37 } // namespace pinocchio
38 
39 #endif // PINOCCHIO_SKIP_ALGORITHM_CONTACT_JACOBIAN
pinocchio::RigidConstraintData
RigidConstraintDataTpl< context::Scalar, context::Options > RigidConstraintData
Definition: algorithm/fwd.hpp:27
fwd.hpp
Data
Model::Data Data
Definition: timings-cppad-jit.cpp:49
pinocchio::getConstraintJacobian
void getConstraintJacobian(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, const RigidConstraintModelTpl< Scalar, Options > &constraint_model, RigidConstraintDataTpl< Scalar, Options > &constraint_data, const Eigen::MatrixBase< Matrix6Like > &J)
Computes the kinematic Jacobian associatied to a given constraint model.
contact-jacobian.hpp
pinocchio::context::Options
@ Options
Definition: context/generic.hpp:82
pinocchio::getConstraintsJacobian
void getConstraintsJacobian(const ModelTpl< Scalar, Options, JointCollectionTpl > &model, const DataTpl< Scalar, Options, JointCollectionTpl > &data, const std::vector< RigidConstraintModelTpl< Scalar, Options >, ConstraintDataAllocator > &constraint_model, std::vector< RigidConstraintDataTpl< Scalar, Options >, ConstraintDataAllocator > &constraint_data, const Eigen::MatrixBase< DynamicMatrixLike > &J)
Computes the kinematic Jacobian associatied to a given set of constraint models.
pinocchio::RigidConstraintModel
RigidConstraintModelTpl< context::Scalar, context::Options > RigidConstraintModel
Definition: algorithm/fwd.hpp:24
Model
pinocchio::ModelTpl< Scalar > Model
Definition: timings-cppad-jit.cpp:48
pinocchio::context::Scalar
PINOCCHIO_SCALAR_TYPE Scalar
Definition: context/generic.hpp:79
pinocchio
Main pinocchio namespace.
Definition: timings.cpp:33


pinocchio
Author(s):
autogenerated on Wed Apr 16 2025 02:41:46