Karlsruhe Institute of Technology (KIT) Logo

Master Motor Map

Whole-body human reference model and tools for unifying representations of whole-body human motion

Public Member Functions | Protected Member Functions | Protected Attributes
MMM::ModelProcessor Class Referenceabstract

A processor to adapt a generic model to user specific demands. More...

#include <ModelProcessor.h>

Inheritance diagram for MMM::ModelProcessor:
[legend]

Public Member Functions

void appendDataXML (simox::xml::RapidXMLWrapperNodePtr node)
 
virtual VirtualRobot::RobotPtr convertModel (VirtualRobot::RobotPtr input)=0
 
virtual std::string getName ()
 
EIGEN_MAKE_ALIGNED_OPERATOR_NEW ModelProcessor (const std::string &name)
 
virtual std::string toXML (bool indenting=true, int indents=0)
 

Protected Member Functions

virtual void appendProcessorDataXML (simox::xml::RapidXMLWrapperNodePtr)
 

Protected Attributes

std::string name
 

Detailed Description

A processor to adapt a generic model to user specific demands.

Member Function Documentation

◆ convertModel()

virtual VirtualRobot::RobotPtr MMM::ModelProcessor::convertModel ( VirtualRobot::RobotPtr  input)
pure virtual

Convert a model

Implemented in MMM::ModelProcessorWinter.

◆ toXML()

std::string MMM::ModelProcessor::toXML ( bool  indenting = true,
int  indents = 0 
)
virtual

Get model processor configuration as XML string.


The documentation for this class was generated from the following files:
KoroiBot Logo WALK-MAN Logo Xperience Logo SecondHands Logo TimeStorm Logo I-SUPPORT Logo
PACO-PLUS Logo SFB-588 Logo SPP1527 Logo