All Projects → richardos → occupancy-grid-a-star

richardos / occupancy-grid-a-star

Licence: MIT license
A Python implementation of the A* algorithm in a 2D Occupancy Grid Map

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to occupancy-grid-a-star

Advanced-Shortest-Paths-Algorithms
Java Code for Contraction Hierarchies Algorithm, A-Star Algorithm and Bidirectional Dijkstra Algorithm. Tested and Verified Code.
Stars: ✭ 63 (+26%)
Mutual labels:  a-star
php-a-star
A* (A Star) search algorithm for PHP
Stars: ✭ 61 (+22%)
Mutual labels:  a-star
Stanford Cs 221 Artificial Intelligence
VIP cheatsheets for Stanford's CS 221 Artificial Intelligence
Stars: ✭ 1,923 (+3746%)
Mutual labels:  a-star
astar-typescript
A* search algorithm in TypeScript
Stars: ✭ 37 (-26%)
Mutual labels:  a-star
yupi
🎲 open source gaming emulator for flash based games
Stars: ✭ 28 (-44%)
Mutual labels:  a-star
uastar
Minimal A* implementation in C. No dynamic memory allocation.
Stars: ✭ 76 (+52%)
Mutual labels:  a-star
Hybrid-A-Star-U-Turn-Solution
Autonomous driving trajectory planning solution for U-Turn scenario
Stars: ✭ 75 (+50%)
Mutual labels:  a-star
CarND-Path-Planning
Highway driving at 50 mph with traffic using A* for path planning.
Stars: ✭ 18 (-64%)
Mutual labels:  a-star
a star on grids
Best practices for implementing A* with a focus on four- and eight-connected grid worlds.
Stars: ✭ 23 (-54%)
Mutual labels:  a-star
dynamic-occupancy-grid-map
Implementation of A Random Finite Set Approach for Dynamic Occupancy Grid Maps with Real-Time Application
Stars: ✭ 89 (+78%)
Mutual labels:  occupancy-grid-map
cloud to map
Algorithm that converts point cloud data into an occupancy grid
Stars: ✭ 26 (-48%)
Mutual labels:  occupancy-grid-map
EviLOG
TensorFlow training pipeline and dataset for prediction of evidential occupancy grid maps from lidar point clouds.
Stars: ✭ 30 (-40%)
Mutual labels:  occupancy-grid-map
voxelization and sdf
C++11 code for building a 3D occupancy grid an SDF 3D grid from a mesh
Stars: ✭ 29 (-42%)
Mutual labels:  occupancy-grid-map

2D grid map A*

A Python implementation of the A* algorithm in a 2D Occupancy Grid Map, based on Claus Brenner's Path Planning lectures.

Requirements

The implementation runs on both Python 2 and 3. Additionally, it requires the following python packages (available via pip):

  • numpy
  • pypng
  • matplotlib

Examples

Two examples are given for both binary and occupancy grid maps, each one with different allowed movements (4-connectivity and 8-connectivity respectively). Note that the examples are assuming that the directory containing the provided modules (i.e. gridmap.py, a_star.py, utils.py) is on sys.path.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].