tsid  1.8.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench > Struct Template Reference

#include <tsid/bindings/python/contacts/measured-6d-wrench.hpp>

Inheritance diagram for tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >:
Collaboration diagram for tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >:

Public Member Functions

template<class PyClass >
void visit (PyClass &cl) const
 

Static Public Member Functions

static std::string getName (Measured6dWrench &self)
 
static void setName (Measured6dWrench &self, const std::string &name)
 
static Measured6dWrench::Vector computeJointTorques (Measured6dWrench &self, pinocchio::Data &data)
 
static void setMeasuredContactForce (Measured6dWrench &self, const typename Measured6dWrench::Vector6 &fext)
 
static Measured6dWrench::Vector6 getMeasuredContactForce (Measured6dWrench &self)
 
static void useLocalFrame (Measured6dWrench &self, bool local_frame)
 
static void expose (const std::string &class_name)
 

Member Function Documentation

◆ computeJointTorques()

template<typename Measured6dWrench >
static Measured6dWrench::Vector tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::computeJointTorques ( Measured6dWrench &  self,
pinocchio::Data data 
)
inlinestatic

◆ expose()

template<typename Measured6dWrench >
static void tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::expose ( const std::string &  class_name)
inlinestatic

◆ getMeasuredContactForce()

template<typename Measured6dWrench >
static Measured6dWrench::Vector6 tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::getMeasuredContactForce ( Measured6dWrench &  self)
inlinestatic

◆ getName()

template<typename Measured6dWrench >
static std::string tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::getName ( Measured6dWrench &  self)
inlinestatic

◆ setMeasuredContactForce()

template<typename Measured6dWrench >
static void tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::setMeasuredContactForce ( Measured6dWrench &  self,
const typename Measured6dWrench::Vector6 &  fext 
)
inlinestatic

◆ setName()

template<typename Measured6dWrench >
static void tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::setName ( Measured6dWrench &  self,
const std::string &  name 
)
inlinestatic

◆ useLocalFrame()

template<typename Measured6dWrench >
static void tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::useLocalFrame ( Measured6dWrench &  self,
bool  local_frame 
)
inlinestatic

◆ visit()

template<typename Measured6dWrench >
template<class PyClass >
void tsid::python::Measured6dWrenchPythonVisitor< Measured6dWrench >::visit ( PyClass &  cl) const
inline

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