visual3d:documentation:modeling:modeling_overview
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:modeling:modeling_overview [2024/07/12 13:28] – removed sgranger | visual3d:documentation:modeling:modeling_overview [2026/02/02 15:44] (current) – Revised Model Subject Metrics section. wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Modelling Overview ====== | ||
| + | |||
| + | At the core of Visual3D is the development of a flexible biomechanical modelling tool that can be used to define an unrestricted number of rigid segments and link them together in a systematic fashion. These segments may be linked implicitly through the motion capture data (e.g. segments in the experiment probably didn't disarticulate) or explicitly through the specification of constraints. | ||
| + | - The first scenario is handled in Visual3D by assuming that each segment is mathematically independent of all other segments, i.e., a [[visual3d: | ||
| + | - The second scenario is handled by allowing the specification of joint constraints and implementing an [[Visual3D: | ||
| + | |||
| + | **NOTE**: For markerless motion capture systems, Visual3D was updated in early 2021 to handle the [[visual3d: | ||
| + | |||
| + | ===== Assign Model to Motion File ===== | ||
| + | |||
| + | Allows the user to specify which model is to be applied to a movement trial. | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Visual3D allows many movement trials to be applied to one model, but only one model file may be applied to a movement trial. | ||
| + | |||
| + | A movement trial that has not been assigned to a model will not have segments. | ||
| + | |||
| + | ===== A Segment ===== | ||
| + | |||
| + | A segment is a rigid object defined geometrically by a [[Visual3D: | ||
| + | |||
| + | Visual3D assumes that the local coordinate system is capable of moving in space, so it is assumed that a sensor is attached to the segment to track this movement. The motion capture system (regardless of the type) tracks the position and/or orientation of the sensor and Visual3D computes the **pose** (position and orientation) of the segment from the transformation between sensor coordinates, | ||
| + | |||
| + | ==== Segment Properties ==== | ||
| + | |||
| + | A segment may have, but does not necessarily have to have, inertial properties. | ||
| + | |||
| + | The [[Visual3D: | ||
| + | The [[Visual3D: | ||
| + | Optionally, the user may specify explicitly the inertial properties of the segment. | ||
| + | A segment may have, but does not necessarily have to have, a decoration. | ||
| + | |||
| + | The default decorations are a surface model which is rendered for the animation. These [[Visual3D: | ||
| + | |||
| + | ===== Model Subject Metrics ===== | ||
| + | |||
| + | The subject data tab allows for subject measurements, | ||
| + | |||
| + | [[visual3d: | ||
| + | |||
| + | ===== Note on the Conventional Gait Model ====== | ||
| + | |||
| + | The Conventional Gait Model refers to the marker set (both unilateral and bilateral), the algorithms used to estimate the pose (position and orientation) of the segments, and to the conventions for representing model based items (joint angles and joint moments). This marker set was defined 35 years ago and was largely a result of inadequate technology rather than the best placement of markers. We prefer to think of this marker set as The Legacy Gait Model because presented with a better alternative, | ||
| + | |||
| + | |||
visual3d/documentation/modeling/modeling_overview.1720790902.txt.gz · Last modified: by sgranger
