Hand-Eye Calibration
Base Class: HandEyeCalibrationBase
Script: scripts/calibration/hand_eye.py
- class excalibur.calibration.hand_eye.Andreff[source]
- Robot Hand-Eye Calibration using Structure from MotionN. Andreff, R. Horaud, and B. EspiauThe International Journal of Robotics Research (Vol. 20, Issue 3), 2001
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.andreff'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.Daniilidis[source]
- Hand-Eye Calibration Using Dual QuaternionsK. DaniilidisThe International Journal of Robotics Research (Vol. 18, Issue 3), 1999
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.daniilidis'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.DualQuaternionQCQP(normalize: bool = False)[source]
- Online Extrinsic Calibration based on Per-Sensor Ego-Motion Using Dual QuaternionsM. Horn, T. Wodtko, M. Buchholz, and K. DietmayerIEEE Robotics and Automation Letters (Vol. 6, Issue 2), 2021
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.qcqp_dq'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.DualQuaternionQCQPPlanar(normalize: bool = False)[source]
- Online Extrinsic Calibration based on Per-Sensor Ego-Motion Using Dual QuaternionsM. Horn, T. Wodtko, M. Buchholz, and K. DietmayerIEEE Robotics and Automation Letters (Vol. 6, Issue 2), 2021
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.qcqp_dq'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.DualQuaternionQCQPScaled(normalize: bool = False)[source]
- Globally Optimal Multi-Scale Monocular Hand-Eye Calibration Using Dual QuaternionsT. Wodtko, M. Horn, M. Buchholz, and K. DietmayerInternational Conference on 3D Vision (3DV), 2021
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.qcqp_dq'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.HandEyeCalibrationBase[source]
- __abstractmethods__ = frozenset({'set_transforms'})
- __module__ = 'excalibur.calibration.hand_eye.base'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.MatrixQCQP(normalize=False)[source]
- Certifiably Globally Optimal Extrinsic Calibration from Per-Sensor EgomotionM. Giamou, Z. Ma, V. Peretroukhin, and J. KellyIEEE Robotics and Automation Letters (Vol. 4, Issue 2), 2019
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.qcqp_hm'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.MatrixQCQPScaled(normalize=False)[source]
- Certifiably Optimal Monocular Hand-Eye CalibrationE. Wise, M. Giamou1, S. Khoubyarian, A. Grover, and J. KellyIEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems (MFI), 2020
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.qcqp_hm'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.SchmidtDQ[source]
- Calibration-Free Hand-Eye Calibration: A Structure-from-Motion ApproachJ. Schmidt, F. Vogt, and H. NiemannPattern Recognition, 2005
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.schmidt'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.SchmidtHM[source]
- Calibration-Free Hand-Eye Calibration: A Structure-from-Motion ApproachJ. Schmidt, F. Vogt, and H. NiemannPattern Recognition, 2005
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.schmidt'
- _abc_impl = <_abc_data object>
- class excalibur.calibration.hand_eye.Wei[source]
- Calibration-Free Robot-Sensor Calibration approach based on Second-Order Cone ProgrammingL. Wei, L. Naiguang, D. Mingli, and L. XiaopingMATEC Web of Conferences, 2018
- __abstractmethods__ = frozenset({})
- __module__ = 'excalibur.calibration.hand_eye.wei'
- _abc_impl = <_abc_data object>