Go Back   Forums > General Forum > AnyBody Modeling System


Thread Tools Display Modes
Old 01-12-2018, 09:25 PM
PhoebeHsu PhoebeHsu is offline
Join Date: Jul 2013
Posts: 94
Default How to average gait cycles?

Dear AnyBody:

I have a general question regarding using AnyBody to perform musculoskeletal modeling. Typically, the user choose the beginning and the end of a gait cycle, within which all variables (moments/forces) will be calculated. However, as shown in the attachment, there are always substantial cycle-to-cycle variances. Is it possible to let AnyBody run for a few cycles, and then output the average of kinematics/kinetics from those cycles?

Attached Images
File Type: jpg anybody.jpg (99.4 KB, 2 views)
Reply With Quote
Old 01-15-2018, 10:37 AM
pgalibarov's Avatar
pgalibarov pgalibarov is offline
Senior Member
Join Date: Oct 2010
Posts: 916

Dear Phoebe,

Not out of the box. The question is indeed tricky, because as you say yourself there is some variability even within cycles. You would need to extract start/end time, which may vary as well, and normalize all cycles to, say, 0-50-100 percent phase. This information is not intrinsic and needs to be computed. It is probably easier to do externally through Python/Matlab scripts.

It is also possible to treat these different cycles as new trials and just split all of them (using tStart/tEnd). Then when postprocessing the output - average by the subject/c3d file name.

Kind regards,

Last edited by pgalibarov; 01-15-2018 at 10:41 AM.
Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 07:24 AM.