PathWeaver and Robot Path Planning