EGXPhys
Angular Acceleration

Functions

void EGXPhys::AngularAcceleration (const glm::vec3 &torqueInNm, const glm::mat3 &inertiaTensorInkgmsquared, glm::vec3 &angularAccelerationInradPersSquared)
 Calculates the angular acceleration, \(\alpha\), in radians per second squared. Angular acceleration of an object is calculated from the torque, \(\tau\), applied to an object and the object's inertia tensor, \(I\):

\[\alpha=I^{-1} \tau \]

. More...

 

Detailed Description

Function Documentation

◆ AngularAcceleration()

void EGXPhys::AngularAcceleration ( const glm::vec3 &  torqueInNm,
const glm::mat3 &  inertiaTensorInkgmsquared,
glm::vec3 &  angularAccelerationInradPersSquared 
)
inline

Calculates the angular acceleration, \(\alpha\), in radians per second squared. Angular acceleration of an object is calculated from the torque, \(\tau\), applied to an object and the object's inertia tensor, \(I\):

\[\alpha=I^{-1} \tau \]

.

See https://en.wikipedia.org/wiki/Angular_acceleration

Parameters
torqueInNm\(\tau\ (N\ m)\) Torque apply to object in Newton meters.
inertiaTensorInkgmsquared\(I\ (kg\ m^2)\) Inertia tensor matrix of object in kilogram meter squared.
angularAccelerationInradPersSquared\(\alpha\ (\frac{rad}{s^2})\) Angular acceleration of an object in radians per second squared. Calculates the angular acceleration, \(\alpha\), in radians per second squared. Angular acceleration of an object is calculated from the torque, \(\tau\), applied to an object and the object's inertia tensor, \(I\):

\[\alpha=I^{-1} \tau \]

See https://en.wikipedia.org/wiki/Angular_acceleration

Parameters
torqueInNm\(\tau\ (N\ m)\) Torque apply to object in Newton meters.
inertiaTensorInkgmsquared\(I\ (kg\ m^2)\) Inertia tensor matrix of object in kilogram meter squared.
angularAccelerationInradPersSquared\(\alpha\ (\frac{rad}{s^2})\) Angular acceleration of an object in radians per second squared.