@@ -61,6 +61,15 @@ This is Moco's simplest example.
61
61
This example conducts a 2-D prediction of walking, employing a
62
62
MocoPerodicityGoal.
63
63
64
+ @example example2DWalkingMetabolics.m
65
+ This is an example using the MocoTrack tool that also shows how to
66
+ minimize the total metabolic rate employing the
67
+ Bhargava2004SmoothedMuscleMetabolics.
68
+
69
+ @example example3DWalking.m
70
+ This example demonstrates how to track kinematics and ground reaction
71
+ forces to generate a 3-D walking simulation.
72
+
64
73
@example examplePolynomialPathFitter.m
65
74
This example demonstrates how to use PolynomialPathFitter to
66
75
create a set of FunctionBasedPaths for a model.
@@ -125,6 +134,19 @@ MocoSolution.
125
134
This example demonstrates how Moco solves problems with kinematic constraints
126
135
and includes a visualization of the Lagrange multipliers that Moco solves for.
127
136
137
+ @example example2DWalking.py
138
+ This example conducts a 2-D prediction of walking, employing a
139
+ MocoPerodicityGoal.
140
+
141
+ @example example2DWalkingMetabolics.py
142
+ This is an example using the MocoTrack tool that also shows how to
143
+ minimize the total metabolic rate employing the
144
+ Bhargava2004SmoothedMuscleMetabolics.
145
+
146
+ @example example3DWalking.py
147
+ This example demonstrates how to track kinematics and ground reaction
148
+ forces to generate a 3-D walking simulation.
149
+
128
150
@example examplePolynomialPathFitter.py
129
151
This example demonstrates how to use PolynomialPathFitter to
130
152
create a set of FunctionBasedPaths for a model.
@@ -140,6 +162,10 @@ This is an example using the MocoTrack tool that also shows how to
140
162
minimize the total metabolic rate employing the
141
163
Bhargava2004SmoothedMuscleMetabolics.
142
164
165
+ @example example3DWalking.cpp
166
+ This example demonstrates how to track kinematics and ground reaction
167
+ forces to generate a 3-D walking simulation.
168
+
143
169
@example exampleCustomImplicitAuxiliaryDynamics.cpp
144
170
This example shows how to define dynamics with an implicit differential
145
171
equation.
@@ -208,8 +234,8 @@ name | model/motion | description | interfaces
208
234
---- | ------------ | ----------- | ----------
209
235
MocoTrack | lower-limb | Using the MocoTrack tool for walking with marker tracking and state tracking; generating a PDF report | [MATLAB](@ref exampleMocoTrack.m), [Python](@ref exampleMocoTrack.py), [C++](@ref exampleMocoTrack.cpp)
210
236
MocoInverse | lower-limb | Using the MocoInverse tool for walking; MocoControlTrackingGoal; generating a PDF report | [MATLAB](@ref exampleMocoInverse.m), [Python](@ref exampleMocoInverse.py), [C++](@ref exampleMocoInverse.cpp)
211
- 2DWalking | walking | MocoTrack, MocoStudy prediction, MocoControlGoal, MocoAverageSpeedGoal, MocoPeriodicityGoal, MocoContactTrackingGoal, createPeriodicSolution | [MATLAB](@ref example2DWalking.m), [C++](@ref example2DWalking.cpp)
212
- 2DWalkingMetabolics | walking | MocoTrack, MocoControlGoal, MocoPeriodicityGoal, Bhargava2004SmoothedMuscleMetabolics | [C++](@ref example2DWalkingMetabolics.cpp)
237
+ 2DWalking | walking | MocoTrack, MocoStudy prediction, MocoControlGoal, MocoAverageSpeedGoal, MocoPeriodicityGoal, MocoContactTrackingGoal, createPeriodicSolution | [MATLAB](@ref example2DWalking.m), [Python](@ref example2DWalking.py), [ C++](@ref example2DWalking.cpp)
238
+ 2DWalkingMetabolics | walking | MocoTrack, MocoControlGoal, MocoPeriodicityGoal, Bhargava2004SmoothedMuscleMetabolics | [MATLAB](@ref example2DWalkingMetabolics.m), [Python](@ref example2DWalkingMetabolics.cpp), [ C++](@ref example2DWalkingMetabolics.cpp)
213
239
MarkerTracking10DOF | walking | MocoControlGoal, MocoMarkerTrackingGoal | [MATLAB](@ref exampleMarkerTracking10DOF.m)
214
240
SquatToStand | torque-driven single leg | MocoStudy motion prediction, MocoInverse | [MATLAB](@ref exampleSquatToStand_answers.m) [Python](@ref exampleSquatToStand_answers.py)
215
241
IMUTracking | torque-driven single leg | MocoStudy motion prediction, MocoAccelerationTrackingGoal | [MATLAB](@ref exampleIMUTracking_answers.m) [Python](@ref exampleIMUTracking_answers.py)
@@ -222,6 +248,7 @@ PolynomialPathFitter | N/A | Fit FunctionBasedPath%s to a model | [MATLAB](@ref
222
248
223
249
name | model/motion | description | interfaces
224
250
---- | ------------ | ----------- | ----------
251
+ 3DWalking | walking | MocoTrack, MocoControlGoal, MocoPeriodicityGoal, MocoContactTrackingGoal | [MATLAB](@ref example3DWalking.m), [Python](@ref example3DWalking.py), [C++](@ref example3DWalking.cpp)
225
252
CustomImplicitAuxiliaryDynamics | N/A | Creating a component with implicit auxiliary dynamics (like muscle tendon compliance) | [C++](@ref exampleCustomImplicitAuxiliaryDynamics.cpp)
226
253
CustomEffortGoal | N/A | Creating a plugin for a custom goal | [C++](@ref exampleMocoCustomEffortGoal.cpp)
227
254
0 commit comments