Rotation with roll pitch and yaw in different coordinate systemSequence of Euler (yaw/pitch/roll)...

Sundering Titan and basic normal lands and snow lands

Is there a way to find out the age of climbing ropes?

How to write a chaotic neutral protagonist and prevent my readers from thinking they are evil?

What can I do if someone tampers with my SSH public key?

Can a Mimic (container form) actually hold loot?

Does unused member variable take up memory?

Why do we call complex numbers “numbers” but we don’t consider 2-vectors numbers?

Why does this boat have a landing pad? (SpaceX's GO Searcher) Any plans for propulsive capsule landings?

How does a sound wave propagate?

What does "rhumatis" mean?

Paper published similar to PhD thesis

Why would /etc/passwd be used every time someone executes `ls -l` command?

Short story about an infectious indestructible metal bar?

I've given my players a lot of magic items. Is it reasonable for me to give them harder encounters?

Should I use HTTPS on a domain that will only be used for redirection?

How can I portion out frozen cookie dough?

What is Tony Stark injecting into himself in Iron Man 3?

Is this nominative case or accusative case?

Should we avoid writing fiction about historical events without extensive research?

Ultrafilters as a double dual

Why is my explanation wrong?

A bug in Excel? Conditional formatting for marking duplicates also highlights unique value

Has a sovereign Communist government ever run, and conceded loss, on a fair election?

First time traveler, what plane ticket?



Rotation with roll pitch and yaw in different coordinate system


Sequence of Euler (yaw/pitch/roll) rotations?Calculate Camera Pitch & Yaw To Face PointMapping A point from one 3D Coordinate System to Another 3D coordinate System with Euler Angles between the two systems givenReaching a point B in Cartesian coordinate via Euler angles knows its initial point A Euler angles and B Euler anglesCalculate orientation quaternion given two axes of a coordinate systemConversion of rotation between LH and RH coordinate systems with quaternionsHow can a 3D rotational transformation between two cartesian coordinate systems be performed?Can't fully understand coordinate system transformationRotate coordinate systemFinding and Comparing 2 Sensors Rotations, with same reference frame but different initial Orientation













0












$begingroup$


Say I am given a point in an x1,y1,z1 coordinate system. I have a different coordinate system, x2,y2,z2 that has the same origin as the x1,y1,z1 system, but the axis are not aligned. I have roll, pitch, and yaw sensors fitted on the x2,y2,z2 coordinate system.



This picture may help:



enter image description here



How do I go about transforming the point in x1,y1,z1 coordinates to x2,y2,z2 coordinates? My original thought was that I simply just rotate by "head" degrees about y1 by the heading first, then rotate by "roll" degrees about z, then rotate by "pitch" degrees about x. This seems too easy and direct. Is this the correct approach?










share|cite|improve this question











$endgroup$












  • $begingroup$
    If by skewed you mean rotated then you simply need to have the transformation matrix from the first basis to the second basis (which is built by the basis vectors of the second system expressed in the first as column vectors in the matrix). Then multiplying your point coordinates by that matrix you get the corresponding coordinates in the second system.
    $endgroup$
    – lightxbulb
    20 hours ago










  • $begingroup$
    Can you describe this process in greater detail?
    $endgroup$
    – user2913869
    20 hours ago










  • $begingroup$
    en.wikipedia.org/wiki/Transformation_matrix
    $endgroup$
    – lightxbulb
    20 hours ago
















0












$begingroup$


Say I am given a point in an x1,y1,z1 coordinate system. I have a different coordinate system, x2,y2,z2 that has the same origin as the x1,y1,z1 system, but the axis are not aligned. I have roll, pitch, and yaw sensors fitted on the x2,y2,z2 coordinate system.



This picture may help:



enter image description here



How do I go about transforming the point in x1,y1,z1 coordinates to x2,y2,z2 coordinates? My original thought was that I simply just rotate by "head" degrees about y1 by the heading first, then rotate by "roll" degrees about z, then rotate by "pitch" degrees about x. This seems too easy and direct. Is this the correct approach?










share|cite|improve this question











$endgroup$












  • $begingroup$
    If by skewed you mean rotated then you simply need to have the transformation matrix from the first basis to the second basis (which is built by the basis vectors of the second system expressed in the first as column vectors in the matrix). Then multiplying your point coordinates by that matrix you get the corresponding coordinates in the second system.
    $endgroup$
    – lightxbulb
    20 hours ago










  • $begingroup$
    Can you describe this process in greater detail?
    $endgroup$
    – user2913869
    20 hours ago










  • $begingroup$
    en.wikipedia.org/wiki/Transformation_matrix
    $endgroup$
    – lightxbulb
    20 hours ago














0












0








0





$begingroup$


Say I am given a point in an x1,y1,z1 coordinate system. I have a different coordinate system, x2,y2,z2 that has the same origin as the x1,y1,z1 system, but the axis are not aligned. I have roll, pitch, and yaw sensors fitted on the x2,y2,z2 coordinate system.



This picture may help:



enter image description here



How do I go about transforming the point in x1,y1,z1 coordinates to x2,y2,z2 coordinates? My original thought was that I simply just rotate by "head" degrees about y1 by the heading first, then rotate by "roll" degrees about z, then rotate by "pitch" degrees about x. This seems too easy and direct. Is this the correct approach?










share|cite|improve this question











$endgroup$




Say I am given a point in an x1,y1,z1 coordinate system. I have a different coordinate system, x2,y2,z2 that has the same origin as the x1,y1,z1 system, but the axis are not aligned. I have roll, pitch, and yaw sensors fitted on the x2,y2,z2 coordinate system.



This picture may help:



enter image description here



How do I go about transforming the point in x1,y1,z1 coordinates to x2,y2,z2 coordinates? My original thought was that I simply just rotate by "head" degrees about y1 by the heading first, then rotate by "roll" degrees about z, then rotate by "pitch" degrees about x. This seems too easy and direct. Is this the correct approach?







linear-transformations coordinate-systems orientation






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited 20 hours ago







user2913869

















asked 20 hours ago









user2913869user2913869

1628




1628












  • $begingroup$
    If by skewed you mean rotated then you simply need to have the transformation matrix from the first basis to the second basis (which is built by the basis vectors of the second system expressed in the first as column vectors in the matrix). Then multiplying your point coordinates by that matrix you get the corresponding coordinates in the second system.
    $endgroup$
    – lightxbulb
    20 hours ago










  • $begingroup$
    Can you describe this process in greater detail?
    $endgroup$
    – user2913869
    20 hours ago










  • $begingroup$
    en.wikipedia.org/wiki/Transformation_matrix
    $endgroup$
    – lightxbulb
    20 hours ago


















  • $begingroup$
    If by skewed you mean rotated then you simply need to have the transformation matrix from the first basis to the second basis (which is built by the basis vectors of the second system expressed in the first as column vectors in the matrix). Then multiplying your point coordinates by that matrix you get the corresponding coordinates in the second system.
    $endgroup$
    – lightxbulb
    20 hours ago










  • $begingroup$
    Can you describe this process in greater detail?
    $endgroup$
    – user2913869
    20 hours ago










  • $begingroup$
    en.wikipedia.org/wiki/Transformation_matrix
    $endgroup$
    – lightxbulb
    20 hours ago
















$begingroup$
If by skewed you mean rotated then you simply need to have the transformation matrix from the first basis to the second basis (which is built by the basis vectors of the second system expressed in the first as column vectors in the matrix). Then multiplying your point coordinates by that matrix you get the corresponding coordinates in the second system.
$endgroup$
– lightxbulb
20 hours ago




$begingroup$
If by skewed you mean rotated then you simply need to have the transformation matrix from the first basis to the second basis (which is built by the basis vectors of the second system expressed in the first as column vectors in the matrix). Then multiplying your point coordinates by that matrix you get the corresponding coordinates in the second system.
$endgroup$
– lightxbulb
20 hours ago












$begingroup$
Can you describe this process in greater detail?
$endgroup$
– user2913869
20 hours ago




$begingroup$
Can you describe this process in greater detail?
$endgroup$
– user2913869
20 hours ago












$begingroup$
en.wikipedia.org/wiki/Transformation_matrix
$endgroup$
– lightxbulb
20 hours ago




$begingroup$
en.wikipedia.org/wiki/Transformation_matrix
$endgroup$
– lightxbulb
20 hours ago










0






active

oldest

votes











Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3138941%2frotation-with-roll-pitch-and-yaw-in-different-coordinate-system%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Mathematics Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


Use MathJax to format equations. MathJax reference.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3138941%2frotation-with-roll-pitch-and-yaw-in-different-coordinate-system%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Magento 2 - Add success message with knockout Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Success / Error message on ajax request$.widget is not a function when loading a homepage after add custom jQuery on custom themeHow can bind jQuery to current document in Magento 2 When template load by ajaxRedirect page using plugin in Magento 2Magento 2 - Update quantity and totals of cart page without page reload?Magento 2: Quote data not loaded on knockout checkoutMagento 2 : I need to change add to cart success message after adding product into cart through pluginMagento 2.2.5 How to add additional products to cart from new checkout step?Magento 2 Add error/success message with knockoutCan't validate Post Code on checkout page

Fil:Tokke komm.svg

Where did Arya get these scars? Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar Manara Favourite questions and answers from the 1st quarter of 2019Why did Arya refuse to end it?Has the pronunciation of Arya Stark's name changed?Has Arya forgiven people?Why did Arya Stark lose her vision?Why can Arya still use the faces?Has the Narrow Sea become narrower?Does Arya Stark know how to make poisons outside of the House of Black and White?Why did Nymeria leave Arya?Why did Arya not kill the Lannister soldiers she encountered in the Riverlands?What is the current canonical age of Sansa, Bran and Arya Stark?