Finding Global Position from Distance, Phi, and Theta?

Click For Summary
SUMMARY

The discussion focuses on calculating global coordinates using spherical coordinates (distance, phi, and theta) relative to a known point. The formula provided for converting these coordinates into Cartesian coordinates is x = ρ cos(θ) sin(φ) + 10, y = ρ sin(θ) sin(φ) + 20, and z = ρ cos(φ) + 30, where (10, 20, 30) is the reference point. It is clarified that only one reference point is necessary if the angles are defined relative to the global coordinate system. If the angles are not global, additional reference points may be required.

PREREQUISITES
  • Understanding of spherical coordinates and their conversion to Cartesian coordinates
  • Familiarity with trigonometric functions: sine and cosine
  • Basic knowledge of 3D coordinate systems
  • Ability to manipulate mathematical formulas
NEXT STEPS
  • Study the derivation of spherical to Cartesian coordinate transformations
  • Learn about the implications of angle measurements in different coordinate systems
  • Explore applications of global positioning in navigation and robotics
  • Investigate the use of multiple reference points in triangulation techniques
USEFUL FOR

Mathematicians, physicists, engineers, and anyone involved in navigation or spatial analysis who needs to calculate positions based on spherical coordinates.

mamali
Messages
5
Reaction score
0
could anyone help me ?
i know global position of three flag for example (10,20,30)
and i have my distance , phi and theta to flags .
could anyone helping me find my position ?
 
Mathematics news on Phys.org
What do you mean by "three flags"? You give the position, (10, 20, 30) of one point. But knowing the coordinates of a single point and your position relative to that point is sufficient. Your x, y, z coordinates, taking that one point as origin are x= [itex]\rho cos(\theta) sin(\phi)[/itex], y= [itex]\rho sin(\theta) sin(\phi)[/itex] and z= [itex]\rho cos(\phi)[/itex]. Your x, y, z "global" coordinates, relative to the same coordinate system in which your point is (10, 20, 30) are x= [itex]\rho cos(\theta) sin(\phi)+ 10[/itex], y= [itex]\rho sin(\theta) sin(\phi)+ 20[/itex] and z= [itex]\rho cos(\phi)+ 30[/itex], a simple translation.

I am assuming here that your "[itex]\theta[/itex]" and "[itex]\phi[/itex] are relative to the "global" coordinate system. If not, you might need three points and would need to specify how [itex]\theta[/itex] and [itex]\phi[/itex] are measured.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 15 ·
Replies
15
Views
4K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 4 ·
Replies
4
Views
9K
Replies
1
Views
2K
Replies
1
Views
421
Replies
14
Views
3K
  • · Replies 46 ·
2
Replies
46
Views
5K