smurf
Public Member Functions | Public Attributes | List of all members
smurf::ContactParams Struct Reference

#include <ContactParams.hpp>

Public Member Functions

void setZero ()
 
void contact_params ()
 

Public Attributes

int max_num_contacts
 
double erp
 
double cfm
 
double friction1
 
double friction2
 
Eigen::Matrix< double, 3, 1, Eigen::DontAlign > * friction_direction1
 
double motion1
 
double motion2
 
double fds1
 
double fds2
 
double bounce
 
double bounce_vel
 
bool approx_pyramid
 
int coll_bitmask
 
double depth_correction
 

Member Function Documentation

◆ contact_params()

void smurf::ContactParams::contact_params ( )
inline

◆ setZero()

void smurf::ContactParams::setZero ( )
inline

Member Data Documentation

◆ approx_pyramid

bool smurf::ContactParams::approx_pyramid

◆ bounce

double smurf::ContactParams::bounce

◆ bounce_vel

double smurf::ContactParams::bounce_vel

◆ cfm

double smurf::ContactParams::cfm

◆ coll_bitmask

int smurf::ContactParams::coll_bitmask

◆ depth_correction

double smurf::ContactParams::depth_correction

◆ erp

double smurf::ContactParams::erp

◆ fds1

double smurf::ContactParams::fds1

◆ fds2

double smurf::ContactParams::fds2

◆ friction1

double smurf::ContactParams::friction1

◆ friction2

double smurf::ContactParams::friction2

◆ friction_direction1

Eigen::Matrix<double, 3, 1, Eigen::DontAlign>* smurf::ContactParams::friction_direction1

◆ max_num_contacts

int smurf::ContactParams::max_num_contacts

◆ motion1

double smurf::ContactParams::motion1

◆ motion2

double smurf::ContactParams::motion2

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