Perfectly Elastic Collisions in 2 Dimensions with Round Objects

Click For Summary
SUMMARY

The discussion focuses on calculating perfectly elastic collisions in two dimensions involving round objects, specifically in the context of a curling application for Android. The key principle is the conservation of momentum, which can be applied by resolving momentum into x and y components to determine angles and speeds post-collision. A significant aspect is the geometric consideration of the objects' centers at the point of collision, particularly when dealing with equal mass and size objects, which will simply exchange their velocities. The conversation highlights the need for more resources on this specific topic.

PREREQUISITES
  • Understanding of conservation of momentum in physics
  • Basic knowledge of vector resolution in two dimensions
  • Familiarity with geometric principles related to circular objects
  • Experience with programming in Android development
NEXT STEPS
  • Research "2D collision detection algorithms" for game development
  • Explore "vector mathematics for physics simulations"
  • Study "geometric collision response techniques" in physics engines
  • Learn about "Android game development frameworks" that support physics simulations
USEFUL FOR

Game developers, particularly those working on physics-based simulations, software engineers interested in collision mechanics, and anyone involved in developing applications for Android that require accurate modeling of physical interactions.

pacojoe
Messages
1
Reaction score
0
My friend is programming a curling application for the Android. He needs a way of calculating the results of perfectly elastic collisions in 2 dimensions with perfectly round objects (curling stones in this case, naturally).

I know what the basic formula for the conservation of momentum is for perfectly elastic collisions, and I remember doing some problems with it in my college physics course, but I don't remember doing problems in which the objects are moving toward one another at strange angles.

All the problems that I remember doing with this involved one of the objects staying put while the other one ran into it. Come to think of it, I don't think we ever had to consider the effects that the curvature of the objects would have on one another.

I've been trying to find decent resources for this just by Googling it, but I haven't found much that's of any use.

Does anyone know where I can find this kind of information? Any help is greatly appreciated.
 
Physics news on Phys.org
If the objects are perfectly elastic you can still use the method you are familiar with, you just resolve the momentum into components (x and y)

That gives you angles and speeds, the only problem remaining is the purely geometric one of working out the position of the centre of each object at collision.
 
The general solution is to view a reference frame in which the center of masses of the objects is immobile, and then its the same as if they each hit an immovable wall at their point of contact.
[STRIKE]But in your case it is much simpler because you have two objects of equal mass and size, so they will just trade their velocities around. Each one starts to move in exactly the same way as the other was moving before the impact.[/STRIKE]
EDIT: I was wrong, oversimplifying it for a central collision. Sorry if I confused you with this.
 
Last edited:

Similar threads

  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 3 ·
Replies
3
Views
9K
  • · Replies 6 ·
Replies
6
Views
2K