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

Use multiple checkerboards #69

Merged

Conversation

Naoki-Hiraoka
Copy link
Contributor

Hello. I am Naoki Hiraoka, robot_calibration user.

This pull request is to use multiple checkerboards.

For calibrating a dual-arm robot, we have to capture data with a checkerboard attached to its right arm, and then capture data with another checkerboard attached to its left arm, and then solve the optimization together.
This pull request gives different frame_id to each checkerboard and enables the optimizer to distinguish the frames of the checkerboards.

Multiple checkerboards can be used with modified capture.yaml like below.

features:
  rarm_checkerboard_finder:
    type: robot_calibration/CheckerboardFinder
    topic: /head_camera/depth_registered/points
    camera_sensor_name: camera
    chain_sensor_name: rarm
    frame_id: rarm_checkerboard
  larm_checkerboard_finder:
    type: robot_calibration/CheckerboardFinder
    topic: /head_camera/depth_registered/points
    camera_sensor_name: camera
    chain_sensor_name: larm
    frame_id: larm_checkerboard

@mikeferguson mikeferguson merged commit 28d85f1 into mikeferguson:master Aug 20, 2019
@mikeferguson
Copy link
Owner

Thanks!

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.

None yet

2 participants