You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
environment-core.h:221 Destroy] destroy module
Traceback (most recent call last):
File "/homes/snikolai/catkin_demo040/src/ada_meal_scenario/src/bite_serving_FSM_timeTest.py", line 280, in <module>
adaManipulationTester.initSimple()
File "/homes/snikolai/catkin_demo040/src/ada_meal_scenario/src/bite_serving_FSM_timeTest.py", line 162, in initSimple
self.manip.PlanToConfiguration(lookingAtPlateConfiguration)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/manipulator.py", line 64, in wrapper_method
return self._PlanWrapper(delegate_method, args, kw_args)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/manipulator.py", line 156, in _PlanWrapper
cloned_env.Cloned(self).SetActive()
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/bind.py", line 93, in intercept
clone_method(canonical_parent)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/mico.py", line 129, in CloneBindings
self.__init__(True, None)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/mico.py", line 90, in __init__
dof_indices=self.GetArmIndices(), affine_dofs=0, simulated=sim)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/robot.py", line 155, in AttachController
self.multicontroller.AttachController(delegate_controller, dof_indices, affine_dofs)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/bind.py", line 113, in intercept
return canonical_instance.__getattr__(name)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/robot.py", line 101, in __getattr__
elif self.actions.has_action(name):
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/bind.py", line 113, in intercept
return canonical_instance.__getattr__(name)
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/base/robot.py", line 101, in __getattr__
elif self.actions.has_action(name):
.
.
.
.
File "/homes/snikolai/catkin_demo040/src/prpy/src/prpy/bind.py", line 51, in intercept
canonical_instance = InstanceDeduplicator.get_canonical(self)
RuntimeError: maximum recursion depth exceeded
[INFO] [rospy.core:core.py:387]:signal_shutdown: signal_shutdown [atexit]
The text was updated successfully, but these errors were encountered:
robot.planner or robot.actions not being defined caused infinite
recursion in __getattr__. This patch explicitly checks for those
attributes before querying them.
Running the latest prpy version results in:
The text was updated successfully, but these errors were encountered: