▼NEigen | Copyright (c) 2014 CNRS Authors: Florent Lamiraux |
▼Ninternal | |
Caccess_block_from_matrix_block_view | |
Caccess_block_from_matrix_block_view< ReturnType, View, false, true > | |
Caccess_block_from_matrix_block_view< ReturnType, View, true, false > | |
Cassign_selector< Derived, MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols >, false, false > | |
Cassign_selector< Derived, MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols >, false, true > | |
Cdont_print_indices | |
Cempty_struct | |
Ceval_matrix_block_view_to | |
Ceval_matrix_block_view_to< MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >, Dst > | |
Ceval_matrix_block_view_to< MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols >, MatrixBlockView< _ArgType2, _Rows2, _Cols2, _allRows2, _allCols2 > > | |
Ceval_matrix_block_view_to< Src, MatrixBlockView< _ArgType, _Rows, _Cols, _allRows, _allCols > > | |
Cget_if | |
Cget_if< false > | |
Cprint_indices | |
Creturn_first | |
Creturn_first< false > | |
Ctraits< MatrixBlocks< _allRows, _allCols > > | |
Ctraits< MatrixBlocksRef< _allRows, _allCols > > | |
Ctraits< MatrixBlockView< ArgType, _Rows, _Cols, _allRows, _allCols > > | |
CBlockIndex | List of integer intervals |
CMatrixBlocks | Collection of indices of matrix blocks |
▼CMatrixBlocksBase | |
CView | Smaller matrix composed by concatenation of the blocks |
CMatrixBlocksRef | |
▼CMatrixBlockView | A view of an Eigen matrix |
Cblock_iterator | |
Cblock_t | |
▼Nhpp | |
▼Nconstraints | |
▼Nexplicit_ | |
CImplicitFunction | Function of the form q -> g (q_out) - f (q_in) |
CRelativePose | Constraint of relative pose between two frames on a kinematic chain |
CRelativeTransformation | Relative transformation as a mapping between configuration variables |
▼Nfunction | |
CDifference | Compute the difference between the value of the function in two points |
COfParameterSubset | Function depending on a subset of parameters |
▼Nimplicit | |
CRelativePose | Constraint of relative pose between two frames on a kinematic chain |
▼Nsolver | |
▼NlineSearch | |
CBacktracking | Implements the backtracking line search algorithm |
CConstant | No line search. Use \(\alpha_i = 1\) |
CErrorNormBased | The step size is computed using the formula \( \alpha_{i} = C - K \times \text{tanh}(a \frac{\|f(\mathbf{q}_i)\|}{\epsilon^2} + b) \), where |
CFixedSequence | The step size is computed using the recursion \( \alpha_{i+1} = \alpha - K \times (\alpha_{max} - \alpha_i) \) where \(K\) and \(\alpha_{max}\) are some constant values |
CBySubstitution | Solve a non-linear system equations with explicit and implicit constraints |
▼CHierarchicalIterative | Solve a system of non-linear equations on a robot configuration |
CData | |
CActiveSetDifferentiableFunction | Handle bounds on input variables of a differentiable function |
CAffineFunction | Affine function \( f(q) = J * q + b \) |
CCalculusBase | Main abstract class |
CCalculusBaseAbstract | Abstract class defining a basic common interface |
CComBetweenFeet | Constraint on the relative position of the center of mass |
CConfigurationConstraint | Square distance between input configuration and reference configuration |
CConstantFunction | Constant function \( f(q) = C \) |
CConvexShape | |
▼CConvexShapeContact | The function returns a relative transformation between the two "closest" convex shapes it contains |
CForceData | Represents a contact When supportJoint is NULL, the contact is with the environment |
CConvexShapeContactComplement | Complement to full transformation constraint of ConvexShapeContact |
CConvexShapeData | |
CCrossProduct | Cross product of two expressions |
CDifference | Difference of two expressions |
CDifferentiableFunction | Differentiable function |
CDifferentiableFunctionSet | Set of differentiable functions |
CDistanceBetweenBodies | Distance between two sets of objects |
CDistanceBetweenPointsInBodies | Distance between two sets of objects |
CExplicit | Explicit numerical constraint |
CExplicitConstraintSet | Set of explicit constraints |
CExpression | Base class for classes representing an operation |
CFunctionExp | Basic expression mapping a function as an expression |
CGenericTransformation | GenericTransformation class encapsulates 6 possible differentiable functions: Position, Orientation, Transformation and their relative versions RelativePosition, RelativeOrientation, RelativeTransformation |
CIdentity | Identity function \( q_{out} = q_{in} \) |
CImplicit | This class represents a parameterizable numerical constraint that compares the output of a function \(h\) to a right hand side vector |
CImplicitConstraintSet | Set of implicit constraints |
CJointFrame | |
CJointTranspose | |
CLockedJoint | Implementation of constraint specific to locked joint |
CManipulability | Differentiable function |
CMatrixOfExpressions | Matrix having Expression elements |
CPoint | Basic expression representing a static point |
CPointCom | Basic expression representing a COM |
CPointInJoint | Basic expression representing a point in a joint frame |
CQPStaticStability | |
CRelativeCom | Constraint on the relative position of the center of mass |
CRotationMultiply | Multiplication of an expression by a rotation matrix |
CScalarMultiply | Multiplication of an expression by a scalar |
CScalarProduct | Scalar product of two expressions |
▼CStaticStability | |
CContact_t | |
CSum | Sum of two expressions |
CSymbolicFunction | |
CTraits | |
CTraits< JointTranspose > | |
CTraits< pinocchio::Joint > | |
CTraits< value_type > | |
CVectorInJoint | Basic expression representing a vector in a joint frame |
CprettyPrint< constraints::segment_t, Option > | |
CprettyPrint< Eigen::BlockIndex::segments_t, Option > | |