Categories
Technical
-- Database/SQL
-- Multimedia
-- Internet/Networking
-- Operating System
-- Programming
-- Security/Hacking
-- Science/Engineering
-- Web/HTML/CSS/Ajax
-- Unix/Linux
-- Windows
-- Mac OS X
-- Office
-- Perl/PHP/Python
-- C/C++/C#
-- .NET
-- Java
-- Hardware
-- Game Development
-- Embedded Systems
-- Graphics and Design
-- Network Programming
Study
Novel
Nonfiction
Health
Tutorial
Entertainment
Business
Magazine
Arts & Design
Audiobooks & Video Training
Cultures & Languages
Family & Home
Law & Politics
Lyrics & Music
Software Related
eBook Torrents
Uncategorized
-- Database/SQL
-- Multimedia
-- Internet/Networking
-- Operating System
-- Programming
-- Security/Hacking
-- Science/Engineering
-- Web/HTML/CSS/Ajax
-- Unix/Linux
-- Windows
-- Mac OS X
-- Office
-- Perl/PHP/Python
-- C/C++/C#
-- .NET
-- Java
-- Hardware
-- Game Development
-- Embedded Systems
-- Graphics and Design
-- Network Programming
Study
Novel
Nonfiction
Health
Tutorial
Entertainment
Business
Magazine
Arts & Design
Audiobooks & Video Training
Cultures & Languages
Family & Home
Law & Politics
Lyrics & Music
Software Related
eBook Torrents
Uncategorized
Share With Friends
Archive by Date
2012-08-06
2012-08-05
2012-08-04
2012-08-03
2012-08-02
2012-08-01
2012-07-31
2012-07-30
2012-07-29
2012-07-28
2012-08-05
2012-08-04
2012-08-03
2012-08-02
2012-08-01
2012-07-31
2012-07-30
2012-07-29
2012-07-28
Search Tag
Tractatus
movies
Dexy
信息光学
Senales
Kalmah
Holonomy
akbal
Karsten
Arrhythmias
Knocking
Lumieres
Mars
Heartland
Divos
McMaster
Mettler
Medicine
MetalWorking
Shampoo
科学知识
Schoolboy
Mortgage
Coincidence
Myles
Ojos
PROFESSIONAL
Wikinger
Packaging
Recognition
Sgfonovo
Paradiso
Hambley
Parasitology
Punkten
Cylinder
Perseverance
Perspectives
Pouches
mondo
flex
Mossad
Printer
IRAs
Shadowthrone
Fromm
Revenge
Adjusting
Hillier
Simplicity
Newest
Learning Core Audio: A Hands-On Guide to Audio Programming for Mac and iOS
Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77
Introduction to Programming with Fortran - with coverage of Fortran 90, 95, 2003 and 77
MATLAB - Modelling, Programming and Simulations
-MATLAB: Modelling, Programming and Simulations- ed. by Emilson Pereira Leite (Repost)
Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77 [Repost]
An Introduction to Programming and Numerical Methods in MATLAB [Repost]
"MATLAB: Modelling, Programming and Simulations" ed. by Emilson Pereira Leite (Repost)
Programming Social Applications: Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web... (repost)
MATLAB Programming for Engineers (2nd edition) [Repost]
Sriranga Veeraraghavan, "Sams Teach Yourself Shell Programming in 24 Hours" (Repost)
Programming Computer Vision with Python - Tools and algorithms for analyzing images
Matlab: A Practical Introduction to Programming and Problem Solving (2nd edition) [Repost]
ECOOP 2011 - Object-Oriented Programming
Mobile JavaScript Application Development - Bringing Web Programming to Mobile Devices [Paperback]
Concurrent Programming on Windows (repost)
Expert WSS 3.0 and MOSS 2007 Programming (repost)
Embedded Software Design and Programming of Multiprocessor System-on-Chip (repost)
OpenCV 2 Computer Vision Application Programming Cookbook
Programming Computer Vision with Python: Tools and algorithms for analyzing images
Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77
Introduction to Programming with Fortran - with coverage of Fortran 90, 95, 2003 and 77
MATLAB - Modelling, Programming and Simulations
-MATLAB: Modelling, Programming and Simulations- ed. by Emilson Pereira Leite (Repost)
Introduction to Programming with Fortran: with coverage of Fortran 90, 95, 2003 and 77 [Repost]
An Introduction to Programming and Numerical Methods in MATLAB [Repost]
"MATLAB: Modelling, Programming and Simulations" ed. by Emilson Pereira Leite (Repost)
Programming Social Applications: Building Viral Experiences with OpenSocial, OAuth, OpenID, and Distributed Web... (repost)
MATLAB Programming for Engineers (2nd edition) [Repost]
Sriranga Veeraraghavan, "Sams Teach Yourself Shell Programming in 24 Hours" (Repost)
Programming Computer Vision with Python - Tools and algorithms for analyzing images
Matlab: A Practical Introduction to Programming and Problem Solving (2nd edition) [Repost]
ECOOP 2011 - Object-Oriented Programming
Mobile JavaScript Application Development - Bringing Web Programming to Mobile Devices [Paperback]
Concurrent Programming on Windows (repost)
Expert WSS 3.0 and MOSS 2007 Programming (repost)
Embedded Software Design and Programming of Multiprocessor System-on-Chip (repost)
OpenCV 2 Computer Vision Application Programming Cookbook
Programming Computer Vision with Python: Tools and algorithms for analyzing images
Useful Links
Programming Efficient Collision Detection for Animation and Robotics by
Posted on 2010-04-10
|
Efficient Collision Detection for Animation and Robotics by Ming C. Lin (1993).pdf
Contents List of Figures viii 1 Introduction 1 1.1 Previous Work : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 4 1.2 Overview of the Thesis : : : : : : : : : : : : : : : : : : : : : : : : : : 9 2 Background 12 2.1 Basic Concenpts : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 12 2.1.1 Model Representations : : : : : : : : : : : : : : : : : : : : : : 12 2.1.2 Data Structures and Basic Terminology : : : : : : : : : : : : : 14 2.1.3 Voronoi Diagram : : : : : : : : : : : : : : : : : : : : : : : : : 16 2.1.4 Voronoi Region : : : : : : : : : : : : : : : : : : : : : : : : : : 17 2.2 Object Modeling : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 17 2.2.1 Motion Description : : : : : : : : : : : : : : : : : : : : : : : : 18 2.2.2 System of Algebraic Equations : : : : : : : : : : : : : : : : : : 19 3 An Incremental Distance Computation Algorithm 21 3.1 Closest Feature Pair : : : : : : : : : : : : : : : : : : : : : : : : : : : 22 3.2 Applicability Criteria : : : : : : : : : : : : : : : : : : : : : : : : : : : 25 3.2.1 Point-Vertex Applicability Criterion : : : : : : : : : : : : : : : 25 3.2.2 Point-Edge Applicability Criterion : : : : : : : : : : : : : : : 25 3.2.3 Point-Face Applicability Criterion : : : : : : : : : : : : : : : : 26 3.2.4 Subdivision Procedure : : : : : : : : : : : : : : : : : : : : : : 28 3.2.5 Implementation Issues : : : : : : : : : : : : : : : : : : : : : : 29 3.3 The Algorithm : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 32 3.3.1 Description of the Overall Approach : : : : : : : : : : : : : : 32 3.3.2 Geometric Subroutines : : : : : : : : : : : : : : : : : : : : : : 36 3.3.3 Analysis of the Algorithm : : : : : : : : : : : : : : : : : : : : 38 3.3.4 Expected Running Time : : : : : : : : : : : : : : : : : : : : : 39 3.4 Proof of Completeness : : : : : : : : : : : : : : : : : : : : : : : : : : 40 3.5 Numerical Experiments : : : : : : : : : : : : : : : : : : : : : : : : : : 52 vi 3.6 Dynamic Collision Detection for Convex Polyhedra : : : : : : : : : : 56 4 Extension to Non-Convex Objects and Curved Objects 58 4.1 Collision Detection for Non-convex Objects : : : : : : : : : : : : : : : 58 4.1.1 Sub-Part Hierarchical Tree Representation : : : : : : : : : : : 58 4.1.2 Detection for Non-Convex Polyhedra : : : : : : : : : : : : : : 61 4.2 Collision Detection for Curved Objects : : : : : : : : : : : : : : : : : 64 4.2.1 Collision Detection and Surface Intersection : : : : : : : : : : 64 4.2.2 Closest Features : : : : : : : : : : : : : : : : : : : : : : : : : : 64 4.2.3 Contact Formulation : : : : : : : : : : : : : : : : : : : : : : : 68 4.3 Coherence for Collision Detection between Curved Objects : : : : : : 71 4.3.1 Approximating Curved Objects by Polyhedral Models : : : : : 71 4.3.2 Convex Curved Surfaces : : : : : : : : : : : : : : : : : : : : : 72 4.3.3 Non-Convex Curved Objects : : : : : : : : : : : : : : : : : : : 74 5 Interference Tests for Multiple Objects 77 5.1 Scheduling Scheme : : : : : : : : : : : : : : : : : : : : : : : : : : : : 78 5.1.1 Bounding Time to Collision : : : : : : : : : : : : : : : : : : : 78 5.1.2 The Overall Approach : : : : : : : : : : : : : : : : : : : : : : 80 5.2 Sweep & Sort and Interval Tree : : : : : : : : : : : : : : : : : : : : : 81 5.2.1 Using Bounding Volumes : : : : : : : : : : : : : : : : : : : : : 81 5.2.2 One-Dimensional Sort and Sweep : : : : : : : : : : : : : : : : 84 5.2.3 Interval Tree for 2D Intersection Tests : : : : : : : : : : : : : 85 5.3 Other Approaches : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 86 5.3.1 BSP-Trees and Octrees : : : : : : : : : : : : : : : : : : : : : : 86 5.3.2 Uniform Spatial Subdivision : : : : : : : : : : : : : : : : : : : 87 5.4 Applications in Dynamic Simulation and Virtual Environment : : : : 87 6 An Opportunistic Global Path Planner 89 6.1 Background : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 90 6.2 A Maximum Clearance Roadmap Algorithm : : : : : : : : : : : : : : 92 6.2.1 De nitions : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 92 6.2.2 The General Roadmap : : : : : : : : : : : : : : : : : : : : : : 93 6.3 De ning the Distance Function : : : : : : : : : : : : : : : : : : : : : 99 6.4 Algorithm Details : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 100 6.4.1 Freeways and Bridges : : : : : : : : : : : : : : : : : : : : : : : 101 6.4.2 Two-Dimensional Workspace : : : : : : : : : : : : : : : : : : : 103 6.4.3 Three-Dimensional Workspace : : : : : : : : : : : : : : : : : : 106 6.4.4 Path Optimization : : : : : : : : : : : : : : : : : : : : : : : : 107 6.5 Proof of Completeness for an Opportunistic Global Path Planner : : 108 6.6 Complexity Bound : : : : : : : : : : : : : : : : : : : : : : : : : : : : 114 6.7 Geometric Relations between Critical Points and Contact Constraints 114 vii 6.8 Brief Discussion : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 116 7 Conclusions 118 7.1 Summary : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 118 7.2 Future Work : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 119 7.2.1 Overlap Detection for Convex Polyhedra : : : : : : : : : : : : 120 7.2.2 Intersection Test for Concave Objects : : : : : : : : : : : : : : 121 7.2.3 Collision Detection for Deformable objects : : : : : : : : : : : 123 7.2.4 Collision Response : : : : : : : : : : : : : : : : : : : : : : : : 125 Bibliography 127 A Calculating the Nearest Points between Two Features 136 B Pseudo Code of the Distance Algorithm 139 rar password: Kod:www.elektrotekno.com "
Rating:
2.5 out of 5 by Book123 |
Download Links | |
Server | Status |
---|---|
Direct Download Link 1 | Alive |
Direct Download Link 2 | Alive |
Download Link (D.L.) | Alive |
Buy This Book at Best Price >> |
Like this article?! Give us +1: