Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PyKDL and tf with python3 incompatibility #20

Open
jacknlliu opened this issue Jan 24, 2018 · 2 comments
Open

PyKDL and tf with python3 incompatibility #20

jacknlliu opened this issue Jan 24, 2018 · 2 comments

Comments

@jacknlliu
Copy link
Owner

jacknlliu commented Jan 24, 2018

Reference

@jacknlliu jacknlliu changed the title PyKDL and tf python3 support PyKDL and tf python3 compatibility Jan 24, 2018
@jacknlliu jacknlliu changed the title PyKDL and tf python3 compatibility PyKDL and tf python3 incompatibility Jan 24, 2018
@jacknlliu jacknlliu changed the title PyKDL and tf python3 incompatibility PyKDL and tf with python3 incompatibility Jan 24, 2018
@jacknlliu
Copy link
Owner Author

jacknlliu commented Mar 2, 2018

PyKDL unit test

from urdf_parser_py.urdf import URDF
import PyKDL as kdl
robot = URDF.from_parameter_server()
root = robot.get_root()
tree=kdl.Tree(root)

output

python3: /home/ros/data/DRL_Platforms/catkin_ws_for_kdl/src/orocos_kinematics_dynamics/python_orocos_kdl/PyKDL/std_string.sip:52: int convertTo_std_string(PyObject*, void**, int*, PyObject*): Assertion `PyUnicode_Check(s)' failed.
Aborted (core dumped)

See orocos/orocos_kinematics_dynamics#59

kdl_utils wiki, please see pykdl_utils.

@sloretz
Copy link

sloretz commented Apr 8, 2020

FYI ROS Noetic is using upstream python3-pykdl Debian packages.

I opened a couple bugs for this issue:

If you intend to use this package in Ubuntu Focal, would you mind clicking the "this bug affects me" button on launchpad? IIUC I think that will help get it looked at sooner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants