Equations of Motion Solvers

Equations of Motion Solvers#

See also

For the background theory and equations behind motion integration, see the Kinematics concept page.

Functions

derivs.eqm3(dp, F)

Translational motion derivatives.

derivs.eqm6(rb, F, M)

Translational and angular motion derivatives.

derivs.eqm6q(qb, F, M)

Translational and angular motion derivatives, quaternion attitude.

integrate.int3(dp, forces, dt[, derivs_out])

A step integration of the equations of translational motion.

integrate.int6(rb, forces, moments, dt[, ...])

A step integration of the equations of motion.

integrate.int6q(qb, forces, moments, dt[, ...])

A step integration of the equations of motion, quaternion attitude.

quadcopter.quadforces(X, quad, rotor_speeds)

Body-frame force and moment acting on a quadcopter.

quadcopter.quadeqm(t, X, quad, rotor_speeds)

Quadcopter equations of motion.