This is an old revision of the document!
Table of Contents
Harmonic Functions for Potential Field Navigation
—————————————————————————————————————————–
Author: Tristan Brodeur Email: brodeurtristan@gmail.com Date: Last modified on 09/11/17 Keywords: Navigation, Path, Planning
—————————————————————————————————————————–
Overview
This tutorial covers the use of harmonic functions to navigate a robot through an obstacle course. Harmonic potential fields overcomes many of the shortcomings of ordinary potential fields path planning algorithms, as it utilizes harmonic functions that rid of local minima within a plane.
—————————————————————————————————————————–
Motivation and Audience
This tutorial's motivation is to first give an overview of properties of harmonic functions, and then demonstrate the ability of harmonic functions to alleviate some of the shortcomings typical potential fields path planning algorithms face. I will then explain and demonstrate the multi-panel approach for complex obstacle representation.
The rest of this tutorial is presented as follows:
- Final Words
—————————————————————————————————————————–
Properties of Harmonic Functions
- Mean-Value Property
- For a 2-dim potential function φ, Mean-Value property states that value of harmonic function φ at a point (x,y) is equal to average value at φ over any circle around (x,y).
- Maximum Principle
- Minimum of a non-constant harmonic function occurs on the boundary
- Minimum Principle
- Minimum of a non-constant harmonic function occurs on the boundary
—————————————————————————————————————————–
Harmonic Functions
- Minimum Principle
—————————————————————————————————————————–
Uniform Flow
- Minimum Principle
—————————————————————————————————————————–
Panel Method for Potential Fields
- Minimum Principle
—————————————————————————————————————————–
Multi-Panel Method for Complex Obstacles
- Minimum Principle
—————————————————————————————————————————–