Rigid Body Physics: Box on Plane Simulations

Click For Summary
SUMMARY

This discussion focuses on simulating a box on a plane using rigid body physics principles. Key concepts include tracking the box's position, velocity, angle, and rotational speed, while applying forces and torques to update these parameters over time. The suggested approach involves using spring-based solutions with a high spring coefficient for rigidity and implementing the Verlet integration scheme for movement. Additionally, understanding the moment of inertia and impulse reactions is crucial when the box interacts with surfaces.

PREREQUISITES
  • Understanding of Newton's laws of motion and their rotational equivalents
  • Familiarity with rigid body dynamics and basic physics concepts
  • Knowledge of Verlet integration for simulating motion
  • Ability to calculate moment of inertia and impulse reactions
NEXT STEPS
  • Research spring-based physics simulations for easier implementation
  • Learn about Verlet integration techniques for motion simulation
  • Study the calculation of moment of inertia for various shapes
  • Explore impulse reactions in rigid body dynamics
USEFUL FOR

Game developers, physics simulation engineers, and anyone interested in implementing realistic rigid body physics in simulations.

superjoebob
Messages
6
Reaction score
0
Hi, I am new to these forums so i hope I am putting this in the right place...

I am completely lost with how to even start a simple box on plane physics simulation. I've read dozens of formulas and tutorials, I understand them mostly but they all seem very abstract in the sense of how to use the information they provide. Say i had a box, over top of 2 platforms like the image in the attachment. Starting from absolute ground zero, no set anything, just a blank picture, what must be calculated in order to get the box moving initially, fall ontothe ledge and calculate rotation, and do everything it should do? Please don't say to do more research or take a course because I've been through grade 11 and 12 physics and read dozens of formulas and tutorials on rigid body dynamics but theyre all so abstract that I just can't get useful information out of them. Please help me, I am so lost on this topic and have spent weeks researching it without breaking any ground :confused:
 

Attachments

  • diagram.jpg
    diagram.jpg
    3.9 KB · Views: 484
Physics news on Phys.org
Have you read about Newton's laws and their rotational equivalents? Basically, you will need to keep track of your box's position, velocity, angle, and rotational speed. Then the box will be acted on by forces and torques. At each point in time you use the force and torque to update the velocity and rotational speed, and you use the velocity and rotational speed to update the position and angle.
 
i would suggest that you try and look into spring based solutions. they are often easier to implement and are also very scalable. You could treat the box as a few springs with high spring coefficient (giving illusion of rigidness), and just use verlet integration scheme to move it around.
 
It's difficult to help one without knowing one's experience.

With regard to the given problem is the box initially at rest and then released, in which case it has no initial vertical velocity, and one simply calculates the motion of the box in free fall.

This might be useful - http://hyperphysics.phy-astr.gsu.edu/hbase/traj.html

and

http://hyperphysics.phy-astr.gsu.edu/hbase/mot.html
http://hyperphysics.phy-astr.gsu.edu/hbase/mi.html
http://hyperphysics.phy-astr.gsu.edu/hbase/inecon.html

When the box interacts with a solid surface, there will be an impulse reaction, so one needs to know the moment of inertia of box, the impulse load/force and the moment arm.

The box the rotates and falls untils it hits the second surface, so there is both rectilinear motion (free fall) and rotational motion.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 22 ·
Replies
22
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 51 ·
2
Replies
51
Views
5K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 21 ·
Replies
21
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K