This book provides a concise survey and description of recent collision detection methods for robot manipulators. Beginning with a review of robot kinodynamic models and preliminaries on basic statistical learning methods, the book covers fundamental aspects of the collision detection problem, from
Efficient Collision Detection for Animation and Robotics
β Scribed by Lin M.C.
- Year
- 1993
- Tongue
- English
- Leaves
- 159
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
We present efficient algorithms for collision detection and contact determination between geometric models, described by linear or curved boundaries, undergoing rigid motion. The heart of our collision detection algorithm is a simple and fast incremental method to compute the distance between two convex polyhedra. It utilizes convexity to establish some local applicability criteria for verifying the closest features. A preprocessing procedure is used to subdivide each feature's neighboring features to a constant size and thus guarantee expected constant running time for each test. The expected constant time performance is an attribute from exploiting the geometric coherence and locality. Let n be the total number of features, the expected run time is between o(#) and 0(n) depending on the shape, if no special initialization is done. This technique can be used for dynamic collision detection, planning in three-dimensional space, physical simulation, and other robotics problems. The set of models we consider includes polyhedra and objects with surfaces described by rational spline patches or piecewise algebraic functions. We use the expected constant time distance computation algorithm for collision detection between convex polyhedral objects and extend it using a hierarchical representation to distance measurement between non-convex polytopes. Next, we use global algebraic methods for solving polynomial equations and the hierarchical description to devise efficient algorithms for arbitrary curved objects. We also describe two different approaches to reduce the frequency of collision detection from pairwise comparisons in an environment with n moving objects. One of them is to use a priority queue sorted by a lower bound on time to collision; the other uses an overlap test on bounding boxes. Finally, we present an opportunistic global path planner algorithm which uses the incremental distance computation algorithm to trace out a one-dimensional skeleton for the purpose of robot motion planning. The performance of the distance computation and collision detection algorithms attests their promise for real-time dynamic simulations as well as applications in a computer generated virtual environment.
π SIMILAR VOLUMES
<span>This book provides a concise survey and description of recent collision detection methods for robot manipulators. Beginning with a review of robot kinodynamic models and preliminaries on basic statistical learning methods, the book covers fundamental aspects of the collision detection problem,
<p><span>Collage art and film date back to the early 20th century (the earliest collages have roots in 12th-century Japan). It was rooted in the age of consumerism where artists addressed an array of political and social issues by creating a carefully crafted collision of pre-existing images and sou
Bringing a unique perspective to the burgeoning ethical and legal issues surrounding the presence of artificial intelligence in our daily lives, the book uses theory and practice on animal rights and the rights of nature to assess the status of robots. Through extensive philosophical and legal analy
<p><p>Starting with novel algorithms for optimally updating bounding volume hierarchies of objects undergoing arbitrary deformations, the author presents a new data structure that allows, for the first time, the computation of the penetration volume. The penetration volume is related to the water di