Loading...
Searching...
No Matches
flex::FlexSettings Struct Reference

#include <flex-joints/flexi-hips.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()
 
eVector3 flexToJoint = eVector3(0, 0, -0.09)
 
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
 
bool filtered = false
 

Friends

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

Friends And Related Symbol 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 flex::FlexSettings::dt = 0.002

◆ filtered

bool flex::FlexSettings::filtered = false

◆ flexToJoint

eVector3 flex::FlexSettings::flexToJoint = eVector3(0, 0, -0.09)

◆ left_damping

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

◆ left_hip_indices

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

◆ left_stiffness

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

◆ MA_duration

double flex::FlexSettings::MA_duration = 0.01

◆ right_damping

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

◆ right_hip_indices

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

◆ right_stiffness

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

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