Ich verwende einen RRTstar-Planer von OMPL. es zu lösen Ich verwende:Wie wird der OMPL-Planer gestoppt, nachdem die erste Lösung gefunden wurde?
ompl::base::PlannerStatus solved = setup.solve(time);
solve()
nimmt eine doppelte Zeitwert der angeforderten Laufzeit des Algorithmus zu spezifizieren. Wie kann ich den Algorithmus stoppen, nachdem die erste gültige Lösung gefunden wurde?
Eine Instanz der Klasse ompl::base::PlannerTerminationCondition
kann auch an solve()
übergeben werden, aber ich bin nicht sicher, wie man es benutzt und ob es in diesem Fall verwendet würde.