remove_calib_data_observT_remove_calib_data_observRemoveCalibDataObservRemoveCalibDataObserv (Operator)
Name
remove_calib_data_observT_remove_calib_data_observRemoveCalibDataObservRemoveCalibDataObserv
— Entfernen einer Beobachtung aus dem Kalibrierdatenmodell
Signatur
Beschreibung
Der Operator remove_calib_data_observremove_calib_data_observRemoveCalibDataObservRemoveCalibDataObservRemoveCalibDataObserv
entfernt Beobachtungen aus dem
Kalibrierdatenmodell CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID
, die vorher mittels
find_calib_objectfind_calib_objectFindCalibObjectFindCalibObjectFindCalibObject
, set_calib_data_observ_pointsset_calib_data_observ_pointsSetCalibDataObservPointsSetCalibDataObservPointsSetCalibDataObservPoints
oder
set_calib_data_observ_poseset_calib_data_observ_poseSetCalibDataObservPoseSetCalibDataObservPoseSetCalibDataObservPose
gesetzt wurden. Die Parameter
CameraIdxCameraIdxCameraIdxCameraIdxcameraIdx
, CalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxcalibObjIdx
und CalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxcalibObjPoseIdx
müssen
eine gültige Beobachtung bezeichnen.
Falls das Kalibrierdatenmodell CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID
zusammen mit
calibrate_hand_eyecalibrate_hand_eyeCalibrateHandEyeCalibrateHandEyeCalibrateHandEye
benutzt wird, muss auch die entsprechende
Pose des Robotertools mit remove_calib_dataremove_calib_dataRemoveCalibDataRemoveCalibDataRemoveCalibData
gelöscht werden.
Ausführungsinformationen
- Multithreading-Typ: reentrant (läuft parallel zu nicht-exklusiven Operatoren).
- Multithreading-Bereich: global (kann von jedem Thread aufgerufen werden).
- Wird ohne Parallelisierung verarbeitet.
Dieser Operator modifiziert den Zustand des folgenden Eingabeparameters:
Während der Ausführung dieses Operators muss der Zugriff auf den Wert dieses Parameters synchronisiert werden, wenn er über mehrere Threads hinweg verwendet wird.
Parameter
CalibDataIDCalibDataIDCalibDataIDCalibDataIDcalibDataID
(input_control, Zustand wird modifiziert) calib_data →
HCalibData, HTupleHTupleHtuple (handle) (IntPtr) (HHandle) (handle)
Handle des Kalibrierdatenmodells.
CameraIdxCameraIdxCameraIdxCameraIdxcameraIdx
(input_control) number →
HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Index der beobachtenden Kamera.
Defaultwert: 0
CalibObjIdxCalibObjIdxCalibObjIdxCalibObjIdxcalibObjIdx
(input_control) number →
HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Index des beobachteten Kalibrierkörpers.
Defaultwert: 0
CalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxCalibObjPoseIdxcalibObjPoseIdx
(input_control) number →
HTupleHTupleHtuple (integer) (int / long) (Hlong) (Hlong)
Index der beobachteten Pose.
Defaultwert: 0
Vorgänger
find_calib_objectfind_calib_objectFindCalibObjectFindCalibObjectFindCalibObject
,
set_calib_data_observ_pointsset_calib_data_observ_pointsSetCalibDataObservPointsSetCalibDataObservPointsSetCalibDataObservPoints
,
set_calib_data_observ_poseset_calib_data_observ_poseSetCalibDataObservPoseSetCalibDataObservPoseSetCalibDataObservPose
Nachfolger
remove_calib_dataremove_calib_dataRemoveCalibDataRemoveCalibDataRemoveCalibData
,
calibrate_camerascalibrate_camerasCalibrateCamerasCalibrateCamerasCalibrateCameras
,
calibrate_hand_eyecalibrate_hand_eyeCalibrateHandEyeCalibrateHandEyeCalibrateHandEye
Modul
Calibration