rc_hand_eye_calibration_client/Calibration Service

File: rc_hand_eye_calibration_client/Calibration.srv

Raw Message Definition

# Description: Request hand-eye calibration

#No request data
---
# True if calibration result is valid
bool success
# Internal status:
# 0: Valid calibration returned
# 1: Not enough poses
# 2: Calibration result is not available
# 3: Grid dimensions are invalid
# 4: Insufficient rotation without additional constraint
# 5: Sufficient rotation available, no additional constraint necessary
# 6: Not enough contraints, poses must be more distinct
int32 status
# Human readable message, for development
string message
# Relative pose of grid with respect to the frame for which the pose was given in the request of SetCalibrationPose
geometry_msgs/Pose pose
# Calibration residual error
float64 error
# Expected translation error given in meter
float64 translation_error_meter
# Expected rotation error in degrees
float64 rotation_error_degree
# True if calibration was done with sensor mounted on robot
bool robot_mounted

Compact Message Definition


bool success
int32 status
string message
geometry_msgs/Pose pose
float64 error
float64 translation_error_meter
float64 rotation_error_degree
bool robot_mounted