moveit_task_constructor icon indicating copy to clipboard operation
moveit_task_constructor copied to clipboard

[ros2]: TODOs

Open JafarAbdi opened this issue 3 years ago • 2 comments

  • [ ] Fix the change to RemoteTaskModel to have an internal node for the GetSolution client (not having it will cause the client to never be able to get a response causing RViz to freeze): link
  • [ ] Fix the change to IntrospectionPrivate to have an internal node for each task: link
  • [ ] Port downstream workspaces: link
  • [ ] Port integration tests: core/package.xml core/test/CMakeLists.txt
  • [ ] Remove the addition of a random ID to prevent warnings about multiple publishers within the same node:
  • [ ] Remove the check for __has_include(<tf2_eigen/tf2_eigen.hpp>) once galactic is no longer supported
  • [ ] Port demo tests: demo/CMakeLists.txt
  • [x] Add a version to MOVEIT_HAS_OBJECT_POSE rather than setting it to 0
  • [x] Move test_move_to.cpp#L125 after the else statement once https://github.com/ros-planning/moveit/commit/95aa8d0aa062b59f2f1f9a207a636b7f99652cbc is synced: link

JafarAbdi avatar Nov 26 '21 13:11 JafarAbdi

@JafarAbdi can the ROS 2 port be used? I am using Foxy distro.

LukasMacha97 avatar Jul 23 '22 04:07 LukasMacha97

Hi @lm2292, yeah it's usable, actually we've been using it for multiple projects without any problem, but unfortunately foxy was missing some important fixes (I forgot what they were) which why it's not supported.

Galactic, Humble, and Rolling are the currently supported distros

JafarAbdi avatar Jul 26 '22 21:07 JafarAbdi