home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!snorkelwacker.mit.edu!ai-lab!fiber-one!sundar
- From: sundar@fiber-one.ai.mit.edu (Sundar Narasimhan)
- Newsgroups: comp.graphics
- Subject: Re: Fast intersection DETECTION for convex polyhedra?
- Message-ID: <25764@life.ai.mit.edu>
- Date: 23 Jul 92 16:12:48 GMT
- References: <1992Jul9.134621.20715@fel.tno.nl> <jqsx0dj@rpi.edu>
- Sender: news@ai.mit.edu
- Reply-To: sundar@ai.mit.edu
- Organization: MIT Artificial Intelligence Laboratory
- Lines: 28
-
- In article <jqsx0dj@rpi.edu>, wrf@ecse.rpi.edu (Wm Randolph Franklin) writes:
- |>
- |> In article <1992Jul9.134621.20715@fel.tno.nl> on Thu, 9 Jul 92 13:46:21 GMT,
- |> rxkc2@fel.tno.nl (R. Kiel) writes:
- |>
- |> > For a real-time visualisation system I need an algorithm that will
- |> > tell me whether or not two convex polyhedra intersect.
- |>
- |> A separating plane for the two polyhedra exists iff they don't
- |> intersect. This can be formulated as a linear programming problem and
- |> solved. It should be reasonably fast.
- I don't know if I responded to this already, but Lin and Canny's algorithm
- is the fastest (and easiest to implement) I know of currently.
- I'd like to hear if people know of others. (WRT approximation algs., the
- ellipsoidal approximation of Elon Rimon, and Featherstone's 'swept bubble'
- sphere approximation should also be pretty fast).
-
- %Y Conference
- %A Lin, M. C., and Canny, J. F.
- %T A Fast Algorithm for Incremental Distance Calculation
- %J Proc. IEEE Conference on Robotics and Automation
- %P 1008-1014
- %X Very clean paper on how to compute closest features.
- Considers 6 cases. Uses applicability criteria to suggest what the
- next pair of features to consider is. Handles convex objects only.
- Preprocessing necessary for making boundary/coboundaries constant
- size (hence alg. runs in constant time w/ preprocessing).
- %D 1991
-