ros / geometry

Packages for common geometric calculations including the ROS transform library, "tf". Also includes ROS bindings for "bullet" physics engine and "kdl" kinematics/dynamics package.
173 stars 274 forks source link

Drop graphviz dependency from tf #189

Closed jschleicher closed 5 years ago

jschleicher commented 5 years ago

It would be nice to split view_frames into a new package tf_tools or similar to get rid of the graphviz dependency on headless systems.

(Similar to https://github.com/ros/actionlib/issues/129)

tfoote commented 5 years ago

Since tf is deprecated for tf2 and in tf2 we've cleaned it up to use tf2_tools for the graphical tools.

As that cleanup was done as part of the refactor for tf2 I don't plan to refactor this package but recommend migrating to use tf2/tf2_ros which included a significantly reduced dependency footprint in it's design.

jschleicher commented 5 years ago

@tfoote Thanks for the hint (I should know, that tf2 is the recommended package): In melodic is robot_state_publisher and rviz, that still pulls in tf in my setup, so I'll open issues over there.