| KDL::BinaryOp< OpAdd, TwistVel, TwistVel > | |
| KDL::BinaryOp< OpAdd, VectorVel, VectorVel > | |
| KDL::BinaryOp< OpDiff, FrameVel, FrameVel > | Operations defined : Twist = Diff(FrameVel,FrameVel) |
| KDL::BinaryOp< OpDiff, RotationVel, RotationVel > | V* operations defined : VECTOR = Diff(Rotation,Rotation) |
| KDL::BinaryOp< OpDiff, VectorVel, VectorVel > | Operations defined : VECTOR = Diff(Vector,Vector) |
| KDL::BinaryOp< OpDot, VectorVel, VectorVel > | |
| KDL::BinaryOp< OpMult, doubleVel, TwistVel > | |
| KDL::BinaryOp< OpMult, doubleVel, VectorVel > | |
| KDL::BinaryOp< OpMult, FrameVel, FrameVel > | When designing this class, I realized some inconsistency between the routines fo transforming a twist (Frame::operator*(const Twist&) and these classes : Frame1 * Twist2 = velocity component of ( RVFrame2 * RVFrame1) (mind the order of the arguments |
| KDL::BinaryOp< OpMult, FrameVel, VectorVel > | |
| KDL::BinaryOp< OpMult, RotationVel, RotationVel > | |
| KDL::BinaryOp< OpMult, RotationVel, TwistVel > | |
| KDL::BinaryOp< OpMult, RotationVel, VectorVel > | |
| KDL::BinaryOp< OpMult, TwistVel, doubleVel > | |
| KDL::BinaryOp< OpMult, VectorVel, doubleVel > | |
| KDL::BinaryOp< OpMult, VectorVel, VectorVel > | |
| KDL::BinaryOp< OpRefPoint, TwistVel, VectorVel > | |
| KDL::BinaryOp< OpSub, TwistVel, TwistVel > | |
| KDL::BinaryOp< OpSub, VectorVel, VectorVel > | |
| KDL::CartPos2Jnt | Calculates joint values from a cartesian position |
| KDL::CartVel2Jnt | Calculates cartesian position form the joint values |
| Cnst< T > | Cnst<T> encapsulates something that only can be constant and never has a derivative |
| KDL::Connection< T > | |
| KDL::ConstraintMatrix | Stores constraints and solves them |
| KDL::CRS450 | Constructs a ZXXZXZ object with the parameters of a CRS 450 robot |
| KDL::CRS450Feath | |
| RTT::Double6DComposer | An Composer for constructing a Double6D or Property<Double6D> from a typed PropertyBag |
| RTT::Double6DDecomposer | A Decomposer for Decomposing a Double6D or Property<Double6D> into a typed Property<PropertyBag> |
| KDL::Error | Base class for errors generated by ORO_Geometry |
| KDL::Error_BasicIO | |
| KDL::Error_BasicIO_Exp_Delim | |
| KDL::Error_BasicIO_File | |
| KDL::Error_BasicIO_Not_A_Space | |
| KDL::Error_BasicIO_Not_Opened | |
| KDL::Error_BasicIO_ToBig | |
| KDL::Error_BasicIO_Unexpected | |
| KDL::Error_Chain_Unexpected_id | |
| KDL::Error_ChainIO | |
| KDL::Error_Criterium | |
| KDL::Error_Criterium_Unexpected_id | |
| KDL::Error_Frame_Frame_Unexpected_id | |
| KDL::Error_Frame_Rotation_Unexpected_id | |
| KDL::Error_Frame_Vector_Unexpected_id | |
| KDL::Error_FrameIO | |
| KDL::Error_Integrator | Abstract subclass of all errors that can be thrown by Adaptive_Integrator |
| KDL::Error_IO | |
| KDL::Error_Limits | |
| KDL::Error_Limits_Unexpected_id | |
| KDL::Error_MotionIO | |
| KDL::Error_MotionIO_Unexpected_MotProf | |
| KDL::Error_MotionIO_Unexpected_Traj | |
| KDL::Error_MotionPlanning | |
| KDL::Error_MotionPlanning_Circle_No_Plane | |
| KDL::Error_MotionPlanning_Circle_ToSmall | |
| KDL::Error_MotionPlanning_Incompatible | |
| KDL::Error_MotionPlanning_Not_Applicable | |
| KDL::Error_MotionPlanning_Not_Feasible | |
| KDL::Error_Not_Implemented | |
| KDL::Error_Redundancy | |
| KDL::Error_Redundancy_Illegal_Resolutiontype | |
| KDL::Error_Redundancy_Low_Manip | |
| KDL::Error_Redundancy_Unavoidable | |
| KDL::Error_RedundancyIO | Error_Redundancy indicates an error that occured during solving for redundancy |
| KDL::Error_Stepsize_To_Small | Error_Stepsize_To_Small is thrown if the stepsize becomes to small |
| KDL::Error_Stepsize_Underflow | Error_Stepsize_Underflow is thrown if the stepsize becomes to small |
| KDL::Error_To_Many_Steps | Error_To_Many_Steps is thrown if the number of steps needed to integrate to the desired accuracy becomes to big |
| RTT::EulerZYXComposer | An Composer for constructing an EulerZYX Rotation or Property<Rotation> from a typed PropertyBag |
| RTT::EulerZYXDecomposer | A Decomposer for Converting a Rotation or Property<Rotation> into a typed Property<PropertyBag> with the EulerZYX convention |
| Expr< T > | Template class to mark template expressions |
| KDL::Frame | Frame transformation in 3D space (rotation + translation) |
| KDL::Frame2 | A 2D frame class, for further documentation see the Frames class for methods with unchanged semantics |
| KDL::FrameAcc | |
| KDL::FrameVel | |
| KDL::FVector< T, N > | FVector is a vectortype with following properties :
|
| KDL::FVector2< T, N, S > | FVector2 is a vectortype with following properties :
|
| KDL::GeomIndexTypeInfo< GeomType, R > | Used for Vector, Twist and Wrench |
| KDL::GeomTypeInfo< GeomType > | Used for Frame and Rotation |
| Jacobian< T > | Jacobian<T> constructs a tangent vector class out of the given basetype |
| KDL::Jnt2CartPos | Calculates cartesian position form the joint values |
| KDL::Jnt2CartVel | Calculates cartesian position form the joint values |
| KDL::Jnt2Jac | Calculates Jacobian and cartesian position from the joint values |
| KDL::Joint | Encapsulates a simple joint |
| KDL::JointRotX | Implements Joint for a rotation around X |
| KDL::JointRotY | Implements Joint for a rotation around Y |
| KDL::JointRotZ | Implements Joint for a rotation around Y |
| KDL::JointTransX | Implements Joint for a translation around X |
| KDL::JointTransY | Implements Joint for a translation around X |
| KDL::JointTransZ | Implements Joint for a translation around X |
| KDL::KDLToolkitPlugin | This interface defines the types of the kdl |
| KDL::KinematicFamily | Interface to define a kinematic family |
| KDL::KinematicTree | Implementation of KinematicFamily for trees |
| KDL::KinematicTreeJnt2CartPos | |
| KDL::Kuka160 | Constructs a ZXXZXZ object with the parameters of a Kuka160 robot |
| KDL::Kuka361 | Constructs a ZXXZXZ object with the parameters of a Kuka361 robot |
| KDL::Kuka361Transmission | This transmission transforms the kinematics of a kuka 361 robot with a Dubbel Winkel Hand (DWH) wrist kinematics to ZXXZXZ kinematics |
| KDL::LinearTransmission | Implementation of Transmission in the case of a linear transformation |
| KDL::Node | Implementation of Node |
| KDL::Path | The specification of the path of a trajectory |
| KDL::Path_Circle | A circular Path with 'open ends' |
| KDL::Path_Composite | A Path being the composition of other Path objects |
| KDL::Path_Cyclic_Closed | A Path representing a closed circular movement, which is traversed a number of times |
| KDL::Path_Line | A path representing a line from A to B |
| KDL::Path_Point | A Path consisting only of a point in space |
| KDL::Path_RoundedComposite | The specification of a path, composed of way-points with rounded corners |
| KDL::Plane | This class represents a plane in cartesian space |
| PseudoInverse | Handles (weighted) pseudo-inverses and related operations |
| KDL::Rall1d< T, V, S > | Rall1d contains a value, and its gradient, and defines an algebraic structure on this pair |
| KDL::Rall2d< T, V, S > | Rall2d contains a value, and its gradient and its 2nd derivative, and defines an algebraic structure on this pair |
| RallNd< N > | Als je tot 3de orde een efficiente berekening kan doen, dan kan je tot een willekeurige orde alles efficient berekenen 0 1 2 3 ==> 1 2 3 4 ==> 3 4 5 6 4 5 6 7 |
| RallNd< 1 > | |
| RallNd< 2 > | |
| KDL::Robuter | Constructs a SerialChain kinematic object corresponding to our robuter platform with a mounted robot |
| KDL::Rotation | Rotations in 3 dimensional space |
| KDL::Rotation2 | A 2D Rotation class, for conventions see Rotation |
| KDL::RotationAcc | |
| KDL::RotationalInterpolation | RotationalInterpolation specifies the rotational part of a geometric trajectory
- The different derived objects specify different methods for interpolating rotations
|
| KDL::RotationalInterpolation_SingleAxis | An interpolation algorithm which rotates a frame over the existing single rotation axis formed by start and end rotation |
| RTT::RotationComposer | An Composer for constructing a Rotation or Property<Rotation> from a typed PropertyBag |
| RTT::RotationDecomposer | A Decomposer for Converting a Rotation or Property<Rotation> into a typed Property<PropertyBag> |
| KDL::RotationVel | |
| RTT::RPYComposer | An Composer for constructing an RPY Rotation or Property<Rotation> from a typed PropertyBag |
| RTT::RPYDecomposer | A Decomposer for Converting a Rotation or Property<Rotation> into a typed Property<PropertyBag> with the RPY convention |
| KDL::SerialChain | Implementation of KinematicFamily for serial chains |
| KDL::SerialChainCartPos2Jnt | Calculates joint values from a cartesian position |
| KDL::SerialChainCartVel2Jnt | Calculates joint values from a cartesian position |
| KDL::SerialChainJnt2CartPos | Implements Jnt2CartPos for a serial chain |
| KDL::SerialChainJnt2CartVel | Implements Jnt2Jac for a serial chain |
| KDL::SerialChainJnt2Jac | Implements Jnt2Jac for a serial chain |
| KDL::Stiffness | Preliminary class to implement Stiffness, only diagonal stiffness is implemented no transformations provided |
| SVD_Ordering | |
| Traits< KDL::doubleVel > | |
| KDL::Trajectory | An abstract class that implements a trajectory contains a cartesian space trajectory and an underlying velocity profile |
| KDL::Trajectory_Segment | Trajectory_Segment combines a VelocityProfile and a Path into a trajectory |
| KDL::Transformation | Base class for all transformations |
| KDL::Transmission | Transforms between actuator space and geometric space |
| KDL::Twist | Both translational and rotational velocities |
| KDL::TwistAcc | |
| KDL::TwistVel | |
| KDL::UnaryOp< OpCoordX, VectorVel > | |
| KDL::UnaryOp< OpCoordY, VectorVel > | |
| KDL::UnaryOp< OpCoordZ, VectorVel > | |
| KDL::UnaryOp< OpInverse, FrameVel > | Inverse : derivative of R' is (derivative of R)' is [wx]', is [(-w)x] |
| KDL::UnaryOp< OpInverse, RotationVel > | |
| KDL::UnaryOp< OpNegate, TwistVel > | |
| KDL::UnaryOp< OpNegate, VectorVel > | |
| KDL::UnaryOp< OpNorm, VectorVel > | |
| KDL::UnaryOp< OpOrigin, FrameVel > | |
| KDL::UnaryOp< OpRotation, FrameVel > | |
| KDL::UnaryOp< OpUnitX, RotationVel > | |
| KDL::UnaryOp< OpUnitY, RotationVel > | |
| KDL::UnaryOp< OpUnitZ, RotationVel > | |
| KDL::UnitTransmission | Implementation of Transmission in the case of no transformation |
| KDL::Vector | A concrete implementation of a 3 dimensional vector class |
| KDL::Vector2 | 2D version of Vector |
| KDL::VectorAcc | |
| RTT::VectorComposer | An Composer for constructing a Vector or Property<Vector> from a typed PropertyBag |
| RTT::VectorDecomposer | A Decomposer for Decomposing a Vector or Property<Vector> into a typed Property<PropertyBag> |
| KDL::VectorVel | |
| KDL::VelocityProfile | A VelocityProfile stores the velocity profile that is used within a trajectory |
| KDL::VelocityProfile_Dirac | A Dirac VelocityProfile generates an infinite velocity so that the position jumps from A to B in in infinite short time |
| KDL::VelocityProfile_Rectangular | A rectangular VelocityProfile generates a constant velocity for moving from A to B |
| KDL::VelocityProfile_Trap | A Trapezoidal VelocityProfile implementation |
| KDL::VelocityProfile_TrapHalf | A 'Half' Trapezoidal VelocityProfile |
| KDL::Wrench | Combination of a force and a torque |
| KDL::ZXXZXZ | Implements KinematicFamily for a ZXXZXZ kinematic chain |
| KDL::ZXXZXZCartPos2Jnt | Calculates joint values from a cartesian position |
| KDL::ZXXZXZCartVel2Jnt | |
| KDL::ZXXZXZJnt2CartPos | |
| KDL::ZXXZXZJnt2CartVel | |
| KDL::ZXXZXZJnt2Jac | Implements Jnt2Jac for a serial chain |