Template Struct CodeGenABA
Defined in File code-generator-algo.hpp
Inheritance Relationships
Base Type
public pinocchio::CodeGenBase< _Scalar >
(Template Struct CodeGenBase)
Struct Documentation
-
template<typename _Scalar>
struct CodeGenABA : public pinocchio::CodeGenBase<_Scalar> Public Types
-
typedef CodeGenBase<_Scalar> Base
Public Functions
-
inline CodeGenABA(const Model &model, const std::string &function_name = "aba", const std::string &library_name = "cg_aba_eval")
-
inline virtual void buildMap()
build the mapping Y = f(X)
-
template<typename ConfigVectorType, typename TangentVector1, typename TangentVector2>
inline void evalFunction(const Eigen::MatrixBase<ConfigVectorType> &q, const Eigen::MatrixBase<TangentVector1> &v, const Eigen::MatrixBase<TangentVector2> &tau)
-
template<typename ConfigVectorType, typename TangentVector1, typename TangentVector2>
inline void evalJacobian(const Eigen::MatrixBase<ConfigVectorType> &q, const Eigen::MatrixBase<TangentVector1> &v, const Eigen::MatrixBase<TangentVector2> &tau)
Protected Attributes
-
ADConfigVectorType ad_q
-
ADConfigVectorType ad_q_plus
-
ADTangentVectorType ad_dq
-
ADTangentVectorType ad_v
-
ADTangentVectorType ad_tau
-
ADModel ad_model
-
ADData ad_data
-
ADFun ad_fun
-
ADVectorXs ad_X
-
ADVectorXs ad_Y
-
RowMatrixXs jac
-
typedef CodeGenBase<_Scalar> Base