- 3.0.2 rigid body dynamics module.
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cct::rbd::ActuatorDynamics< ACT_STATE_DIMS, NJOINTS, SCALAR >
 Cct::rbd::ActuatorDynamics< 2 *NJOINTS, NJOINTS, SCALAR >
 Cct::rbd::ActuatorDynamics< NJOINTS, NJOINTS, SCALAR >
 Cct::rbd::ActuatorDynamicsSymplectic< NJOINTS, ACT_STATE_DIMS, SCALAR >
 Cct::core::Controller< 2 *6+2 *NJOINTS, NJOINTS > [external]
 Cct::core::Controller< 2 *NJOINTS, NJOINTS > [external]
 Cct::core::Controller< RBDDynamics::NSTATE, RBDDynamics::NJOINTS > [external]
 Cct::rbd::CoordinateBase< NUM_OUTPUTS, NUM_JOINTS >
 Ciit::rbd::Core< SCALAR >
 Ciit::rbd::Utils::CwiseAlmostZeroOp< Scalar >
 Cct::optcon::tpl::DiscreteConstraintBase< SCALAR > [external]
 Cct::optcon::tpl::DiscreteConstraintContainerBase< SCALAR > [external]
 Cct::optcon::tpl::DiscreteCostEvaluatorBase< SCALAR > [external]
 Ciit::rbd::DoubleTrait
 Cct::rbd::Dynamics< RBD, NEE >This class implements the equations of motion of a Rigid Body System
 Cct::rbd::EEContactModel< Kinematics >A soft contact model that only uses end-effector positions/velocities to compute the contact force
 Cct::rbd::EndEffector< NJOINTS, SCALAR >
 Cct::rbd::FixBaseNLOC< FIX_BASE_FD_SYSTEM >NLOC for fixed base systems without an explicit contact model
 Cct::rbd::FixBaseRobotState< NJOINTS, ACT_STATE_DIM, SCALAR >Whole fix base robot state, i.e. Joint state, Actuator Dynamics (and fix-base pose)
 Cct::rbd::FloatingBaseNLOCContactModel< RBDDynamics >NLOC for floating base systems with an explicit contact model
 Cct::rbd::FloatingBaseSLQ< RBDDynamics >SLQ for floating base systems without an explicit contact model. The contact constraint is enforced via a cost function
 Cct::rbd::FloatingBaseTransforms< RBD >
 Ciit::rbd::FloatTrait
 Ciit::testirb4600::dyn::tpl::ForwardDynamics< TRAIT >
 Ciit::TestHyQ::dyn::tpl::ForwardDynamics< TRAIT >
 Cct::rbd::tpl::FrameJacobian< NUM_JOINTS, SCALAR >This class provides methods for converting the non-inertia base frame Jacobian matrix to an user defined inertia frame (called as inertia frame)
 Cct::rbd::IDControllerFB< Dynamics >
 Cikfast::IkFastFunctions< T >Holds function pointers for all the exported functions of ikfast
 CIKRegularizerBase
 Cikfast::IkSingleDOFSolutionBase< T >Holds the solution for a single dof
 Cikfast::IkSolutionBase< T >The discrete solutions are returned in this structure
 Cikfast::IkSolutionListBase< T >Manages all the solutions
 Ciit::rbd::Utils::InertiaMoments
 Ciit::testirb4600::dyn::tpl::InertiaProperties< TRAIT >
 Ciit::TestHyQ::dyn::tpl::InertiaProperties< TRAIT >
 Ciit::testirb4600::dyn::tpl::InverseDynamics< TRAIT >
 Ciit::TestHyQ::dyn::tpl::InverseDynamics< TRAIT >
 Cct::rbd::InverseKinematicsBase< NJOINTS, SCALAR >
 Cct::rbd::InverseKinematicsBase< 6, SCALAR >
 Cct::rbd::InverseKinematicsBase< IKNLP::Kinematics_t::NJOINTS, IKNLP::Scalar_t >
 Cct::rbd::InverseKinematicsSettings
 Cct::rbd::tpl::JacobianBase< NUM_OUTPUTS, NUM_JOINTS, SCALAR >
 Cct::rbd::tpl::JacobianBase< NUM_OUTPUTS, NUM_JOINTS, Scalar >
 Cct::rbd::JacobiSingularity< ROWS, COLS >A class computing codition numbers and singular velues of a Jacobian
 Cct::rbd::JointAcceleration< NJOINTS, SCALAR >Joint acceleration
 Ciit::testirb4600::JointDataMap< T >
 Ciit::TestHyQ::JointDataMap< T >
 Cct::rbd::JointState< NJOINTS, SCALAR >Joint state and joint velocity
 Cct::rbd::JointState< NJOINTS, double >
 Cct::rbd::JointState< NJOINTS, Scalar >
 Cct::rbd::Kinematics< RBD, N_EE >A general class for computing Kinematic properties
 Cct::rbd::Kinematics< RBD, NEE >
 Ciit::TestHyQ::LinkDataMap< T >
 Ciit::testirb4600::LinkDataMap< T >
 Ciit::rbd::internal::Mat3x3Coefficients< Scalar >
 CMatrix
 CMatrix66
 Cct::optcon::tpl::Nlp< SCALAR > [external]
 Cct::rbd::OperationalModelBase< NUM_OUTPUTS, NUM_JOINTS, NUM_CONTACTPOINTS >
 Cct::rbd::OperationalModelBase< NUM_JOINTS+6, NUM_JOINTS, NUM_CONTACTPOINTS >
 Cct::rbd::OperationalModelBase< RBDContainer::NJOINTS+6, RBDContainer::NJOINTS, NUM_CONTACTPOINTS >
 CPlainMatrix
 Cprint_size_as_warning< N >System Linearizer dedicated to Articulated Rigid Body Model
 Cct::rbd::ProjectedDynamics< RBD, NEE >
 Cct::rbd::RBDAcceleration< NJOINTS, SCALAR >Joint acceleration and base acceleration
 Cct::rbd::RBDDataMap< T, N >A very simple container to associate N generic data item T
 Cct::rbd::RBDDataMap< bool, NEE >
 Cct::rbd::RBDState< NJOINTS, SCALAR >Joint states and base states
 Cct::rbd::RBDState< NJOINTS, Scalar >
 Cct::rbd::RBDState< NUM_JOINTS >
 Cct::rbd::RBDState< NUM_JOINTS, Scalar >
 Cct::rbd::RBDState< NUM_JOINTS, SCALAR >
 Cct::rbd::RBDSystem< RBDDynamics, QUAT_INTEGRATION >This is a common interface class for an RBDSystem
 Cct::rbd::RBDSystem< RBDDynamics, false >
 Cct::rbd::tpl::RigidBodyAcceleration< SCALAR >Acceleration of a rigid body
 Cct::rbd::tpl::RigidBodyPose< SCALAR >Pose of a single rigid body
 Cct::rbd::tpl::RigidBodyPose< double >
 Cct::rbd::tpl::RigidBodyPose< Scalar >
 Cct::rbd::tpl::RigidBodyState< SCALAR >State (pose and velocities) of a single rigid body
 Cct::rbd::tpl::RigidBodyState< double >
 Cct::rbd::tpl::RigidBodyState< Scalar >
 Cct::rbd::RobCoGenContainer< RBDTrait, LinkDataMapT, U >Container class containing all robcogen classes
 Ciit::TestHyQ::dyn::RuntimeInertiaParams
 Ciit::testirb4600::dyn::RuntimeInertiaParams
 Ciit::TestHyQ::dyn::RuntimeParamsGetter
 Ciit::testirb4600::dyn::RuntimeParamsGetter
 Cct::rbd::SimpleArmTrajectoryGenerator< NJOINTS, SCALAR >
 Cct::rbd::tpl::SingleDOFTrajectoryGenerator< SCALAR >
 CSparseMatrix
 Ciit::rbd::StateDependentBase< State, Actual >
 Ciit::rbd::StateDependentBase< iit::TestHyQ::tpl::JointState< TRAIT::Scalar >, JSIM< TRAIT > >
 Ciit::rbd::StateDependentBase< iit::testirb4600::JointState, JSIM< TRAIT > >
 Ciit::rbd::StateDependentBase< State, ActualMatrix >
 Ciit::rbd::internal::SymmMat3x3Coefficients< Scalar >
 Cct::core::System< STATE_DIM, SCALAR > [external]
 Cct::optcon::TermBase< STATE_DIM, CONTROL_DIM, double, double > [external]
 Ciit::TestHyQ::tpl::Traits< SCALAR >
 Ciit::testirb4600::tpl::Traits< SCALAR >
 CEigen::internal::traits< iit::rbd::HomogeneousTransformBase< State, M > >
 CEigen::internal::traits< iit::rbd::RotationTransformBase< State, M > >
 Ciit::rbd::tpl::TraitSelector< SCALAR >
 Ciit::rbd::tpl::TraitSelector< double >
 Ciit::rbd::tpl::TraitSelector< float >
 CTwistLinearVelocityLocalAngularVelocity
 Cct::rbd::TARGET_NS::Utils< SCALAR >
 Ciit::rbd::Utils