- 3.0.2 rigid body dynamics module.
ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS > Member List

This is the complete list of members for ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >, including all inherited members.

ACTUATOR_STATE_DIMct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >static
actuator_state_vector_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
ActuatorDynamics_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
Base typedefct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >
BASE typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
basePose_ct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >protected
clone() const overridect::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inlinevirtual
computeActuatorDynamics(const FixBaseRobotState_t &robotState, const SCALAR &t, const control_vector_t &controlIn, state_vector_t &stateDerivative, control_vector_t &controlOut)ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
computeActuatorDynamics(const FixBaseRobotState_t &robotState, const SCALAR &t, const control_vector_t &controlIn, state_vector_t &stateDerivative, control_vector_t &controlOut)ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
computeConsistentActuatorState(const JointState< BASE::NJOINTS, SCALAR > &jStateRef, const ct::core::ControlVector< BASE::NJOINTS > &torqueRef)ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
computeConsistentActuatorState(const JointState< BASE::NJOINTS, SCALAR > &jStateRef)ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
computeControlledDynamics(const state_vector_t &state, const SCALAR &t, const control_vector_t &controlIn, state_vector_t &derivative) overridect::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >::computeControlledDynamics(const ct::core::StateVector< STATE_D, SCALAR > &state, const SCALAR &t, const ct::core::ControlVector< CONTROL_D, SCALAR > &controlIn, ct::core::StateVector< STATE_D, SCALAR > &derivative) override=0ct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >pure virtual
ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >::computeControlledDynamics(const StateVector< STATE_D, RBDDynamics::SCALAR > &state, const time_t &t, const ControlVector< CONTROL_D, RBDDynamics::SCALAR > &control, StateVector< STATE_D, RBDDynamics::SCALAR > &derivative)=0ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >pure virtual
computeDynamics(const StateVector< STATE_D, RBDDynamics::SCALAR > &state, const time_t &t, StateVector< STATE_D, RBDDynamics::SCALAR > &derivative) overridect::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >virtual
ct::core::System::computeDynamics(const StateVector< STATE_DIM, SCALAR > &state, const time_t &t, StateVector< STATE_DIM, SCALAR > &derivative)=0ct::core::System< STATE_DIM, SCALAR >pure virtual
computeIDTorques(const JointState< NJOINTS, SCALAR > &jState, const JointAcceleration_t &jAcc=JointAcceleration_t(Eigen::Matrix< SCALAR, NJOINTS, 1 >::Zero()))ct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >inline
CONTROL_DIMct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >static
control_vector_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
controlAction_ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >protected
ControlledSystem(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL)ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
ControlledSystem(std::shared_ptr< ct::core::Controller< STATE_D, CONTROL_D, RBDDynamics::SCALAR >> controller, const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL)ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
ControlledSystem(const ControlledSystem &arg)ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
controller_ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >protected
Dynamics typedefct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >
dynamics() overridect::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >inlinevirtual
dynamics() const overridect::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >inlinevirtual
dynamics_ct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >protected
FixBaseFDSystem(const RigidBodyPose_t &basePose=RigidBodyPose_t())ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
FixBaseFDSystem(std::shared_ptr< ActuatorDynamics_t > actuatorDynamics, const RigidBodyPose_t &basePose=RigidBodyPose_t())ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
FixBaseFDSystem(const FixBaseFDSystem &arg)ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
FixBaseRobotState_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
FixBaseSystemBase(const RigidBodyPose_t &basePose=RigidBodyPose_t())ct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >inline
FixBaseSystemBase(const FixBaseSystemBase &arg)ct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >inline
getActuatorDynamics()ct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >inline
getController(std::shared_ptr< Controller< STATE_D, CONTROL_D, RBDDynamics::SCALAR >> &controller) constct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
getController()ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
getLastControlAction()ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
getType() constct::core::System< STATE_DIM, SCALAR >
isSymplectic() constct::core::System< STATE_DIM, SCALAR >virtual
JointAcceleration_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
N_EEct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >static
NJOINTSct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >static
Ptr typedefct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
RBDSystem()=defaultct::rbd::RBDSystem< RBDDynamics, false >
RigidBodyPose_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
Sct::core::System< STATE_DIM, SCALAR >
SCALAR typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
setController(const std::shared_ptr< Controller< STATE_D, CONTROL_D, RBDDynamics::SCALAR >> &controller)ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
STATE_DIMct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >static
state_vector_t typedefct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >
System(const SYSTEM_TYPE &type=SYSTEM_TYPE::GENERAL)ct::core::System< STATE_DIM, SCALAR >
System(const System &other)ct::core::System< STATE_DIM, SCALAR >
time_t typedefct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >
type_ct::core::System< STATE_DIM, SCALAR >protected
~ControlledSystem()ct::core::ControlledSystem< STATE_D, CONTROL_D, RBDDynamics::SCALAR >virtual
~FixBaseFDSystem()=defaultct::rbd::FixBaseFDSystem< RBDDynamics, ACT_STATE_DIM, EE_ARE_CONTROL_INPUTS >virtual
~FixBaseSystemBase()=defaultct::rbd::FixBaseSystemBase< RBDDynamics, RBDDynamics::NSTATE+ACT_STATE_DIM, RBDDynamics::NJOINTS+EE_ARE_CONTROL_INPUTS *RBDDynamics::N_EE *3 >virtual
~RBDSystem()=defaultct::rbd::RBDSystem< RBDDynamics, false >virtual
~System()ct::core::System< STATE_DIM, SCALAR >virtual