Skip to content

A Python reimplementation of Vector Field Histogram

Notifications You must be signed in to change notification settings

diplodocuslongus/vfh-python

 
 

Repository files navigation

Vector Field Histogram - Python Implementation

Vector Field Histogram is a robot obstacle avoidance and path planning algorithm.

This is a fork of ivfh-python orignally by Zhanwen (Phil) Chen.

Modifications include cleanup, various fixes, standalone animation, "better" plots (subjective!), comments... Also rewrote the sector determination and consequent path planning (i.e. direction of navigation).

The main purpose is to learn how the VFH algorithm operates for obstacle avoidance and (simple) path planning.

Some definitions and notions used in the VFH algorithm and in the code:

  • sector: a group of consecutive bins (modulo 2pi) in the polar histogram in which the certainty of an obstacle is non zero

About

A Python reimplementation of Vector Field Histogram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 96.3%
  • Python 3.7%