| ▼NKDL | |
| CArticulatedBodyInertia | 6D Inertia of a articulated body |
| CChain | |
| CChainDynParam | Implementation of a method to calculate the matrices H (inertia),C(coriolis) and G(gravitation) for the calculation torques out of the pose and derivatives |
| CChainExternalWrenchEstimator | First-order momentum observer for the estimation of external wrenches applied on the robot's end-effector |
| CChainFdSolver | This abstract class encapsulates the inverse dynamics solver for a KDL::Chain |
| CChainFdSolver_RNE | Recursive newton euler forward dynamics solver |
| CChainFkSolverPos | This abstract class encapsulates a solver for the forward position kinematics for a KDL::Chain |
| CChainFkSolverVel | This abstract class encapsulates a solver for the forward velocity kinematics for a KDL::Chain |
| CChainFkSolverAcc | This abstract class encapsulates a solver for the forward acceleration kinematics for a KDL::Chain |
| CChainFkSolverPos_recursive | Implementation of a recursive forward position kinematics algorithm to calculate the position transformation from joint space to Cartesian space of a general kinematic chain (KDL::Chain) |
| CChainFkSolverVel_recursive | Implementation of a recursive forward position and velocity kinematics algorithm to calculate the position and velocity transformation from joint space to Cartesian space of a general kinematic chain (KDL::Chain) |
| ▼CChainHdSolver_Vereshchagin | Abstract: Acceleration constrained hybrid dynamics calculations for a chain, based on Vereshchagin 1989 |
| Csegment_info | |
| CChainIdSolver | This abstract class encapsulates the inverse dynamics solver for a KDL::Chain |
| CChainIdSolver_RNE | Recursive newton euler inverse dynamics solver |
| CChainIdSolver_Vereshchagin | |
| CChainIkSolverPos | |
| CChainIkSolverVel | |
| CChainIkSolverAcc | |
| CChainIkSolverPos_LMA | Solver for the inverse position kinematics that uses Levenberg-Marquardt |
| CChainIkSolverPos_NR | Implementation of a general inverse position kinematics algorithm based on Newton-Raphson iterations to calculate the position transformation from Cartesian to joint space of a general KDL::Chain |
| CChainIkSolverPos_NR_JL | Implementation of a general inverse position kinematics algorithm based on Newton-Raphson iterations to calculate the position transformation from Cartesian to joint space of a general KDL::Chain |
| CChainIkSolverVel_pinv | Implementation of a inverse velocity kinematics algorithm based on the generalize pseudo inverse to calculate the velocity transformation from Cartesian to joint space of a general KDL::Chain |
| CChainIkSolverVel_pinv_givens | Implementation of a inverse velocity kinematics algorithm based on the generalize pseudo inverse to calculate the velocity transformation from Cartesian to joint space of a general KDL::Chain |
| CChainIkSolverVel_pinv_nso | Implementation of a inverse velocity kinematics algorithm based on the generalize pseudo inverse to calculate the velocity transformation from Cartesian to joint space of a general KDL::Chain |
| CChainIkSolverVel_wdls | Implementation of a inverse velocity kinematics algorithm based on the weighted pseudo inverse with damped least-square to calculate the velocity transformation from Cartesian to joint space of a general KDL::Chain |
| CChainJntToJacDotSolver | Computes the Jacobian time derivative (Jdot) by calculating the partial derivatives regarding to a joint angle, in the Hybrid, Body-fixed or Inertial representation |
| CChainJntToJacSolver | Class to calculate the jacobian of a general KDL::Chain, it is used by other solvers |
| CVectorAcc | |
| CRotationAcc | |
| CFrameAcc | |
| CTwistAcc | |
| CVector | A concrete implementation of a 3 dimensional vector class |
| CRotation | Rotations in 3 dimensional space |
| CFrame | |
| CTwist | Both translational and rotational velocities |
| CWrench | Both translational and rotational acceleration |
| CVector2 | 2D version of Vector |
| CRotation2 | A 2D Rotation class, for conventions see Rotation |
| CFrame2 | A 2D frame class, for further documentation see the Frames class for methods with unchanged semantics |
| CVectorVel | |
| CRotationVel | |
| CFrameVel | |
| CTwistVel | |
| CJacobian | |
| CJntArray | |
| CJntArrayAcc | |
| CJntArrayVel | |
| ▼CJoint | |
| Cjoint_type_exception | |
| CPath | The specification of the path of a trajectory |
| CPath_Circle | A circular Path with 'open ends' |
| CPath_Composite | A Path being the composition of other Path objects |
| CPath_Cyclic_Closed | A Path representing a closed circular movement, which is traversed a number of times |
| CPath_Line | A path representing a line from A to B |
| CPath_Point | A Path consisting only of a point in space |
| CPath_RoundedComposite | The specification of a path, composed of way-points with rounded corners |
| CRigidBodyInertia | 6D Inertia of a rigid body |
| CRotationalInterpolation | RotationalInterpolation specifies the rotational part of a geometric trajectory |
| CRotationalInterpolation_SingleAxis | An interpolation algorithm which rotates a frame over the existing single rotation axis formed by start and end rotation |
| CRotationalInertia | |
| CSegment | |
| CSolverI | Solver interface supporting storage and description of the latest error |
| CStiffness | Preliminary class to implement Stiffness, only diagonal stiffness is implemented no transformations provided.. |
| CTrajectory | An abstract class that implements a trajectory contains a cartesian space trajectory and an underlying velocity profile |
| CTrajectory_Composite | Trajectory_Composite implements a trajectory that is composed of underlying trajectoria |
| CTrajectory_Segment | Trajectory_Segment combines a VelocityProfile and a Path into a trajectory |
| CTrajectory_Stationary | Implements a "trajectory" of a stationary position for an amount of time |
| CTreeElement | |
| CTree | This class encapsulates a tree kinematic interconnection structure |
| CTreeFkSolverPos | |
| CTreeFkSolverPos_recursive | Implementation of a recursive forward position kinematics algorithm to calculate the position transformation from joint space to Cartesian space of a general kinematic tree (KDL::Tree) |
| CTreeIdSolver | This abstract class encapsulates the inverse dynamics solver for a KDL::Tree |
| CTreeIdSolver_RNE | Recursive newton euler inverse dynamics solver for kinematic trees |
| CTreeIkSolverPos | This abstract class encapsulates the inverse position solver for a KDL::Chain |
| CTreeIkSolverVel | This abstract class encapsulates the inverse velocity solver for a KDL::Tree |
| CTreeIkSolverPos_NR_JL | Implementation of a general inverse position kinematics algorithm based on Newton-Raphson iterations to calculate the position transformation from Cartesian to joint space of a general KDL::Tree |
| CTreeIkSolverPos_Online | Implementation of a general inverse position kinematics algorithm to calculate the position transformation from Cartesian to joint space of a general KDL::Tree |
| CTreeIkSolverVel_wdls | |
| CTreeJntToJacSolver | |
| CVelocityProfile | A VelocityProfile stores the velocity profile that is used within a trajectory |
| CVelocityProfile_Dirac | A Dirac VelocityProfile generates an infinite velocity so that the position jumps from A to B in in infinite short time |
| CVelocityProfile_Rectangular | A rectangular VelocityProfile generates a constant velocity for moving from A to B |
| CVelocityProfile_Spline | A spline VelocityProfile trajectory interpolation |
| CVelocityProfile_Trap | A Trapezoidal VelocityProfile implementation |
| CVelocityProfile_TrapHalf | A 'Half' Trapezoidal VelocityProfile |
| CTraits< KDL::doubleVel > | |