|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectca.nengo.model.muscle.impl.SkeletalMuscleImpl
ca.nengo.model.muscle.impl.CriticallyDampedMuscle
public class CriticallyDampedMuscle
A simple, phenomenological muscle model in which activation-force dynamics are modelled with a linear 2nd-order low-pass filter (see e.g. Winter, 1990, Biomechanics and Motor Control of Human Movement).
This type of model is most viable in isometric conditions.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface ca.nengo.util.VisiblyMutable |
---|
VisiblyMutable.Event, VisiblyMutable.Listener, VisiblyMutable.NameChangeEvent, VisiblyMutable.NodeRemovedEvent |
Field Summary |
---|
Fields inherited from interface ca.nengo.model.muscle.SkeletalMuscle |
---|
ACTIVATION, DYNAMIC_SPINDLE_ORIGIN, EXCITATION_TERMINATION, FORCE, GTO_ORIGIN, LENGTH, STATIC_SPINDLE_ORIGIN |
Constructor Summary | |
---|---|
CriticallyDampedMuscle(java.lang.String name,
float cutoff,
float maxForce)
|
Method Summary |
---|
Methods inherited from class ca.nengo.model.muscle.impl.SkeletalMuscleImpl |
---|
addChangeListener, clone, getDocumentation, getForce, getHistory, getMode, getName, getOrigin, getOrigins, getTermination, getTerminations, listStates, removeChangeListener, reset, run, setDocumentation, setLength, setMode, setName |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CriticallyDampedMuscle(java.lang.String name, float cutoff, float maxForce) throws StructuralException
name
- Name of musclecutoff
- Cutoff frequency of filter model (Hz)
StructuralException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |