Skip to content

Flange-based hand-eye calibration algorithm developed at the Bionic Design and Learning Lab @ Southern University of Science and Technology, Shenzhen, China.

Notifications You must be signed in to change notification settings

ancorasir/flange_handeye_calibration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flanged based hand-eye calibration calibration toolbox

Flanged based hand-eye calibration is a method for hand-eye calibration between a robot arm and a 3D scanner based on the geometric features of the tool flange of the robot arm. The method depends on the high precision point cloud provided by the 3D scanner.

This repository provides a toolbox written in python executing the hand-eye calibration process. The toolbox has been test on robot arm including Franka, UR5, UR5e, UR10e, Aubo-i5 and 3D scanners including Phoxi-S, Phoxi-M, . Codes may require some adjustment depending on the versions of dependent packages.

Overview of method

module_design

To support more robot & camera & calibration algorithms, just implement interfaces. Please refer to the readme for a detailed description.

Installation Dependencies

  • numpy
  • yacs
  • transforms3d
  • open3d
  • [Phoxi Control v1.2.7](https://www.photoneo.com/3d-scanning-software/)
  • Franka_ROS package

Example code

Data collection & online callibtraion

Related file: /calib_toolbox/scripts/calib.py

Related file:/calib_toolbox/config_files/online_calib.yaml

Offline calibration

Related file:/calib_toolbox/scripts/test.py

Related file:/calib_toolbox/config_files/offline_calib.yaml

Notification

  • Data is stored in original unit. Be careful of the unit when apply calibration.

  • Use config file instead of hardcode

  • Check ‘calib_toolbox.config.defaults.py’ to see all config parameters or add your own config.

About

Flange-based hand-eye calibration algorithm developed at the Bionic Design and Learning Lab @ Southern University of Science and Technology, Shenzhen, China.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •