moveit2_tutorials icon indicating copy to clipboard operation
moveit2_tutorials copied to clipboard

Port Hand-Eye Calibration to ROS 2 and add Gazebo calibration demo

Open AndrejOrsula opened this issue 3 years ago • 8 comments

- Depends on https://github.com/ros-planning/moveit_calibration/pull/118

Description

This PR aims to port Hand-Eye Calibration tutorial to ROS 2 while also adding a demo inside ~Ignition~ Gazebo (WMD22).

The video below shows the Gazebo environment for eye-to-hand/eye-in-hand calibration scenarios.

https://github.com/ros-planning/moveit_calibration/assets/22929099/b6194d07-2bbb-405a-b0ea-9b1c643f8d22

Unfortunately, I currently cannot get ~Ignition~ Gazebo + ros2_control working in Jammy (humble/rolling) due to https://github.com/gazebosim/gz_ros2_control/issues/62. Therefore, panda_ign_moveit2 with galactic is currently used in the demo from video above to provide robot configuration for Gazebo until it is available inside one of the MoveIt 2 repositories.

Checklist

  • [ ] Required by CI: Code is auto formatted using clang-format
  • [ ] While waiting for someone to review your request, please consider reviewing another open pull request to support the maintainers

AndrejOrsula avatar Jun 06 '22 15:06 AndrejOrsula

This pull request is in conflict. Could you fix it @AndrejOrsula?

mergify[bot] avatar Jun 16 '22 18:06 mergify[bot]

Hi,

Is this still under works? I'd like to try this out on Moveit2. Currently, I'm facing this issue on noetic. Basically rviz crashes with segfault evertime the solver is run.

prasuchit avatar Jul 19 '22 20:07 prasuchit

Hello @prasuchit. ROS 2 tutorial for moveit_calibration is not yet available because the ROS 2 port of moveit_calibration is not finalised. You can track the conversation under https://github.com/ros-planning/moveit_calibration/pull/118 to see what packages must be ported to ROS 2 first.

AndrejOrsula avatar Jul 19 '22 21:07 AndrejOrsula

This pull request is in conflict. Could you fix it @AndrejOrsula?

mergify[bot] avatar Sep 26 '22 17:09 mergify[bot]

This pull request is in conflict. Could you fix it @AndrejOrsula?

mergify[bot] avatar Apr 02 '23 16:04 mergify[bot]

This pull request is in conflict. Could you fix it @AndrejOrsula?

mergify[bot] avatar Jul 18 '23 13:07 mergify[bot]

This pull request is in conflict. Could you fix it @AndrejOrsula?

mergify[bot] avatar Oct 03 '23 15:10 mergify[bot]

This pull request is in conflict. Could you fix it @AndrejOrsula?

mergify[bot] avatar Dec 15 '23 03:12 mergify[bot]