path = path[:30] + path[32:]
if PLAN_FILE == "pe1":
path = path[:34]
+ if PLAN_FILE == "pe2":
+ path = path[:24] + path[27:45]
cusps = find_cusps(path)
c = BicycleCar(*path[0][:3])
del path[0]
traj.append(c.pose())
del cusps[0]
del path[0]
- if PLAN_FILE == "pe2":
- if i == 24: # needed for pe2
- del path[0]
- del path[0]
- del path[0]
- del path[0]
- del path[0]
- if i == 29: # needed for pe2
- del path[0]
- if i == 32: # needed for pe2
- break
- if PLAN_FILE == "pe2":
- traj = traj[:-30] # needed for pe2
print(f"left {len(path)} waypoints")
plan["nnpath"] = nnpath
plan["path"] = npath