I’m attempting an algorithm that generates a motion path that conforms to certain parameters, such as being A distance away from a one or more seed point and rotated B degrees. See image below for an example, though that is just an rough idea.
With this points generated and stored in seperate robtargets, how can I quickly verify their reachability (and configuration, if possible) and remove the ones that are not feasible (too far, weird configuration, joint limits, singularity)? Syncing them to the virtual station probably only allows checking on some of those possible faults, and one would have to manually select each non feasible point and then rightclick-delete. Only when remaining points are all good, then we shall decide the sequence of motion.
Is there a more efficient way around this? Is it possible to access the built in checking functions within RAPID or anyone written their own code to perform these checks?
