GRF moment converting from Vicon to Opensim

Provide easy-to-use, extensible software for modeling, simulating, controlling, and analyzing the neuromusculoskeletal system.
POST REPLY
User avatar
聂 倩文
Posts: 11
Joined: Tue Oct 30, 2018 4:21 am

GRF moment converting from Vicon to Opensim

Post by 聂 倩文 » Fri May 31, 2019 4:36 am

Hello there!

I was going to conduct a muscle force simulation. So I need a GRF .mot file from my erxperimental data. I use a Vicon system(Nexus version 2.5.0) to collect markers trajectory and two AMTI (series OR-6) force plate to collect ground react force. At first, I used the Lee-Son toolbox to convert .csv file to .mot file to be used in OpenSim. Then, I found that Nexus GUI can export .mot file and .trc file directly. However, I was astonished that the ground reaction moment was very different between the two ways, as the figure shown.

Image

As the difference is large, I tried to know the dedfinition of the ground reaction moment and the relationship between the Opensim and the Vicon. However, I didn't found the definition in the two system and the relationship between them. I also tried to contact Sangjun Lee, the developer of the Lee-Son's Toolbox.But I haven't receive a reply till now.

I add my data file to the attachment so that you can unstand my question.
How do I get around this? I' m hungry for your reply!

Best regards,

Qianwen
Attachments
stsD_NOright.mot
GRF_right from vicon nexus export version2.5.0
(305.33 KiB) Downloaded 10 times
stsD_NOleft.mot
GRF_left from vicon nexus export version2.5.0
(308.45 KiB) Downloaded 8 times
motion3_grf.mot
.mot file converted from .csv by lee-son toolbox
(397.29 KiB) Downloaded 11 times
motion3.csv
.csv file from vicon nexus export version 2.5.0
(699.75 KiB) Downloaded 11 times

Tags:

User avatar
jimmy d
Posts: 1375
Joined: Thu Oct 04, 2007 11:51 pm

Re: GRF moment converting from Vicon to Opensim

Post by jimmy d » Mon Jun 03, 2019 9:08 am

Hi-

Typically, motion capture systems often export COP and forceplate moments in millimeters (mm) while OpenSim works in meters (m). So if you were writing a transform function you would have to convert the units.

OpenSim 4.0 has methods to read C3D data into OpenSim format, you can read about it here. Or you could use packages from other people, a list can be found here.

Cheers,
-J

POST REPLY