How to calculate the angles that define the position your arm is in

  • Context: Undergrad 
  • Thread starter Thread starter CraigH
  • Start date Start date
  • Tags Tags
    Angles Arm Position
Click For Summary

Discussion Overview

The discussion revolves around calculating the angles that define the position of an arm using three points in a three-dimensional space, specifically focusing on the azimuth and polar angles between these points. The scope includes mathematical reasoning and technical explanation related to geometry and vector analysis.

Discussion Character

  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant describes the need to calculate angles between points S, E, and W, with S fixed at [1,1,1].
  • Another participant suggests constructing vectors for the lines and converting to spherical or polar coordinates.
  • A participant argues that E, being a point, cannot have angles to anything, prompting a discussion about the definition of angles in relation to points and vectors.
  • Further clarification is provided that angles can be defined for vectors originating from the origin to E, and between lines passing through E.
  • One participant proposes shifting axes to simplify the calculation of angles, suggesting the use of spherical coordinates for representation.
  • Another participant mentions using the dot product of vectors to find angles between points A, B, and C.
  • A participant expresses a desire to clarify that S is the origin and that they are looking for the angle between the line SE and the vertical.
  • Concerns are raised about editing the original post, as it may disrupt the flow of the conversation and its usefulness for others.

Areas of Agreement / Disagreement

Participants express disagreement regarding the concept of angles associated with a point, with some insisting that angles can only be defined for vectors or lines. The discussion remains unresolved as participants present differing viewpoints on how to approach the problem.

Contextual Notes

There are limitations in the discussion regarding the definitions of angles in relation to points versus vectors, and the assumptions made about the origin and reference frames for calculations. The mathematical steps for calculating angles are not fully resolved.

CraigH
Messages
221
Reaction score
1
I have 3 points ##S##, ##E##, and ##W## each with ##x##, ##y##, and ##z## positions.

##S## is always at ##[1,1,1]##

##S## is connected to ##E##, and ##E## is connected to ##W## by a line.

I want to calculate the azimuth and polar angles between ##E## and the vertical, and the azimuth and polar angles between ##E## and ##W##, using the coordiantes I have for all of them. How would I do this?
 
Last edited:
Mathematics news on Phys.org
construct vectors for the lines, convert to spherical, polar coordinates.
note. E us a point, it cannot have an angle to anything.
 
Thanks for your reply :)
Simon Bridge said:
note. E us a point, it cannot have an angle to anything.
E is a point however it will have angles between itself and the vertical
 
No - a point cannot have angles between itself and anything else.
You can see this easily by drawing a point, and drawing a "vertical", but do not draw in an origin.
What is the angle between the point and the line you just drew? Doesn't make sense does it?

The vector pointing from the origin to E will have angles between itself and the vertical, as will any line passing through the origin and E. However, any line passing through E, any vector pointing from any point to E, will have an angle to the vertical, so you have to specify. Just saying "the angle of E" is too vague. We may be able to infer something from the context but, in maths at least, it is often a good idea to make implicit things explicit: it helps you cut through common confusions.

The way to tackle your problem is to construct the lines you want the angles between and use geometry.
One approach is the shift the axes so the z-axis lies along one line, and the origin is at the corner, then represent the point you are interested in with spherical coordinates. The azimuthal angle that results will also be the angle between the two lines.

If you have three points A B C and you want to find the angle ABC, then you can get that from the dot product of vector BA with vector BC. That may be easier for you.
 
Last edited:
Ah okay I see what you mean, in my case ##S## is the origin. So I am looking for the angle between the line ##S E## and the vertical. I'll edit the original post and clarify this.
 
Please don't edit the original post, it makes the resulting conversation into nonsense and makes it useless for helping others with the same problem as you.
You have supplied with two ways to find the angle between the line SE and the k unit vector.
 

Similar threads

  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K