Collision Detection for Moving Polyhedra
IEEE Transactions on Pattern Analysis and Machine Intelligence
OBBTree: a hierarchical structure for rapid interference detection
SIGGRAPH '96 Proceedings of the 23rd annual conference on Computer graphics and interactive techniques
Kinetic collision detection for simple polygons
Proceedings of the sixteenth annual symposium on Computational geometry
Timewarp rigid body simulation
Proceedings of the 27th annual conference on Computer graphics and interactive techniques
Introduction to Robotics: Mechanics and Control
Introduction to Robotics: Mechanics and Control
Fast Collision Detection Among Multiple Moving Spheres
IEEE Transactions on Visualization and Computer Graphics
Collision prediction for polyhedra under screw motions
SM '03 Proceedings of the eighth ACM symposium on Solid modeling and applications
Space-Time Bounds for Collision Detection
Space-Time Bounds for Collision Detection
Efficient collision detection for animation and robotics
Efficient collision detection for animation and robotics
Impulse-based dynamic simulation of rigid body systems
Impulse-based dynamic simulation of rigid body systems
Interactive and Continuous Collision Detection for Avatars in Virtual Environments
VR '04 Proceedings of the IEEE Virtual Reality 2004
Methods and Applications of Interval Analysis (SIAM Studies in Applied and Numerical Mathematics) (Siam Studies in Applied Mathematics, 2.)
A Six Degree-of-Freedom God-Object Method for Haptic Display of Rigid Bodies
VR '06 Proceedings of the IEEE conference on Virtual Reality
Interactive continuous collision detection for non-convex polyhedra
The Visual Computer: International Journal of Computer Graphics
Fast continuous collision detection for articulated models
SM '04 Proceedings of the ninth ACM symposium on Solid modeling and applications
Continuous Collision Detection for Two Moving Elliptic Disks
IEEE Transactions on Robotics
Proceedings of the 2008 ACM symposium on Solid and physical modeling
Retracted Article: Self-collision Detection for Rigid Non-convex Multi-link Model
ICIRA '08 Proceedings of the First International Conference on Intelligent Robotics and Applications: Part II
Automatic pre-tessellation culling
ACM Transactions on Graphics (TOG)
Some Applications of Interval Arithmetic in Hierarchical Solid Modeling
Numerical Validation in Current Hardware Architectures
C2A: controlled conservative advancement for continuous collision detection of polygonal models
ICRA'09 Proceedings of the 2009 IEEE international conference on Robotics and Automation
Fast continuous collision detection using deforming non-penetration filters
Proceedings of the 2010 ACM SIGGRAPH symposium on Interactive 3D Graphics and Games
Recent advances in real-time collision and proximity computations for games and simulations
ACM SIGGRAPH ASIA 2010 Courses
Efficient grasp planning with reachability analysis
ICIRA'10 Proceedings of the Third international conference on Intelligent robotics and applications - Volume Part I
Fast continuous collision detection using parallel filter in subspace
I3D '11 Symposium on Interactive 3D Graphics and Games
VolCCD: Fast continuous collision culling between deforming volume meshes
ACM Transactions on Graphics (TOG)
PolyDepth: Real-time penetration depth computation using iterative contact-space projection
ACM Transactions on Graphics (TOG)
Autonomous grasp and manipulation planning using a ToF camera
Robotics and Autonomous Systems
Efficient geometrically exact continuous collision detection
ACM Transactions on Graphics (TOG) - SIGGRAPH 2012 Conference Proceedings
Collision-free and smooth trajectory computation in cluttered environments
International Journal of Robotics Research
An optimizing compiler for automatic shader bounding
EGSR'10 Proceedings of the 21st Eurographics conference on Rendering
ACM Transactions on Graphics (TOG)
Generation of whole-body optimal dynamic multi-contact motions
International Journal of Robotics Research
Free-form implicit haptic rendering
JVRC '13 Proceedings of the 5th Joint Virtual Reality Conference
Hi-index | 0.00 |
We present a fast continuous collision detection (CCD) algorithm for articulated models using Taylor models and temporal culling. Our algorithm is a generalization of conservative advancement (CA) from convex models [Mirtich 1996] to articulated models with non-convex links. Given the initial and final configurations of a moving articulated model, our algorithm creates a continuous motion with constant translational and rotational velocities for each link, and checks for interferences between the articulated model under continuous motion and other models in the environment and for self-collisions. If collisions occur, our algorithm reports the first time of contact (TOC) as well as collision witness features. We have implemented our CCD algorithm and applied it to several challenging scenarios including locomotion generation, articulated-body dynamics and character motion planning. Our algorithm can perform CCDs including self-collision detection for articulated models consisting of many links and tens of thousands of triangles in 1.22 ms on average running on a 3.6 GHz Pentium 4 PC. This is an improvement on the performance of prior algorithms of more than an order of magnitude.