Public Types | Public Member Functions | Public Attributes | List of all members
TestFeaturePose< representation > Class Template Reference
Inheritance diagram for TestFeaturePose< representation >:
Inheritance graph
[legend]

Public Types

typedef dg::sot::internal::LG_t< representation >::type LieGroup_t
 

Public Member Functions

void _setFrame ()
 
virtual void checkFeedForward ()
 
virtual void checkJacobian ()
 
FeatureAbstractfeatureAbstract ()
 
void printInputs ()
 
void printOutputs ()
 
void recompute ()
 
void setInputs ()
 
void setJointFrame ()
 
void setRandomFrame ()
 
 TestFeaturePose (bool relative, const std::string &name)
 
- Public Member Functions inherited from FeatureTestBase
void checkTaskOutput ()
 
virtual void checkValue ()
 
void computeExpectedTaskOutput (const Vector &error, const Vector &errorDrift)
 
template<typename LG_t >
void computeExpectedTaskOutput (const Vector &s, const Vector &sdes, const Vector &sDesDot, const LG_t &lg)
 
 FeatureTestBase (unsigned dim, const std::string &name)
 
virtual void init ()
 
void setGain (double gain)
 
template<typename SignalType , typename ValueType >
void setSignal (SignalType &sig, const ValueType &v)
 

Public Attributes

pinocchio::Data data_
 
pinocchio::FrameIndex fa_
 
pinocchio::FrameIndex fb_
 
FeaturePose< representation > feature_
 
pinocchio::JointIndex ja_
 
pinocchio::JointIndex jb_
 
pinocchio::Model model_
 
bool relative_
 
- Public Attributes inherited from FeatureTestBase
dynamicgraph::Vector expectedTaskOutput_
 
Task task_
 
int time_
 

Detailed Description

template<Representation_t representation>
class TestFeaturePose< representation >

Definition at line 310 of file test_feature_generic.cpp.

Member Typedef Documentation

◆ LieGroup_t

template<Representation_t representation>
typedef dg::sot::internal::LG_t<representation>::type TestFeaturePose< representation >::LieGroup_t

Definition at line 312 of file test_feature_generic.cpp.

Constructor & Destructor Documentation

◆ TestFeaturePose()

template<Representation_t representation>
TestFeaturePose< representation >::TestFeaturePose ( bool  relative,
const std::string &  name 
)
inline

Definition at line 320 of file test_feature_generic.cpp.

Member Function Documentation

◆ _setFrame()

template<Representation_t representation>
void TestFeaturePose< representation >::_setFrame ( )
inline

Definition at line 351 of file test_feature_generic.cpp.

◆ checkFeedForward()

template<Representation_t representation>
virtual void TestFeaturePose< representation >::checkFeedForward ( )
inlinevirtual

Definition at line 531 of file test_feature_generic.cpp.

◆ checkJacobian()

template<Representation_t representation>
virtual void TestFeaturePose< representation >::checkJacobian ( )
inlinevirtual

Definition at line 452 of file test_feature_generic.cpp.

◆ featureAbstract()

template<Representation_t representation>
FeatureAbstract& TestFeaturePose< representation >::featureAbstract ( )
inlinevirtual

Implements FeatureTestBase.

Definition at line 372 of file test_feature_generic.cpp.

◆ printInputs()

template<Representation_t representation>
void TestFeaturePose< representation >::printInputs ( )
inlinevirtual

Reimplemented from FeatureTestBase.

Definition at line 409 of file test_feature_generic.cpp.

◆ printOutputs()

template<Representation_t representation>
void TestFeaturePose< representation >::printOutputs ( )
inlinevirtual

Reimplemented from FeatureTestBase.

Definition at line 437 of file test_feature_generic.cpp.

◆ recompute()

template<Representation_t representation>
void TestFeaturePose< representation >::recompute ( )
inlinevirtual

Reimplemented from FeatureTestBase.

Definition at line 416 of file test_feature_generic.cpp.

◆ setInputs()

template<Representation_t representation>
void TestFeaturePose< representation >::setInputs ( )
inlinevirtual

Implements FeatureTestBase.

Definition at line 374 of file test_feature_generic.cpp.

◆ setJointFrame()

template<Representation_t representation>
void TestFeaturePose< representation >::setJointFrame ( )
inline

Definition at line 360 of file test_feature_generic.cpp.

◆ setRandomFrame()

template<Representation_t representation>
void TestFeaturePose< representation >::setRandomFrame ( )
inline

Definition at line 366 of file test_feature_generic.cpp.

Member Data Documentation

◆ data_

template<Representation_t representation>
pinocchio::Data TestFeaturePose< representation >::data_

Definition at line 316 of file test_feature_generic.cpp.

◆ fa_

template<Representation_t representation>
pinocchio::FrameIndex TestFeaturePose< representation >::fa_

Definition at line 318 of file test_feature_generic.cpp.

◆ fb_

template<Representation_t representation>
pinocchio::FrameIndex TestFeaturePose< representation >::fb_

Definition at line 318 of file test_feature_generic.cpp.

◆ feature_

template<Representation_t representation>
FeaturePose<representation> TestFeaturePose< representation >::feature_

Definition at line 313 of file test_feature_generic.cpp.

◆ ja_

template<Representation_t representation>
pinocchio::JointIndex TestFeaturePose< representation >::ja_

Definition at line 317 of file test_feature_generic.cpp.

◆ jb_

template<Representation_t representation>
pinocchio::JointIndex TestFeaturePose< representation >::jb_

Definition at line 317 of file test_feature_generic.cpp.

◆ model_

template<Representation_t representation>
pinocchio::Model TestFeaturePose< representation >::model_

Definition at line 315 of file test_feature_generic.cpp.

◆ relative_

template<Representation_t representation>
bool TestFeaturePose< representation >::relative_

Definition at line 314 of file test_feature_generic.cpp.


The documentation for this class was generated from the following file:


sot-core
Author(s): Olivier Stasse, ostasse@laas.fr
autogenerated on Wed Jun 21 2023 02:51:27