DynamicsHelper Class Reference

#include <RobotAPI/components/units/RobotUnit/util/DynamicsHelper.h>


struct  DynamicsData

Public Member Functions

void addRobotPart (VirtualRobot::RobotNodeSetPtr rnsJoints, VirtualRobot::RobotNodeSetPtr rnsBodies, rtfilters::RTFilterBasePtr velocityFilter=rtfilters::RTFilterBasePtr(), rtfilters::RTFilterBasePtr accelerationFilter=rtfilters::RTFilterBasePtr())
 DynamicsHelper (RobotUnit *robotUnit)
void update (const IceUtil::Time &sensorValuesTimestamp, const IceUtil::Time &timeSinceLastIteration)
 ~DynamicsHelper ()=default

Protected Attributes

std::map< VirtualRobot::RobotNodeSetPtr, DynamicsDatadataMap

Detailed Description

Definition at line 42 of file DynamicsHelper.h.

Constructor & Destructor Documentation

◆ DynamicsHelper()

DynamicsHelper ( RobotUnit robotUnit)

Definition at line 34 of file DynamicsHelper.cpp.

◆ ~DynamicsHelper()

~DynamicsHelper ( )

Member Function Documentation

◆ addRobotPart()

void addRobotPart ( VirtualRobot::RobotNodeSetPtr  rnsJoints,
VirtualRobot::RobotNodeSetPtr  rnsBodies,
rtfilters::RTFilterBasePtr  velocityFilter = rtfilters::RTFilterBasePtr(),
rtfilters::RTFilterBasePtr  accelerationFilter = rtfilters::RTFilterBasePtr() 

Definition at line 41 of file DynamicsHelper.cpp.

+ Here is the call graph for this function:

◆ update()

void update ( const IceUtil::Time &  sensorValuesTimestamp,
const IceUtil::Time &  timeSinceLastIteration 

Definition at line 77 of file DynamicsHelper.cpp.

Member Data Documentation

◆ dataMap

std::map<VirtualRobot::RobotNodeSetPtr, DynamicsData> dataMap

Definition at line 76 of file DynamicsHelper.h.

◆ robotUnit

RobotUnit* robotUnit

Definition at line 75 of file DynamicsHelper.h.

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