I just want to say: This is my first time here and I haven't taken trig just yet, so bar with me a bit.
Hey guys, I been trying at this problem for a few days now, but to no luck. I am taking a spherical object that is using a heading, pitch, roll type movement and trying to cast a line segment from it and then get the end point of that line segement. Can anyone show me the math behinde it?
I know it's wrong, but here's what I did try:
I was using the math I saw here: Spherical coordinate system - Wikipedia, the free encyclopedia Someone pointed me to this link to help solve the issue from ##Math.Code:from math import cos, sqrt, tan, sin, radians, degrees x1 = 0 y1 = 0 z1 = 0 P = 90 H = 0 R = 0 D = 10 x2 = round(degrees(sin(radians(H)) * cos(radians(P)))) * D + x1 y2 = round(degrees(sin(radians(H)) * sin(radians(P)))) * D + y1 z2 = round(degrees(cos(radians(H)))) * D + z1 print x2, y2, z2
Hope it's ok that is it is in programing code. Should still be readable in anycase. (D)istance I want to move in from the position of where the spherical object is looking at using (P)itch and (H)eading. As for roll we can leave at as 0.


LinkBack URL
About LinkBacks