MocoExtendProblem: Interface Between OpenSim and MATLAB for Rapidly Developing Direct Collocation Goals in Moco 1.1.0
add custom Moco goals to existing matlab scripts
MocoMarkerAccelerationGoal Member List

This is the complete list of members for MocoMarkerAccelerationGoal, including all inherited members.

calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoMarkerAccelerationGoalprotected
calcGoalImpl(const GoalInput &input, SimTK::Vector &cost) const overrideMocoMarkerAccelerationGoalprotected
calcIntegrandImpl(const IntegrandInput &input, SimTK::Real &integrand) const overrideMocoMarkerAccelerationGoalprotected
calcIntegrandImpl(const IntegrandInput &input, SimTK::Real &integrand) const overrideMocoMarkerAccelerationGoalprotected
constructProperties()MocoMarkerAccelerationGoalprivate
constructProperties()MocoMarkerAccelerationGoalprivate
getDefaultModeImpl() const overrideMocoMarkerAccelerationGoalinlineprotected
getDefaultModeImpl() const overrideMocoMarkerAccelerationGoalinlineprotected
getDivideByDisplacement() constMocoMarkerAccelerationGoalinline
getExponent() constMocoMarkerAccelerationGoalinline
initializeOnModelImpl(const Model &) const overrideMocoMarkerAccelerationGoalprotected
initializeOnModelImpl(const Model &) const overrideMocoMarkerAccelerationGoalprotected
m_model_markerMocoMarkerAccelerationGoalmutableprivate
m_power_functionMocoMarkerAccelerationGoalmutableprivate
MocoMarkerAccelerationGoal()MocoMarkerAccelerationGoalinline
MocoMarkerAccelerationGoal(std::string name)MocoMarkerAccelerationGoalinline
MocoMarkerAccelerationGoal(std::string name, double weight)MocoMarkerAccelerationGoalinline
MocoMarkerAccelerationGoal()MocoMarkerAccelerationGoalinline
MocoMarkerAccelerationGoal(std::string name)MocoMarkerAccelerationGoalinline
MocoMarkerAccelerationGoal(std::string name, double weight)MocoMarkerAccelerationGoalinline
OpenSim_DECLARE_CONCRETE_OBJECT(MocoMarkerAccelerationGoal, MocoGoal)MocoMarkerAccelerationGoalprivate
OpenSim_DECLARE_CONCRETE_OBJECT(MocoMarkerAccelerationGoal, MocoGoal)MocoMarkerAccelerationGoalprivate
OpenSim_DECLARE_PROPERTY(exponent, int, "The exponent applied to the output value in the integrand. " "The output can take on negative values in the integrand when the " "exponent is set to 1 (the default value). When the exponent is " "set to a value greater than 1, the absolute value function is " "applied to the output (before the exponent is applied), meaning " "that odd numbered exponents (greater than 1) do not take on " "negative values.")MocoMarkerAccelerationGoalprivate
OpenSim_DECLARE_PROPERTY(marker_name, std::string, "The name of the marker for this goal")MocoMarkerAccelerationGoalprivate
OpenSim_DECLARE_PROPERTY(divide_by_displacement, bool, "Divide by the model's displacement over the phase (default: " "false)")MocoMarkerAccelerationGoalprivate
OpenSim_DECLARE_PROPERTY(exponent, int, "The exponent applied to the output value in the integrand. " "The output can take on negative values in the integrand when the " "exponent is set to 1 (the default value). When the exponent is " "set to a value greater than 1, the absolute value function is " "applied to the output (before the exponent is applied), meaning " "that odd numbered exponents (greater than 1) do not take on " "negative values.")MocoMarkerAccelerationGoalprivate
OpenSim_DECLARE_PROPERTY(marker_name, std::string, "The name of the marker for this goal")MocoMarkerAccelerationGoalprivate
setDivideByDisplacement(bool tf)MocoMarkerAccelerationGoalinline
setExponent(int ex)MocoMarkerAccelerationGoalinline
setMarkerName(std::string name)MocoMarkerAccelerationGoalinline
setMarkerName(std::string name)MocoMarkerAccelerationGoalinline