1 """Plot psp results."""
2 import matplotlib.pyplot as plt
130 plt.rcParams["font.family"] = "cmr10"
131 plt.rcParams["font.size"] = 22
132 plt.rcParams['lines.linewidth'] = 2.0
133 plt.rcParams["figure.figsize"] = [12, 5]
134 f, ax = plt.subplots()
139 ax.grid(which="major", linestyle="-", linewidth="0.5", color="gray")
140 ax.grid(which="minor", linestyle=":", linewidth="0.5", color="gray")
146 ax.set_xlabel(XLABEL)
147 ax.set_ylabel(YLABEL)
152 if PLOT.index(i) == 0:
155 plt.plot(i[0], i[1], linestyle=lstyle, color=lcolor)
158 plt.savefig(FILE, bbox_inches="tight")
162 TITLE = "``Several reversed trials'' planner"
163 XLABEL = "Parking slot length [m]"
164 YLABEL = "Backward-forward changes [-]"
166 "Naive guess for goal configuration",
167 "Goal configuration by in-slot planner",
169 FILE = "/home/jiri/phd/j1/figs/psp_cusp.pdf"
175 PLOT.append([[i for (i, j, k) in RESULTS], [j for (i, j, k) in RESULTS]])
176 PLOT.append([[i for (i, j, k) in RESULTS], [k for (i, j, k) in RESULTS]])
181 TITLE = "Elapsed time of search"
182 XLABEL = "Free space [m]"
183 YLABEL = "Elapsed time [s]"
188 FILE = "/home/jiri/phd/j1/figs/psp_time.eps"
195 [0.4,0.5,0.6,0.7,0.8,0.9,1,1.1,1.2,1.3,1.4,1.5,1.6,1.7],
215 [0.4,0.5,0.6,0.7,0.8,0.9,1,1.1,1.2,1.3,1.4,1.5,1.6,1.7],