From 045bf0dc08bfc27df24699777ac3b44500ca3443 Mon Sep 17 00:00:00 2001 From: Joseph Mirabel <jmirabel@laas.fr> Date: Thu, 18 Aug 2016 17:19:55 +0200 Subject: [PATCH] Fix makeLSEgrasp and makeLSEplace --- src/graph/helper.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/graph/helper.cc b/src/graph/helper.cc index 46faba9..c9a6fe7 100644 --- a/src/graph/helper.cc +++ b/src/graph/helper.cc @@ -192,10 +192,10 @@ namespace hpp { we->nbWaypoints (nbWaypoints); gls = linkWaypoint <LevelSetEdge> (n, T-1, T, name, "ls"); for (std::size_t i = 0; i < Nedges - 1; ++i) - we->setWaypoint (Nedges - 1 - i, e[i], n[i]); + we->setWaypoint (i, e[i], n[i]); we->setWaypoint (T-1, gls, n[T]); gls->node (n.front()); - gls->setShort (preplace); + gls->setShort (pregrasp); return we; } else { assert (gCase == (GraspOnly | NoPlace) @@ -225,8 +225,8 @@ namespace hpp { pls->setShort (preplace); return we; } else { - assert (gCase == (GraspOnly | NoPlace) - && "Cannot implement a LevelSetEdge for grasping"); + assert (gCase == (NoGrasp | PlaceOnly) + && "Cannot implement a LevelSetEdge for placement"); pls = boost::static_pointer_cast <LevelSetEdge> (n.back()->linkTo (name + "_ls", n.front(), w, LevelSetEdge::create)); -- GitLab