EDGEN is a "kinematics spreadsheet" developed by EDC. EDGEN uses positions and velocities supplied at up to eight user-specified locations (e.g. Initial, Pre-braking, Impact, etc) to determine the time required to travel between each location. Using this time, EDGEN calculates the average linear accelerations between each location, and then calculates the current velocity and position at each timestep between the user-entered positions.
EDGEN has several applications. For example:
- Time-vs-distance studies involving a human or vehicle
- Move a human or vehicle between two or more known positions
- A reality check to confirm that data used in key frame animations are reasonable
When used for a human, EDGEN calculates the motion of the pelvis. Six degrees of freedom (X,Y,Z linear motion, and roll, pitch and yaw angular motion of the pelvis) are calculated. Joint articulations are not included. Therefore, arm and leg motion cannot be simulated.
When used for a vehicle, EDGEN calculates the motion of the sprung mass. Again, six degrees of freedom (X,Y,Z linear motion, and roll, pitch and yaw angular motion) are calculated. Suspension deflection and tire spin degrees of freedom are not included.
EDGEN has two options for the Path Model used in the calculations. These are:
- Linear Interpolation - EDGEN uses linear interpolation between user-entered path nodes to define the path position and orientation. This can result in discontinuities at the nodes, however, the result is somewhat more predictable.
- 3-D Spline Interpolation - EDGEN uses spline interpolation between the path nodes to define path position and orientation. The result is a smooth, continuous path that is guaranteed to be tangent at each node.