Hello everyone!
Anyone aware of a code that would let me perform 'transformation from transnational (e.g. X, Y, Z) data at 3 separate location into translation & rotational data (e.g. X, Y, Z, Rx, Ry, Rz) at new 4th location'?
Please let me know!
Thanks in advance!

댓글 수: 4

Walter Roberson
Walter Roberson 2019년 3월 21일
편집: Walter Roberson 2019년 3월 21일
What is the input? A set of initial X, Y, Z, and a set of corresponding destination X, Y, Z in the same order, and you want to calculate the rotation matrix that fits that the best under the assumption of a rigid transformation ? Or a set of initial X, Y, Z, and a set of destination X, Y, Z in a possibly different order (such as if you are trying to align two point clouds) ?
Amit Trivedi
Amit Trivedi 2019년 3월 21일
편집: Amit Trivedi 2019년 3월 21일
Thanks for input!
Yes, I have acceleration time history in X, Y, Z at 3 different location. I want to transform that to one single point with X, Y, Z, Rx, Ry, Rz as set of output time history under the assumption of rigid transformation.
For example, point A, point B, point C - each having acceleration in X, Y, Z - this will be input
Output needs to be at point D acceleration in X, Y, Z, and Rx, Ry, and Rz
Walter Roberson
Walter Roberson 2019년 3월 21일
The inputs are accelerations rather than spatial coordinates? Working from acceleration data to final spatial coordinates is notoriously difficult to do well, as small noise in the acceleration readings can make large differences to the output.
Amit Trivedi
Amit Trivedi 2019년 3월 21일
Sorry for confusion.
Input points (A, B, and C) and output point (D) all have the coordinates.
The transformation needs to happen for the acceleration that exist at points A, B, and C to point D

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

도움말 센터File Exchange에서 Equations에 대해 자세히 알아보기

제품

질문:

2019년 3월 21일

댓글:

2019년 3월 21일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by