ARoefer / kineverse_experiment_world

GNU General Public License v3.0
3 stars 1 forks source link

Tracer Exception #1

Open raabuchanan opened 1 year ago

raabuchanan commented 1 year ago

Hi, I installed kineverse and kineverse_msgs successfully and was able to build kineverse_experiment_world

However when I try to run the example rosrun kineverse_experiment_world all_kinematics.py I get the following error:

(kineverse) russell@robot-System-Product-Name:~$ rosrun kineverse_experiment_world all_kinematics.py 
New instance of __SYMBOL_CACHE created
Traceback (most recent call last):
  File "/home/russell/catkin_ws/src/kineverse_experiment_world/scripts/all_kinematics.py", line 239, in <module>
    simple_kinematics(km, vis)
  File "/home/russell/catkin_ws/src/kineverse_experiment_world/scripts/all_kinematics.py", line 25, in simple_kinematics
    child_frame     = parent_frame * child_to_parent
  File "/home/russell/catkin_ws/src/kineverse/src/kineverse/gradients/gradient_math.py", line 46, in wrapped_op
    return o_op(self, other)
  File "/home/russell/catkin_ws/src/kineverse/src/kineverse/gradients/common_math.py", line 67, in tracer
    raise Exception('Tracer exception')
Exception: Tracer exception
ARoefer commented 1 year ago

Hi,

I have investigated the issue and fixed it. It was caused by a partial refactoring which I did long ago. The current master of this repository and the master of Kineverse should work together now.