Dual quaternions seem like an appealing way to model 6DOF motion since they linearize rotation.

I’ve reviewed what literature I can find on then, and found expressions for translation and change in position for constant velocity, but not for accelerating bodies.

Can change in position over time due to acceleration be expressed using dual quaternions or does the lack of a second derivative (over the dual numbers) make this impossible?

I’ve seen references to a more general Clifford ‘Motor Algebra’? Does it solve this problem?

Edit:

I am primarily working from the paper: “3D kinematics using dual quaternions: theory and applications in neuroscience” which contains a tutorial covering screw translation and velocity using dual quaternions.

It's certainly possible. However, the displacement, velocity, and acceleration cannot all be represented in the same dual quaternion.

Dual numbers are often used to represent a quantity along with its derivative. This usage does not allow for a second derivative to be stored alongside it. The primary paper decided to store velocity quaternions along with their displacement quaternions in dual quaternions. However, one can simply store the displacement, velocity, and acceleration all in different variables. This is how the paper treats line velocities since the line itself took up too many degrees of freedom to store the velocity with the line in the same dual quaternion.

All of that said, acceleration isn't a particularly useful quantity when modeling 6 degree of freedom inertial movement. This is because forces and torques are proportional to the derivative of momentum not velocity. This distinction is only relevant for objects that have non-isotropic inertia tensors, and thus is easily forgotten. This distinction, means one should track momentum, and directly calculate velocity from that, rather than calculating acceleration.

Answered by Rick on November 11, 2021

1 Asked on February 21, 2021

photons statistical mechanics thermal radiation thermodynamics

0 Asked on February 21, 2021

2 Asked on February 21, 2021

1 Asked on February 21, 2021 by arman-armenpress

1 Asked on February 21, 2021

0 Asked on February 21, 2021

0 Asked on February 21, 2021 by wolfcho

1 Asked on February 21, 2021

classical mechanics hamiltonian formalism newtonian mechanics non linear systems

1 Asked on February 21, 2021 by relayman357

astronomy orbital motion solar system exploration space travel

2 Asked on February 21, 2021 by satya

2 Asked on February 21, 2021 by jelle-3-0

charge electric fields electrostatics gauss law vector fields

3 Asked on February 21, 2021 by travisg

differentiation fluid dynamics navier stokes notation vector fields

0 Asked on February 21, 2021

0 Asked on February 21, 2021

1 Asked on February 21, 2021

electrons pauli exclusion principle quantum mechanics quantum spin

2 Asked on February 21, 2021 by a_point_particle

2 Asked on February 21, 2021

1 Asked on February 21, 2021

2 Asked on February 21, 2021 by thepixelgenome

angular momentum coordinate systems rotation rotational dynamics torque

2 Asked on February 21, 2021 by nik

Get help from others!

Recent Questions

Recent Answers

- Riven on validar datos de un objeto JSON
- Jaime on How to do transaction on a dapp without any wallet
- user38075 on How to do transaction on a dapp without any wallet
- Patrick Collins on I am following Ethereum Book, but I am getting errors in the Terminal
- kjroger94 on How to do transaction on a dapp without any wallet

© 2021 InsideDarkWeb.com. All rights reserved.