Impulse-based Dynamic Simulation
Brian Mirtich and John F. Canny
EECS Department, University of California, Berkeley
Technical Report No. UCB/CSD-94-815
, 1994
http://www2.eecs.berkeley.edu/Pubs/TechRpts/1994/CSD-94-815.pdf
We introduce a promising new approach to dynamic simulation called impulse-based simulation. The distinguishing feature of this method is the unification of all types of contact (colliding, rolling, sliding, and resting) under a single framework; non-colliding contacts are simulated as a series of tiny microcollisions. The approach is simpler and more robust than previous constraint-based methods. Simulation results agree with physical experiments, and the method is fast enough to make real time simulation possible. In the course of describing impulse-based simulation, we present an efficient collision detection scheduling scheme and a fully general treatment of frictional collisions. We conclude with some of the results generated by our simulator.
BibTeX citation:
@techreport{Mirtich:CSD-94-815, Author= {Mirtich, Brian and Canny, John F.}, Title= {Impulse-based Dynamic Simulation}, Year= {1994}, Month= {Jun}, Url= {http://www2.eecs.berkeley.edu/Pubs/TechRpts/1994/5494.html}, Number= {UCB/CSD-94-815}, Abstract= {We introduce a promising new approach to dynamic simulation called impulse-based simulation. The distinguishing feature of this method is the unification of all types of contact (colliding, rolling, sliding, and resting) under a single framework; non-colliding contacts are simulated as a series of tiny microcollisions. The approach is simpler and more robust than previous constraint-based methods. Simulation results agree with physical experiments, and the method is fast enough to make real time simulation possible. In the course of describing impulse-based simulation, we present an efficient collision detection scheduling scheme and a fully general treatment of frictional collisions. We conclude with some of the results generated by our simulator.}, }
EndNote citation:
%0 Report %A Mirtich, Brian %A Canny, John F. %T Impulse-based Dynamic Simulation %I EECS Department, University of California, Berkeley %D 1994 %@ UCB/CSD-94-815 %U http://www2.eecs.berkeley.edu/Pubs/TechRpts/1994/5494.html %F Mirtich:CSD-94-815