Actually check roll joint collision for generating
Signed-off-by: milind-u <milind.upadhyay@gmail.com>
Change-Id: If2a53af11548dd5b6979e7298d01d54e480982dc
diff --git a/y2023/control_loops/python/graph_tools.py b/y2023/control_loops/python/graph_tools.py
index cf4fd7b..fef1083 100644
--- a/y2023/control_loops/python/graph_tools.py
+++ b/y2023/control_loops/python/graph_tools.py
@@ -409,12 +409,11 @@
self.DoDrawTo(cr, theta_version)
- def ToThetaPoints(self):
+ def VerifyPoints(self):
points = self.DoToThetaPoints()
if self.roll_joint_collision(points, verbose=True) or \
self.arm_past_limit(points, verbose=True):
sys.exit(1)
- return points
class SplineSegmentBase(Path):