Understanding the Relationship of Sphere Coordinates and Rotations

In summary: It is rolling if and only if the vector sum of the angular velocities of the ball and the surface is constant.
  • #1
hmoein
9
0
hi , every one!
I have a problem with a sphere rolling on a fixed sphere. My problem is to find relationship between coordinate of center of sphere (X,Y,Z) and orientations (alpha, beta, gamma) or Euler angles of sphere. as we know a sphere has 6 DOF in space (3 coordiantes and 3 rotation) when a sphere rolling on surface we expect that it have 3 dof beacuse of relation beween coordinate and rotation.
for example when a circle roll on a surface the x coordinate of its center is:
X=R*teta (R = radius of circle) and it has one DOF.
Like the circle rolling i want to find the relations for sphere.
thanks
hossein
 
Engineering news on Phys.org
  • #2
Hi
for a sphere of center C and radius R rolling on a fixed sphere centered at origin with radius 1 you have (using polar reference)

- a relation for contact: [tex] C = (1+R) e_{r}[/tex]
- relation for rolling without sliding: [tex] \dot{C} = R * \phi \times e_{r} [/tex],

where [tex] \dot{C} = (1+R) \omega \times e_{r} [/tex] (the latter is the time derivative of the first eq.),

and where [tex]e_{r}[/tex] describe the versor pointing the moving ball center, [tex]\phi[/tex] is the moving ball angular velocity (or displacement) and [tex]\omega[/tex] the angular velocity (or displacement) related to [tex]e_{r}[/tex] through the relation [tex] \dot{e_{r}} = \omega \times e_{r} [/tex].

Then the ball has 3 free DOF, [tex]\omega[/tex] and [tex]\phi_{//}=\phi \cdot e_{r}[/tex], with

[tex]d \phi_{\bot}=d \omega (1+R)/R[/tex].

Look to the attached mathematica file for teh simpler case of circle rolling on circle (1 free DOF).

M
 

Attachments

  • circle.nb
    24.2 KB · Views: 407
  • #3
hi drMs
thanks for your answer. i don't understand about \\time e_{r}. and what is difference between \\phi and \\omega?
could you expalin more?
best regard
hossein
 
  • #4
Hi-
[tex]\times[/tex] means vector product. [tex]\phi[/tex] is the (free) angular velocity vector describing the rotation of the ball. [tex]\omega[/tex] is the (free) angular velocity vector describing the rotation of the versor [tex]e_{r}[/tex] (which I used for the lagrangian parameters of the moving ball center).

M
 
  • #5
thank you very much
 
  • #6
Hi drMs
suppose that the moving sphere is in contact with th efixed one at one contact point.
is the rotattion about the z axis (axis that is perpendicular to the contact surface and pass through center of sphere ) rolling?
 
  • #7
Hi
It is not really clear to me the question. You mean the spin motion (rotation of the ball with rotation vector parallel to the segment connecting the two centers)?
 

Related to Understanding the Relationship of Sphere Coordinates and Rotations

1. What are sphere coordinates and how do they relate to rotations?

Sphere coordinates are a way of representing points on a sphere using three values: latitude, longitude, and radius. These coordinates can be used to describe the orientation of an object in three-dimensional space, and are commonly used in computer graphics and navigation. The values of the coordinates can be used to calculate the rotation of an object around its center point.

2. How do sphere coordinates differ from other coordinate systems?

Sphere coordinates are unique because they represent points on a curved surface rather than a flat plane. This means that calculations involving sphere coordinates must take into account the curvature of the sphere, which can make them more complex than other coordinate systems. However, they offer a more intuitive way of describing the orientation of objects in three-dimensional space.

3. What is the relationship between sphere coordinates and Euler angles?

Euler angles are a way of representing rotations around each of the three axes of a three-dimensional coordinate system. Sphere coordinates can be converted into Euler angles to describe the orientation of an object in terms of rotations around these axes. However, due to the complexity of sphere coordinates, there is not a one-to-one relationship between the two systems.

4. How are sphere coordinates used in computer graphics?

In computer graphics, sphere coordinates are commonly used to describe the orientation of 3D objects, such as models or animations. They can be used to calculate the position and rotation of objects on a screen, as well as to create complex animations and visual effects.

5. What are some real-world applications of understanding the relationship between sphere coordinates and rotations?

Understanding the relationship between sphere coordinates and rotations is important in a variety of fields, including computer graphics, navigation, and astronomy. For example, satellite navigation systems use sphere coordinates to calculate the position and orientation of objects in space. In astronomy, sphere coordinates are used to describe the positions and movements of celestial bodies. Additionally, understanding this relationship can be useful in creating realistic 3D graphics and animations in industries such as gaming and film production.

Similar threads

Replies
2
Views
1K
  • Classical Physics
Replies
6
Views
494
  • Introductory Physics Homework Help
3
Replies
97
Views
3K
  • Introductory Physics Homework Help
Replies
17
Views
476
  • Introductory Physics Homework Help
Replies
9
Views
742
  • Differential Geometry
Replies
2
Views
2K
  • Calculus and Beyond Homework Help
Replies
3
Views
640
  • Introductory Physics Homework Help
Replies
8
Views
1K
Replies
31
Views
2K
  • Introductory Physics Homework Help
Replies
9
Views
250
Back
Top