ocra-recipes
Doxygen documentation for the ocra-recipes repository
Model3T Member List

This is the complete list of members for Model3T, including all inherited members.

bind(SubjectBase< EVT > &subject)ocra::Observerinline
connect(Derived &object, void(Base::*newCallback)(int)) const ocra::Subjectinline
connect(void(*newCallback)(int)) const ocra::Subjectinline
SubjectBase< EVT_RESIZE >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_RESIZE >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_VALUE >::connect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
SubjectBase< EVT_CHANGE_VALUE >::connect(typename SubjectBaseTraits< EVT, void >::callback_type newCallback) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
disconnect(Derived &object, void(Base::*callbackToErase)(int)) const ocra::Subjectinline
disconnect(void(*callbackToErase)(int)) const ocra::Subjectinline
SubjectBase< EVT_RESIZE >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_RESIZE >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) constocra::SubjectBase< EVT_RESIZE >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_DEPENDENCIES >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) constocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inline
SubjectBase< EVT_CHANGE_VALUE >::disconnect(T &object, typename SubjectBaseTraits< EVT, T >::callback_type callback) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
SubjectBase< EVT_CHANGE_VALUE >::disconnect(typename SubjectBaseTraits< EVT, void >::callback_type callbackToErase) constocra::SubjectBase< EVT_CHANGE_VALUE >inline
doDofName(const std::string &name) const ocra::Modelprotectedvirtual
DofName(const std::string &name) const ocra::Model
doGetDofIndex(const std::string &name) const ocra::Modelprotectedvirtual
doGetDofName(int index) const ocra::Modelprotectedvirtual
doGetSegmentIndex(const std::string &name) const Model3Tprotectedvirtual
doGetSegmentName(int index) const Model3Tprotectedvirtual
doInvalidate()ocra::Modelinlineprotectedvirtual
doSegmentName(const std::string &name) const ocra::Modelprotectedvirtual
doSetFreeFlyerPosition(const Eigen::Displacementd &H_root)Model3Tprotectedvirtual
doSetFreeFlyerVelocity(const Eigen::Twistd &T_root)Model3Tprotectedvirtual
doSetJointPositions(const Eigen::VectorXd &q)Model3Tprotectedvirtual
doSetJointVelocities(const Eigen::VectorXd &q_dot)Model3Tprotectedvirtual
doSetState(const Eigen::VectorXd &q, const Eigen::VectorXd &q_dot)ocra::Modelinlineprotectedvirtual
doSetState(const Eigen::Displacementd &H_root, const Eigen::VectorXd &q, const Eigen::Twistd &T_root, const Eigen::VectorXd &q_dot)ocra::Modelinlineprotectedvirtual
getAccelerationVariable() const ocra::Model
getActuatedDofs() const Model3Tvirtual
getCoMAcceleration() const ocra::Modelinlinevirtual
getCoMAngularJacobian() const ocra::Modelinlinevirtual
getCoMAngularVelocity() const ocra::Modelinlinevirtual
getCoMJacobian() const Model3Tvirtual
getCoMJacobianDot() const Model3Tvirtual
getCoMJdotQdot() const Model3Tvirtual
getCoMPosition() const Model3Tvirtual
getCoMVelocity() const Model3Tvirtual
getConfigurationVariable() const ocra::Model
getDampingMatrix() const Model3Tvirtual
getDofIndex(const std::string &name) const ocra::Model
getDofName(int index) const ocra::Model
getFreeFlyerPosition() const Model3Tvirtual
getFreeFlyerVelocity() const Model3Tvirtual
getGravityTerms() const Model3Tvirtual
getInertiaMatrix() const Model3Tvirtual
getInertiaMatrixInverse() const Model3Tvirtual
getInternalAccelerationVariable() const ocra::Model
getInternalConfigurationVariable() const ocra::Model
getInternalVelocityVariable() const ocra::Model
getJointAccelerations() const ocra::Modelinlinevirtual
getJointDamping() const ocra::Model
getJointJacobian(int index) const Model3Tvirtual
ocra::Model::getJointJacobian(const std::string &segName) const ocra::Modelinline
getJointLowerLimits() const Model3Tvirtual
getJointName(int index) const =0ocra::Modelpure virtual
getJointPositions() const Model3Tvirtual
getJointTorques() const =0ocra::Modelpure virtual
getJointTorqueVariable() const ocra::Model
getJointUpperLimits() const Model3Tvirtual
getJointVelocities() const Model3Tvirtual
getLinearTerms() const Model3Tvirtual
getMass() const Model3Tvirtual
getModelContacts() const ocra::Model
getName() const ocra::NamedInstance
getNonLinearTerms() const Model3Tvirtual
getRootAccelerationVariable() const ocra::Model
getRootConfigurationVariable() const ocra::Model
getRootVelocityVariable() const ocra::Model
getSegmentCoM(int index) const Model3Tvirtual
ocra::Model::getSegmentCoM(const std::string &segName) const ocra::Modelinline
getSegmentIndex(const std::string &name) const ocra::Model
getSegmentInertiaAxes(int index) const Model3Tvirtual
ocra::Model::getSegmentInertiaAxes(const std::string &segName) const ocra::Modelinline
getSegmentJacobian(int index) const Model3Tvirtual
ocra::Model::getSegmentJacobian(const std::string &segName) const ocra::Modelinline
getSegmentJdot(int index) const Model3Tvirtual
ocra::Model::getSegmentJdot(const std::string &segName) const ocra::Modelinline
getSegmentJdotQdot(int index) const Model3Tvirtual
ocra::Model::getSegmentJdotQdot(const std::string &segName) const ocra::Modelinline
getSegmentMass(int index) const Model3Tvirtual
ocra::Model::getSegmentMass(const std::string &segName) const ocra::Modelinline
getSegmentMassMatrix(int index) const Model3Tvirtual
ocra::Model::getSegmentMassMatrix(const std::string &segName) const ocra::Modelinline
getSegmentMomentsOfInertia(int index) const Model3Tvirtual
ocra::Model::getSegmentMomentsOfInertia(const std::string &segName) const ocra::Modelinline
getSegmentName(int index) const ocra::Model
getSegmentPosition(int index) const Model3Tvirtual
ocra::Model::getSegmentPosition(const std::string &segName) const ocra::Modelinline
getSegmentVelocity(int index) const Model3Tvirtual
ocra::Model::getSegmentVelocity(const std::string &segName) const ocra::Modelinline
getVelocityVariable() const ocra::Model
hasFixedRoot() const ocra::Model
ObserverBase< EVT_RESIZE >::invoker_type typedefocra::ObserverBase< EVT_RESIZE >protected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::invoker_type typedefocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >protected
ObserverBase< EVT_CHANGE_VALUE >::invoker_type typedefocra::ObserverBase< EVT_CHANGE_VALUE >protected
Model(const std::string &name, int ndofs, bool freeRoot, const std::string &jointTorqueVariableName="tau", const std::string &forceVariableName="f", const std::string &configurationVariableName="q", const std::string &internalDofsSuffix="_int", const std::string &externalDofsSuffix="_root")ocra::Model
Model3T(const std::string &robotName)Model3T
modelMutexocra::Model
NamedInstance(const std::string &name)ocra::NamedInstance
nbDofs() const ocra::Model
nbInternalDofs() const ocra::Model
nbSegments() const Model3Tvirtual
ObserverBase< EVT_RESIZE >::ObserverBase()ocra::ObserverBase< EVT_RESIZE >inlineprotected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::ObserverBase()ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
ObserverBase< EVT_CHANGE_VALUE >::ObserverBase()ocra::ObserverBase< EVT_CHANGE_VALUE >inlineprotected
ObserverSubject()ocra::ObserverSubjectinline
propagate() const ocra::Subjectinline
propagate(int timestamp) const ocra::Subjectinline
SegmentName(const std::string &name) const ocra::Model
setFreeFlyerPosition(const Eigen::Displacementd &H_root)ocra::Model
setFreeFlyerVelocity(const Eigen::Twistd &T_root)ocra::Model
setJointDamping(const Eigen::VectorXd &damping)ocra::Model
setJointPositions(const Eigen::VectorXd &q)ocra::Model
setJointVelocities(const Eigen::VectorXd &q_dot)ocra::Model
setState(const Eigen::VectorXd &q, const Eigen::VectorXd &q_dot)ocra::Model
setState(const Eigen::Displacementd &H_root, const Eigen::VectorXd &q, const Eigen::Twistd &T_root, const Eigen::VectorXd &q_dot)ocra::Model
stopPropagation()ocra::Observerinline
ObserverBase< EVT_RESIZE >::subject_type typedefocra::ObserverBase< EVT_RESIZE >protected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::subject_type typedefocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >protected
ObserverBase< EVT_CHANGE_VALUE >::subject_type typedefocra::ObserverBase< EVT_CHANGE_VALUE >protected
SubjectBase< EVT_RESIZE >::SubjectBase()ocra::SubjectBase< EVT_RESIZE >inlineprotected
SubjectBase< EVT_CHANGE_DEPENDENCIES >::SubjectBase()ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
SubjectBase< EVT_CHANGE_VALUE >::SubjectBase()ocra::SubjectBase< EVT_CHANGE_VALUE >inlineprotected
testConstantData()Model3T
testVariableData()Model3T
update()Model3Tprotectedvirtual
~Model()ocra::Modelvirtual
~Model3T()Model3Tvirtual
~NamedInstance()ocra::NamedInstancevirtual
~Observer()ocra::Observerinlinevirtual
ObserverBase< EVT_RESIZE >::~ObserverBase()ocra::ObserverBase< EVT_RESIZE >inlineprotected
ObserverBase< EVT_CHANGE_DEPENDENCIES >::~ObserverBase()ocra::ObserverBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
ObserverBase< EVT_CHANGE_VALUE >::~ObserverBase()ocra::ObserverBase< EVT_CHANGE_VALUE >inlineprotected
~ObserverSubject()ocra::ObserverSubjectinlinevirtual
~Subject()ocra::Subjectinlinevirtual
SubjectBase< EVT_RESIZE >::~SubjectBase()ocra::SubjectBase< EVT_RESIZE >inlineprotected
SubjectBase< EVT_CHANGE_DEPENDENCIES >::~SubjectBase()ocra::SubjectBase< EVT_CHANGE_DEPENDENCIES >inlineprotected
SubjectBase< EVT_CHANGE_VALUE >::~SubjectBase()ocra::SubjectBase< EVT_CHANGE_VALUE >inlineprotected