pyrobopath.toolpath_scheduling.toolpath_collision#

Functions

concurrent_trajectory_pairs

Finds the intersections of intervals in two lists of trajectories.

event_causes_collision

Determines if adding 'event' to 'schedule' will cause a collision in the resulting trajectory.

events_cause_collision

Determines if adding the 'events' to 'schedule' will cause a collision in the resulting trajectory.

schedule_to_trajectories

Slice a toolpath schedule to a list of continuous trajectories.

schedule_to_trajectory

Slice a toolpath schedule to a continuous trajectory.