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
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 NmexplusMEX function arguments helper library
 CInputArgumentsUtility to parse input arguments
 CCaseInsensitiveComparatorCase-insensitive comparator for std::string
 CCaseInsensitiveElementComparator
 CMxArithmeticCompound
 CMxArithmeticCompound< T, typename std::enable_if<(MxArithmeticType< typename T::value_type >::value) &&!(MxComplexType< T >::value), T >::type >
 CMxArithmeticTyTraits for arithmetic types
 CMxArithmeticTy< T, typename std::enable_if<(std::is_floating_point< T >::value)||(MxIntTy< T >::value), T >::type >
 CMxArithmeticType
 CMxArithmeticType< T, typename std::enable_if< std::is_same< typename MxTypes< T >::array_type, mxNumeric >::value, T >::type >
 CMxArrayMxArray object wrapper for data conversion and manipulation
 CMxCellCompound
 CMxCellCompound< T, typename std::enable_if< MxCellType< typename T::value_type >::value, T >::type >
 CMxCellType
 CMxCellType< T, typename std::enable_if< std::is_same< typename MxTypes< T >::array_type, mxCell >::value, T >::type >
 CMxCharCompound
 CMxCharCompound< T, typename std::enable_if< MxCharType< typename T::value_type >::value, T >::type >
 CMxCharTyTraits for mxChar-convertibles
 CMxCharTy< T, typename std::enable_if< std::is_same< typename std::remove_cv< T >::type, char >::value||std::is_same< typename std::remove_cv< T >::type, mxChar >::value||std::is_same< typename std::remove_cv< T >::type, wchar_t >::value, T >::type >
 CMxCharType
 CMxCharType< T, typename std::enable_if< std::is_same< typename MxTypes< T >::array_type, mxChar >::value, T >::type >
 CMxComplexCompound
 CMxComplexCompound< T, typename std::enable_if< MxComplexType< typename T::value_type >::value, T >::type >
 CMxComplexOrArithmeticCompound
 CMxComplexOrArithmeticCompound< T, typename std::enable_if< MxComplexCompound< T >::value||MxArithmeticCompound< T >::value, T >::type >
 CMxComplexOrArithmeticType
 CMxComplexOrArithmeticType< T, typename std::enable_if< MxArithmeticTy< T >::value, T >::type >
 CMxComplexOrArithmeticType< T, typename std::enable_if< MxComplexType< T >::value, T >::type >
 CMxComplexType
 CMxComplexType< T, typename std::enable_if< std::is_same< typename MxTypes< T >::array_type, mxComplex >::value, T >::type >
 CMxIntTyTraits for integer numerics
 CMxIntTy< T, typename std::enable_if< std::is_integral< T >::value &&!MxLogicalTy< T >::value &&!MxCharTy< T >::value, T >::type >
 CMxLogicalCompound
 CMxLogicalCompound< T, typename std::enable_if< MxLogicalType< typename T::value_type >::value, T >::type >
 CMxLogicalTyTraits for mxLogical-convertibles
 CMxLogicalTy< T, typename std::enable_if< std::is_same< typename std::remove_cv< T >::type, bool >::value||std::is_same< typename std::remove_cv< T >::type, mxLogical >::value, T >::type >
 CMxLogicalType
 CMxLogicalType< T, typename std::enable_if< std::is_same< typename MxTypes< T >::array_type, mxLogical >::value, T >::type >
 CMxTypesTraits for mxArray
 CMxTypes< T, typename std::enable_if< MxCharTy< T >::value, T >::type >
 CMxTypes< T, typename std::enable_if< MxLogicalTy< T >::value, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_floating_point< T >::value &&sizeof(T)==4, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_floating_point< T >::value &&sizeof(T)==8, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_same< typename std::remove_cv< T >::type, std::complex< double > >::value, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_same< typename std::remove_cv< T >::type, std::complex< float > >::value, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_signed< T >::value &&MxIntTy< T >::value &&sizeof(T)==1, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_signed< T >::value &&MxIntTy< T >::value &&sizeof(T)==2, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_signed< T >::value &&MxIntTy< T >::value &&sizeof(T)==4, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_signed< T >::value &&MxIntTy< T >::value &&sizeof(T)==8, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_unsigned< T >::value &&MxIntTy< T >::value &&sizeof(T)==1, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_unsigned< T >::value &&MxIntTy< T >::value &&sizeof(T)==2, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_unsigned< T >::value &&MxIntTy< T >::value &&sizeof(T)==4, T >::type >
 CMxTypes< T, typename std::enable_if< std::is_unsigned< T >::value &&MxIntTy< T >::value &&sizeof(T)==8, T >::type >
 COperationAbstract operation class
 COperationCreatorBase class for operation creators
 COperationCreatorImplImplementation of the operation creator to be used as composition in an Operator class
 COperationFactoryFactory class for operations
 COutputArgumentsOutput arguments wrapper
 CSessionKey-value storage to make a stateful MEX function
 NOpenSim
 CcomDataStructure containing data related to center of pressure and forces for body segments
 CMocoActivationGoalThis goal minimizes the sum of muscle activations to a specified power, optionally allowing custom weights for specific muscles
 CMocoActivationSquaredGoalGoal that minimizes the squared sum of muscle activations
 CMocoBOSGoalThis goal minimizes the distance between the body's center of mass projection and the center of the base of support defined by the foot frames
 CMocoCoordinateAccelerationGoalThis goal minimizes the acceleration of specified coordinates in the model
 CMocoCOPGoalGoal that minimizes the deviation of the center of pressure (COP) from a target
 CMocoCustomOutputGoalGoal that minimizes a custom model output
 CMocoMarkerAccelerationGoalGoal that minimizes marker acceleration in a Moco optimization problem
 CMocoMaxCoordinateGoalGoal that finds the maximum value of a coordinate over the motion
 CMocoMuscleStrainGoalGoal that minimizes muscle strain during motion
 CMocoZMPGoalGoal that minimizes deviation of the Zero Moment Point (ZMP) from a desired location
 CsupportDataStructure containing data related to support forces and center of pressure