sobec::FlexSettings Struct Reference

#include <sobec/flexibility_compensation.hpp>

Public Attributes

eVector2 left_stiffness = eVector2(15000, 15000)
 
eVector2 left_damping = 2 * left_stiffness.cwiseSqrt()
 
eVector2 right_stiffness = eVector2(15000, 15000)
 
eVector2 right_damping = 2 * right_stiffness.cwiseSqrt()
 
Eigen::Array3i left_hip_indices = Eigen::Array3i::Zero()
 
Eigen::Array3i right_hip_indices = Eigen::Array3i::Zero()
 
double dt = 0.002
 
double MA_duration = 0.01
 

Friends

std::ostream & operator<< (std::ostream &out, const FlexSettings &obj)
 
bool operator== (const FlexSettings &lhs, const FlexSettings &rhs)
 

Detailed Description

Todo:
BIND AND TEST IT.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  out,
const FlexSettings obj 
)
friend

◆ operator==

bool operator== ( const FlexSettings lhs,
const FlexSettings rhs 
)
friend

Member Data Documentation

◆ dt

double sobec::FlexSettings::dt = 0.002

◆ left_damping

eVector2 sobec::FlexSettings::left_damping = 2 * left_stiffness.cwiseSqrt()

◆ left_hip_indices

Eigen::Array3i sobec::FlexSettings::left_hip_indices = Eigen::Array3i::Zero()

◆ left_stiffness

eVector2 sobec::FlexSettings::left_stiffness = eVector2(15000, 15000)

◆ MA_duration

double sobec::FlexSettings::MA_duration = 0.01

◆ right_damping

eVector2 sobec::FlexSettings::right_damping = 2 * right_stiffness.cwiseSqrt()

◆ right_hip_indices

Eigen::Array3i sobec::FlexSettings::right_hip_indices = Eigen::Array3i::Zero()

◆ right_stiffness

eVector2 sobec::FlexSettings::right_stiffness = eVector2(15000, 15000)

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