Currently, the coverage pathing is being generated when all paths are generated. This leads to an inefficient path that may force ardupilot to loop around for waypoints that are otherwise colinear.
We can instead generate converage plans on demand, which will eliminate this issue.
This is contingent on changing the tick code, and making sure that pathing runs fast enough on the jetson.
Currently, the coverage pathing is being generated when all paths are generated. This leads to an inefficient path that may force ardupilot to loop around for waypoints that are otherwise colinear.
We can instead generate converage plans on demand, which will eliminate this issue.
This is contingent on changing the tick code, and making sure that pathing runs fast enough on the jetson.