Rolling ball and generalized co-ordinates

In summary, a sphere with only two generalized co-ordinates (the COM and the reference point on the surface) can be in any orientation on a horizontal plane. However, if the sphere is allowed to roll, it will follow a path that loops around the reference point.
  • #1
swapnilp
10
0
Consider a sphere constrained to roll on a rough FLAT HORIZONTAL surface. A book on classical mechanics says it requires 5 generalized co-ordinates to specify sphere's configuration: 2 for its centre of mass and 3 for its orientation.

I did not understand why 3 for orientation. I guess only 2 are needed: one altitude and one azimuth i.e. ## \theta## and ## \phi ##. Since radius is fixed, ## r ## is not needed.

So only 2+2 = 4 generalized co-ordinates are needed as per my understanding.

I assume book is right. So what is wrong in my understanding ?
 
Last edited:
Physics news on Phys.org
  • #2
In general, for a three dimensional rigid body you need three angles to define its orientation. For example, a rotation about three axes.

Alternatively you can define a unit vector in any direction (your two polar and azimuthal angles) and a third angle that defines the rotation about that vector.
 
  • #3
But consider a fixed point on the sphere. We need 4 co-ordinates to uniquely decide its location on the sphere.
(x,y) to locate COM of the sphere and altitude & azimuth to locate the point on the surface of the sphere.
(2 co-ordinate systems are used : XY plane system and spherical co-ordinate system. )
Since sphere is rigid body, if we rotate sphere about the axis passing through our fixed point and the COM,
orientation of the sphere will change (since our fixed point is connected to other points inside the sphere). Isn't it ?
 
  • #4
That gives 5 coordinates by my counting: 2 for the COM; 2 for the reference point on the surface (imagine a dot on the sphere); and 1 for a rotation about the line joining the COM and the dot.
 
  • #5
But when you rotate sphere about line joining COM and the dot, co-ordinates of other points (on & inside) of the sphere are changing.
If I move the sphere from (x1,y1) to (x2,y2) (while changing at the same time polar and azimuth angles), motion is complete.
Dot on the sphere is not in motion now. Why do we need further rotation along the line joining the COM and the dot.
 
  • #6
Do you follow the point about the orientation of the sphere in general?

Is your question about the specific situation where the ball must roll without slipping?

If so, the ball can get from one point to another by a path of any length - it doesn't have to roll in a straight line. This means that, say, the ball could return to its starting point with any orientation - not just the one it started with.
 
  • #7
Yes, ball must roll without slipping. So do you mean 3 angles (in general) will change when ball is in motion?
These 3 angles being axes of rotation, one rotation about X axis, one rotation about Y axis & one rotation about Z axis.
(This XYZ system being superimposed on spherical co-ordinate system and both having same origin which is COM.)
Is this correct ?
 
  • #8
Please answer my first question:

Do you follow the point about the orientation of the sphere in general?

Yes or no.
 
  • #9
No.
 
  • #10
If we forget about the movement of the COM, do you think that a 3D rigid body has two or three degrees of freedom in respect of rotations?
 
  • #11
3 degrees of freedom i.e. 3 axes of rotations. And 3 axes being orthogonal to each other.
Each axis passing through COM (their point of intersection).
 
  • #12
swapnilp said:
3 degrees of freedom i.e. 3 axes of rotations. And 3 axes being orthogonal to each other.
Each axis passing through COM (their point of intersection).
So, a sphere has three degrees of freedom with respect to rotations, hence six degrees of freedom with respect to position and orientation, which reduces to five if you take away the freedom to move off a plane.
 
  • Like
Likes Dale and swapnilp
  • #13
Fantastic! Now I understood. Thanks for clear & logical answer.

Now my next doubt is : If we consider motion of the sphere restricted to flat,horizontal plane (without slipping), can all these 5 generalized co-ordinates vary independently of each other ?
 
  • #14
swapnilp said:
Fantastic! Now I understood. Thanks for clear & logical answer.

