noether icon indicating copy to clipboard operation
noether copied to clipboard

Standardize raster path pose direction

Open marip8 opened this issue 4 years ago • 0 comments

As of f250219254b99998aed179b3987bd413073fab07, the surface walk planner and plane slice planner generate the waypoint poses with different orientations for each segment. This becomes an issue in motion planning if you want to be able to switch from one tool path planner to the other because their outputs are not consistent.

Plane slice

Waypoint orientation changes by 180 degrees about the surface normal axis between adjacent raster segments plane_slice_tool_path_0 025_0 025_cropped

Surface walk

Waypoints are oriented in the same direction for all raster segments surface_walk_tool_path_0 025_0 025_cropped

These two planners should have the same behavior with respect to the way that waypoints are oriented in adjacent segments. I personally prefer the current plane-slice approach (180 rotation about surface normal between adjacent segments), but I'm not sure if there is a compelling reason to do otherwise. Maybe this should be handled by a parameter that indicates whether all segments should have the same orientation. Any thoughts?

marip8 avatar Dec 22 '20 18:12 marip8