Esempio n. 1
0
 def apply(self, state, **kwargs):
     cone = self.attach.cone
     detach = Detach(self.attach.robot, self.attach.group, cone)
     for _ in detach.apply(state, **kwargs):
         yield
     del state.poses[cone]
     remove_body(cone)
     wait_for_duration(1e-2)
Esempio n. 2
0
 def apply(self, state, **kwargs):
     cone = self.attach.cone
     detach = Detach(self.attach.robot, self.attach.group, cone)
     detach.apply(state, **kwargs)
     del state.poses[cone]
     remove_body(cone)