3D Pathfinding and Collision Avoidance Using Uneven Search-space Quantization and Visual Cone Search

06/05/2017
by   Diptangshu Pandit, et al.
0

Pathfinding is a very popular area in computer game development. While two-dimensional (2D) pathfinding is widely applied in most of the popular game engines, little implementation of real three-dimensional (3D) pathfinding can be found. This research presents a dynamic search space optimization algorithm which can be applied to tessellate 3D search space unevenly, significantly reducing the total number of resulting nodes. The algorithm can be used with popular pathfinding algorithms in 3D game engines. Furthermore, a simplified standalone 3D pathfinding algorithm is proposed in this paper. The proposed algorithm relies on ray-casting or line vision to generate a feasible path during runtime without requiring division of the search space into a 3D grid. Both of the proposed algorithms are simulated on Unreal Engine to show innerworkings and resultant path comparison with A*. The advantages and shortcomings of the proposed algorithms are also discussed along with future directions.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

research
10/11/2020

Segmenting Epipolar Line

Identifying feature correspondence between two images is a fundamental p...
research
11/05/2021

Defect Detection on Semiconductor Wafers by Distribution Analysis

A method for object classification that is based on distribution analysi...
research
09/25/2018

Tree-Based Optimization: A Meta-Algorithm for Metaheuristic Optimization

Designing search algorithms for finding global optima is one of the most...
research
08/15/2013

Search-Space Characterization for Real-time Heuristic Search

Recent real-time heuristic search algorithms have demonstrated outstandi...
research
02/27/2018

Estimating Total Search Space Size for Specific Piece Sets in Chess

Automatic chess problem or puzzle composition typically involves generat...
research
01/23/2014

Algorithms for Generating Ordered Solutions for Explicit AND/OR Structures

We present algorithms for generating alternative solutions for explicit ...
research
10/18/2017

Minimizing Task Space Frechet Error via Efficient Incremental Graph Search

We present an algorithm that generates a collision-free configuration-sp...

Please sign up or login with your details

Forgot password? Click here to reset