Now my next doubt is : If we consider motion of the sphere restricted to flat,horizontal plane (without slipping), can all these 5 generalized co-ordinates vary independently of each other ?

That's a good question. The answer is yes, but I must admit I don't know how to prove it. Try looking on line. Just "rolling ball coordinates" should do it.

Imagine two reference points on the sphere. As long as they are not antipodal, they define the orientation. Perhaps a black dot initially at the north pole and red dot on the equator.

The hand-wavy argument is that there are infinitely many paths that will get the sphere back to where it started with the black dot back at the north pole - and the red dot is not necessarily where it started.

A formal proof would have to show that all points on the equator are possible.
 
  • #15
But my book says these 5 generalized co-ordinates can NOT all vary independently. When the sphere rolls on perfectly rough flat,horizontal surface, at least 2 co-ordinates (out of 5) must change. Hence degrees of freedom for this case is < 5; but number of generalized co-ordinates is 5. Hence it is a non-holonomic system. Do you agree with this ?
 
  • #16
swapnilp said:
But my book says these 5 generalized co-ordinates can NOT all vary independently. When the sphere rolls on perfectly rough flat,horizontal surface, at least 2 co-ordinates (out of 5) must change. Hence degrees of freedom for this case is < 5; but number of generalized co-ordinates is 5. Hence it is a non-holonomic system. Do you agree with this ?

Yes, because you can describe the motion of the sphere by two parameters at any time: it's simply rolling in a direction in the x-y plane. A point mass would have two degrees of freedom and two coordinates.

The configuration of the sphere depends, however, on the path it took. That's relatively easy to see.

To prove that any configuration is possible and hence the full five coordinates are needed is not so easy to see.
 
  • #17
Free rigid body (rigid body that is flying in space) has 6 degrees of freedom: for example three Euler angles and the Cartesian coordinates of its center. Now put the ball on a rough surface; and let ##S## be the center of the ball and ##A## be a point of the ball that is in contact with the surface at this moment. Then we have
$$\boldsymbol v_A=\boldsymbol v_S+\boldsymbol\omega\times\boldsymbol{SA}=0.$$ These are three scalar equations of constraint. So the number of degrees of freedon is ##6-3=3##. But these are nonholonomic constraints: we can not describe the position of the ball by three generalized coordinates.

UPD
 
Last edited:

1. What is a rolling ball?

A rolling ball is a physical object that moves along a surface while rotating at the same time. This type of motion is known as rotational motion and is caused by the forces of gravity and friction acting on the ball.

2. What are generalized co-ordinates?

Generalized co-ordinates are a set of variables that describe the position and orientation of a system. They are used in physics to simplify the analysis of complex systems, such as a rolling ball, by reducing the number of variables needed to describe its motion.

3. How are rolling balls and generalized co-ordinates related?

Rolling balls and generalized co-ordinates are related because generalized co-ordinates can be used to describe the motion of a rolling ball. By using a set of generalized co-ordinates, we can simplify the equations and calculations needed to understand the behavior of the rolling ball.

4. What are some examples of generalized co-ordinates in a rolling ball system?

Examples of generalized co-ordinates in a rolling ball system include the position of the ball's center of mass, the orientation of the ball, and the angle of rotation about its axis. Other variables such as velocity and acceleration can also be expressed as generalized co-ordinates in this system.

5. Why are generalized co-ordinates useful in studying rolling ball motion?

Generalized co-ordinates are useful in studying rolling ball motion because they allow us to simplify the equations and calculations needed to understand the behavior of the ball. By reducing the number of variables, we can focus on the most important aspects of the motion and make predictions about the ball's behavior more easily.

Similar threads

Replies
1
Views
1K
Replies
14
Views
6K
Replies
13
Views
2K
Replies
8
Views
2K
Replies
2
Views
3K
  • Introductory Physics Homework Help
Replies
8
Views
3K
Replies
3
Views
2K
Replies
25
Views
1K
  • Introductory Physics Homework Help
Replies
10
Views
4K
Back
Top