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

Guide - How to use robot_calibration with UR5 #489

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Abishalini
Copy link
Contributor

@Abishalini Abishalini commented Aug 11, 2022

Description

This is a guide on how to use robot_calibration - https://github.com/mikeferguson/robot_calibration

The plan is to test the package with a UR5, a Realsense L515 and a checkerboard.

Steps to run the calibration process -

ros2 launch ur_robot_driver ur_control.launch.py ur_type:=ur5 robot_ip:=192.168.14.11 use_fake_hardware:=false launch_rviz:=false

ros2 launch realsense2_camera rs_launch.py pointcloud.enable:=true

ros2 launch moveit2_tutorials calibrate.launch.py 

Currently, the UR5 can move to all the locations specified in calibration_poses.yaml but the camera and calibration parameters need to be set correctly.

TODO:

  • Edit URDF to include camera link
  • Find why the Realsense driver occasionally crashes or prints the following message repeatedly (the camera information is not published in this case)
[realsense2_camera_node-1]  11/08 16:01:04,703 WARNING [140017385064000] (backend-v4l2.cpp:1127) Frames didn't arrived within 5 seconds
[realsense2_camera_node-1] [WARN] [1660255264.779405416] [camera.camera]: XXX Hardware Notification:Frames didn't arrived within 5 seconds,1.66026e+12,Warn,Frames Timeout
  • Combine all the launch files to one
  • Figure out parameter values for the robot_calibration node. Check calibrate.yaml
  • Write tutorial
  • Add more calibration poses

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

@mergify
Copy link

mergify bot commented Apr 2, 2023

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

3 similar comments
@mergify
Copy link

mergify bot commented Jul 18, 2023

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

@mergify
Copy link

mergify bot commented Oct 23, 2023

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

Copy link

mergify bot commented Dec 15, 2023

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

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

Successfully merging this pull request may close these issues.

1 participant