The aim of this post is to calculate the direction and speed of circular shaped bodies after an elastic collision. Explanations and demonstration are splited over the following pages:

- Part 1 - Hypothesys
- Part 2 - Velocity decomposition
- Part 3 - Velocity calculation
- Part 4 - Synthesis and reminder
- Part 5 - Source code
- Download Matlab script

The result of the model of an elastic collision between two balls:

Matlab source code used for this video can be downloaded here.

- Angular and linear velocity, cross product
- Configurable gear for solidwork
- Elastic collision - Part 1 - Hypotheses
- Elastic collision - Part 2 - Velocity decomposition
- Elastic collision - Part 3 - Velocity calculation
- Elastic collision - Part 4 - Synthesis and reminder
- Elastic collision - Part 5 - Source code
- Enable Add-Ins in Solidworks
- Fundamental principle of dynamics
- Geometric model for differential wheeled mobile robot
- How to insert gears in a Solidwoks assembly

Last update : 10/26/2019