SCL
1.0
Standard Control Library : Control, dynamics, physics, and simulation
|
#include <SActuatorSetMuscleParsed.hpp>
Public Member Functions | |
SMuscleParsed () | |
~SMuscleParsed () | |
Public Attributes | |
std::vector< SMusclePointParsed > | points_ |
sFloat | max_isometric_force_ |
sFloat | optimal_fiber_length_ |
sFloat | tendon_slack_length_ |
sFloat | pennation_angle_ |
sFloat | activation_time_constt_ |
sFloat | deactivation_time_constt_ |
sFloat | max_contraction_vel_ |
sFloat | max_contraction_vel_low_ |
sFloat | max_contraction_vel_high_ |
sFloat | max_tendon_strain_ |
sFloat | max_muscle_strain_ |
sFloat | stiffness_ |
sFloat | damping_ |
sFloat | stiffness_tendon_ |
std::string | muscle_type_ |
std::string | name_ |
A single muscle's specification: Strings together a set of muscle points.
scl::SMuscleParsed::SMuscleParsed | ( | ) |
Default constructor. Does nothing
scl::SMuscleParsed::~SMuscleParsed | ( | ) |
Default destructor. Does nothing
sFloat scl::SMuscleParsed::activation_time_constt_ |
The time constants : For muscle force increase & increaes+decrease
sFloat scl::SMuscleParsed::damping_ |
The muscle's damping ratio. Hill Muscles
sFloat scl::SMuscleParsed::max_contraction_vel_ |
Max contraction velocity
sFloat scl::SMuscleParsed::max_contraction_vel_low_ |
Max contraction velocity at low and high fiber lengths. Thelen Muscles.
sFloat scl::SMuscleParsed::max_isometric_force_ |
Maximum force that this muscle can exert
sFloat scl::SMuscleParsed::max_muscle_strain_ |
Max muscle strain : Thelen Muscles.
sFloat scl::SMuscleParsed::max_tendon_strain_ |
Max tendon strain : Thelen Muscles.
std::string scl::SMuscleParsed::muscle_type_ |
The muscle's type. Eg. Thelen2003Muscle, Schutte1993Muscle etc.
std::string scl::SMuscleParsed::name_ |
The muscle's name
sFloat scl::SMuscleParsed::optimal_fiber_length_ |
The optimal muscle fiber length
sFloat scl::SMuscleParsed::pennation_angle_ |
The pennation angle
std::vector<SMusclePointParsed> scl::SMuscleParsed::points_ |
The muscle points should be ordered by position_on_muscle_
sFloat scl::SMuscleParsed::stiffness_ |
The muscle's stiffness ratio. Hill Muscles
sFloat scl::SMuscleParsed::stiffness_tendon_ |
The muscle tendon's stiffness ratio. Hill Muscles
sFloat scl::SMuscleParsed::tendon_slack_length_ |
The tendon's slack