Download presentation
Presentation is loading. Please wait.
1
CS 326A: Motion Planning ai.stanford.edu/~latombe/cs326/2007/index.htm Collision Detection and Distance Computation
2
Basic problem Given two objects A and B, determine whether they collide (overlap), or not Applications: Computer graphics Simulation, e.g., surgical simulation Robotics, motion planning
4
C-Space Sampling (Configurations and Local Paths) Need for efficient collision-checking algorithms
6
Collision Checking vs. Distance Computation Distance is in the workspace between the two closest points distance = 0 collision
7
Two Main Approaches Feature tracking (pairs of closest features) Hierarchical bounding volume hierarchies (pre-computation)
8
Feature Tracking Methods Fixed or arbitrary small discretization This class’s papers: 1. Lin and Canny method (+ V-Clip of B. Mirtich) 2. Application to detecting self-collisions in humanoid robots [Kuffner et al.] Only update the tracked features at “critical events” when they may change KDS (Kinetic Data Structure methods) [Guibas et al.]
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.