DynamicsHelper::DynamicsData Struct Reference

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

Public Member Functions

 DynamicsData (const DynamicsData &r)=default
 
 DynamicsData (VirtualRobot::RobotNodeSetPtr rnsJoints, VirtualRobot::RobotNodeSetPtr rnsBodies)
 

Public Attributes

std::vector< rtfilters::RTFilterBasePtraccelerationFilter
 
VirtualRobot::Dynamics dynamics
 
std::vector< std::pair< VirtualRobot::RobotNodePtr, SensorValue1DoFActuator * > > nodeSensorVec
 
Eigen::VectorXd q
 
Eigen::VectorXd qDDot
 
Eigen::VectorXd qDot
 
VirtualRobot::RobotNodeSetPtr rnsBodies
 
VirtualRobot::RobotNodeSetPtr rnsJoints
 
Eigen::VectorXd tau
 
Eigen::VectorXd tauGravity
 
std::vector< rtfilters::RTFilterBasePtrvelocityFilter
 

Detailed Description

Definition at line 45 of file DynamicsHelper.h.

Constructor & Destructor Documentation

◆ DynamicsData() [1/2]

DynamicsData ( VirtualRobot::RobotNodeSetPtr  rnsJoints,
VirtualRobot::RobotNodeSetPtr  rnsBodies 
)
inline

Definition at line 47 of file DynamicsHelper.h.

◆ DynamicsData() [2/2]

DynamicsData ( const DynamicsData r)
default

Member Data Documentation

◆ accelerationFilter

std::vector<rtfilters::RTFilterBasePtr> accelerationFilter

Definition at line 61 of file DynamicsHelper.h.

◆ dynamics

VirtualRobot::Dynamics dynamics

Definition at line 56 of file DynamicsHelper.h.

◆ nodeSensorVec

std::vector<std::pair<VirtualRobot::RobotNodePtr, SensorValue1DoFActuator*> > nodeSensorVec

Definition at line 59 of file DynamicsHelper.h.

◆ q

Eigen::VectorXd q

Definition at line 57 of file DynamicsHelper.h.

◆ qDDot

Eigen::VectorXd qDDot

Definition at line 57 of file DynamicsHelper.h.

◆ qDot

Eigen::VectorXd qDot

Definition at line 57 of file DynamicsHelper.h.

◆ rnsBodies

VirtualRobot::RobotNodeSetPtr rnsBodies

Definition at line 55 of file DynamicsHelper.h.

◆ rnsJoints

VirtualRobot::RobotNodeSetPtr rnsJoints

Definition at line 55 of file DynamicsHelper.h.

◆ tau

Eigen::VectorXd tau

Definition at line 57 of file DynamicsHelper.h.

◆ tauGravity

Eigen::VectorXd tauGravity

Definition at line 57 of file DynamicsHelper.h.

◆ velocityFilter

std::vector<rtfilters::RTFilterBasePtr> velocityFilter

Definition at line 60 of file DynamicsHelper.h.


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