Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Evan Shellshear

dblp:01/11282 · DBLP profile ↗
← Back
8ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0002-0035-0575ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorSystems, architecture and hardware · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
3 papers
Geometric modeling and processing · 100%
Artificial intelligence
2 papers
Motion planning and robot control · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Geometric modeling and processing
collision detection
1.132020
Contact-based Bounding Volume Hierarchy for Assembly Tasks · ICRA 2020
Construction of Bounding Volume Hierarchies for Triangle Meshes with Mixed Face Sizes · ICRA 2020
A multi-threaded algorithm for computing the largest non-colliding moving geometry · Comput. Aided Des. 2014
Geometric modeling and processing › spatial data structures
bounding volume hierarchy
0.412020
Construction of Bounding Volume Hierarchies for Triangle Meshes with Mixed Face Sizes · ICRA 2020
Robotics › Motion planning and robot control › motion planning › manipulation planning
assembly motion planning
0.112020
Contact-based Bounding Volume Hierarchy for Assembly Tasks · ICRA 2020
Robotics › Motion planning and robot control
motion planning
0.112020
Construction of Bounding Volume Hierarchies for Triangle Meshes with Mixed Face Sizes · ICRA 2020
Robotics › Motion planning and robot control
path planning
0.112020
Construction of Bounding Volume Hierarchies for Triangle Meshes with Mixed Face Sizes · ICRA 2020

Methods — techniques the papers use, named apart from their topics

tensor of inertia · 0.9principal component analysis · 0.9bounding volume hierarchy · 0.9
YearPublicationVenuePosition
2020 Construction of Bounding Volume Hierarchies for Triangle Meshes with Mixed Face Sizes
abstract
We consider the problem of creating tighter-fitting bounding volumes (more specifically rectangular swept spheres) when constructing bounding volume hierarchies (BVHs) for complex 3D geometries given in the form of unstructured triangle meshes/soups with the aim of speeding up our IPS Path Planner for rigid bodies, where the triangles often have very different sizes. Currently, the underlying collision and distance computation module (IPS CDC) does not take into account the sizes of the triangles when it constructs BVHs using a top-down strategy. To split triangles in a BVH node into two BVH nodes, IPS CDC has to compute both the split axis and the split position. In this work, we use the principal axes of the tensor of inertia as the potential split axes and the center of mass as the split position, where the computations of both the tensor of inertia and the center of mass require knowledge of the areas of the triangles. We show that our method improves performance (up to 20 % faster) of our IPS Path Planner when it is used to plan collision-free disassembly paths for three different test cases taken from manufacturing industries.
Evan Shellshear, Robert Bohlin, Johan S. Carlson
ICRA2
2020 Contact-based Bounding Volume Hierarchy for Assembly Tasks
abstract
Path planning of an object which is allowed to be in contact with other objects during assembly process is a significant challenge due to the variety of permitted or forbidden collisions between the distinct parts of the objects to be assembled. In order to put objects together in real-life scenarios, parts of assembled objects may be required to flex, whereas other parts may have to fit exactly. Consequently, existing collision checking and distance computation algorithms have to be modified to enable path planning of objects that can be in contact during the assembly process. In this paper, we analyze an improved broad phase proximity query algorithm to enable such contact-based assembly tasks we call CHAT (Contact-based Hierarchy for Assembly Tasks). We demonstrate that, compared to existing approaches, our proposed method is more than an order of magnitude faster for collision queries and up to three times faster for distance queries when the two objects contain a large number of parts (with some parts containing thousands or tens of thousands of triangles). Due to the nature of the algorithm, we expect the performance improvements to increase as the number of parts in an object becomes larger.
Evan Shellshear, Robert Bohlin, Johan S. Carlson
ICRA1
2016 Fast exact shortest distance queries for massive point clouds
David Eriksson, Evan Shellshear
Graph. Model.2
2014 Approximate Distance Queries for Path-planning in Massive Point Clouds
abstract
In this paper, algorithms have been developed that are capable of efficiently pre-processing massive point clouds for the rapid computation of the shortest distance between a point cloud and other objects (e.g. triangulated, point-based, etc.). This is achieved by exploiting fast distance computations between specially structured subsets of a simplified point cloud and the other object. This approach works for massive point clouds even with a small amount of RAM and was able to speed up the computations, on average, by almost two orders of magnitude. Given only 8 GB of RAM, this resulted in shortest distance computations of 30 frames per second for a point cloud originally having 1 billion points. The findings and implementations will have a direct impact for the many companies that want to perform path-planning applications through massive point clouds since the algorithms are able to produce real-time distance computations on a standard PC.
David Eriksson, Evan Shellshear
ICINCO (2)2
2014 A Heuristic Framework for Path Planning the Largest Volume Object from a Start to Goal Configuration
abstract
In this article we present a heuristic algorithm to compute the largest volume of an object in three dimensions that can move collision-free from a start configuration to a goal configuration through a virtual environment. The results presented here provide industrial designers with a framework to reduce the number of design iterations when designing parts to be placed in tight spaces.
Evan Shellshear, Robert Bohlin
ICINCO (2)1
2014 A multi-threaded algorithm for computing the largest non-colliding moving geometry
Evan Shellshear, Sebastian Tafuri, Johan S. Carlson
Comput. Aided Des.1
2014 1D sweep-and-prune self-collision detection for deforming cables
Evan Shellshear
Vis. Comput.1
2013 PDQ: Parallel Distance Queries for deformable meshes
Evan Shellshear, Fadi Bitar, Ulf Assarsson
Graph. Model.1