visual3d:documentation:partners:xsens:xsens
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:partners:xsens:xsens [2024/06/19 12:49] – sgranger | visual3d:documentation:partners:xsens:xsens [2024/07/12 13:29] (current) – removed sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{{{\\ | ||
- | for more information about xsens, visit the [[https:// | ||
- | |||
- | ====== introduction ====== | ||
- | |||
- | [[https:// | ||
- | |||
- | this feature was released in visual3d v5.02.24. if using version 5 to process your data, please follow the instructions [[visual3d: | ||
- | |||
- | ==== background ==== | ||
- | |||
- | typically, visual3d reads data in the c3d file format which contains target locations from a motion capture system. although xsens can export c3d files, there are reasons why a user may prefer to export xsens data as an mvnx file. visual3d compatible xsens .mvnx files should contain the following variables for each segment : orientation, | ||
- | |||
- | \\ | ||
- | **model pose (position and orientation): | ||
- | |||
- | visual computes the model pose using a "link model" that matches the xsens link model. the model' | ||
- | |||
- | **segment kinematics: | ||
- | |||
- | in the data tree, under kinetic_kinematic you can see there are " | ||
- | |||
- | in the kinetic_kinematic there are also " | ||
- | |||
- | finally for the other kinematic variables that can be obtained via compute_model_based_data, | ||
- | |||
- | **segment kinetics:** | ||
- | |||
- | once visual3d creates the kinetic_kinematic variables: proxendpos, distendpos, cgpos, angacc, angvel, cgacc (and the ground reaction force if needed) we have all we need to compute the inverse dynamics. | ||
- | |||
- | **note:** | ||
- | |||
- | if you take the first derivative of the proxendpos kinetic_kinematic variable it will not exactly equal the proxendvel kinetic_kinematic variable which come from the .mvnx translational velocity of the origin. the idea is to use the xsens data for velocity, acceleration and kinetic calculations even if it is slightly inconsistent with the derivative of the pose data. (this data is assumed to be more accurate measure of velocity and acceleration then taking the derivatives of which amplifies noise.) | ||
- | |||
- | ==== download files ==== | ||
- | |||
- | * [[https:// | ||
- | * these sample mvn files were downloaded from the [[https:// | ||
- | |||
- | \\ | ||
- | |||
- | |||
- | ====== exporting xsens data ====== | ||
- | |||
- | |visual3d reads the mvnx files. to create the mvnx files, you must first collect or load motion data into mvn studio and then export the data mvnx format.\\ \\ it is very important that the mvnx export settings are defined correctly. this is explained in the " | ||
- | |||
- | ===== exporting from mvn studio ===== | ||
- | |||
- | \\ | ||
- | when exporting the mvnx file from mvnx studio, it is important to export the position, orientation, | ||
- | |||
- | |||
- | **exporting from mvn studio** (click to expand) | ||
- | |||
- | |**1. open mvn studio** | ||
- | |||
- | |**2. modify the export settings**\\ \\ - make sure the following are selected:\\ \\ - position\\ | ||
- | |||
- | |**3. load the data** | ||
- | |||
- | |||
- | \\ | ||
- | |||
- | |||
- | ====== opening mvnx files ====== | ||
- | |||
- | as of visual3dv6, mvnx files can be opened by going to file -> open in visual3d. | ||
- | |||
- | they can also be opened using the file_open pipeline command. when the file is opened, the user will be prompted for all the necessary model metrics to create the model. | ||
- | |||
- | ====== processing xsens data ====== | ||
- | |||
- | ===== trunk graphic ===== | ||
- | |||
- | the default xsens model points to the [[https:// | ||
- | |||
- | this means if the graphic does not appear in your model, you can download the graphic [[https:// | ||
- | |||
- | ===== prop sensors ===== | ||
- | |||
- | \\ | ||
- | visual3dv2020.## | ||
- | \\ | ||
- | [[visual3d: | ||
- | |||
- | |||
- | |||
- | }}}}}} |
visual3d/documentation/partners/xsens/xsens.1718801368.txt.gz · Last modified: 2024/06/19 12:49 by sgranger