Planning on Graphs#

In many cases, we can reduce the motion planning problem to that of searching over a graph. Here we present some formalizations about the types of graphs we are going to use and what methods we can use to search over them.

Undirected and Directed Graphs#

We start by introducing some basic graph theory concepts, such as vertices and edges and the distinction between directed and undirected edges.

Types of Graphs#

We continue the discussion about the types and properties of graphs that we will use for motion planning.