Name
convert_pose_typeT_convert_pose_typeConvertPoseTypeconvert_pose_typeConvertPoseTypeConvertPoseType — Change the representation type of a 3D pose.
convert_pose_typeconvert_pose_typeConvertPoseTypeconvert_pose_typeConvertPoseTypeConvertPoseType converts the 3D pose PoseInPoseInPoseInPoseInPoseInposeIn into
a 3D pose PoseOutPoseOutPoseOutPoseOutPoseOutposeOut with a different representation type. See
create_posecreate_poseCreatePosecreate_poseCreatePoseCreatePose for details about 3D poses, their representation
types, and the meaning of the parameters OrderOfTransformOrderOfTransformOrderOfTransformOrderOfTransformOrderOfTransformorderOfTransform,
OrderOfRotationOrderOfRotationOrderOfRotationOrderOfRotationOrderOfRotationorderOfRotation, and ViewOfTransformViewOfTransformViewOfTransformViewOfTransformViewOfTransformviewOfTransform.
Note that convert_pose_typeconvert_pose_typeConvertPoseTypeconvert_pose_typeConvertPoseTypeConvertPoseType only changes the representation of a 3D
pose, but not the rigid transformation described by the pose.
- Multithreading type: reentrant (runs in parallel with non-exclusive operators).
- Multithreading scope: global (may be called from any thread).
- Processed without parallelization.
Original 3D pose.
Number of elements: 7
Order of rotation and translation.
Default value:
'Rp+T'
"Rp+T"
"Rp+T"
"Rp+T"
"Rp+T"
"Rp+T"
Suggested values: 'Rp+T'"Rp+T""Rp+T""Rp+T""Rp+T""Rp+T", 'R(p-T)'"R(p-T)""R(p-T)""R(p-T)""R(p-T)""R(p-T)"
Meaning of the rotation values.
Default value:
'gba'
"gba"
"gba"
"gba"
"gba"
"gba"
Suggested values: 'gba'"gba""gba""gba""gba""gba", 'abg'"abg""abg""abg""abg""abg", 'rodriguez'"rodriguez""rodriguez""rodriguez""rodriguez""rodriguez"
View of transformation.
Default value:
'point'
"point"
"point"
"point"
"point"
"point"
Suggested values: 'point'"point""point""point""point""point", 'coordinate_system'"coordinate_system""coordinate_system""coordinate_system""coordinate_system""coordinate_system"
3D transformation.
Number of elements: 7
* get pose (external camera parameters):
read_pose ('campose.dat', Pose)
* convert pose to a pose with desired semantic
convert_pose_type (Pose, 'Rp+T', 'abg', 'point', Pose2)
* get pose (external camera parameters):
read_pose ('campose.dat', Pose)
* convert pose to a pose with desired semantic
convert_pose_type (Pose, 'Rp+T', 'abg', 'point', Pose2)
* get pose (external camera parameters):
read_pose ('campose.dat', Pose)
* convert pose to a pose with desired semantic
convert_pose_type (Pose, 'Rp+T', 'abg', 'point', Pose2)
HTuple Pose, Pose2;
// get pose (external camera parameters):
read_pose ("campose.dat", &Pose) ;
// convert pose to a pose with desired semantic
convert_pose_type ( Pose, "Rp+T", "abg", "point", &Pose2);
* get pose (external camera parameters):
read_pose ('campose.dat', Pose)
* convert pose to a pose with desired semantic
convert_pose_type (Pose, 'Rp+T', 'abg', 'point', Pose2)
* get pose (external camera parameters):
read_pose ('campose.dat', Pose)
* convert pose to a pose with desired semantic
convert_pose_type (Pose, 'Rp+T', 'abg', 'point', Pose2)
convert_pose_typeconvert_pose_typeConvertPoseTypeconvert_pose_typeConvertPoseTypeConvertPoseType returns 2 (H_MSG_TRUE) if all parameter values are
correct. If necessary, an exception is raised.
create_posecreate_poseCreatePosecreate_poseCreatePoseCreatePose,
hom_mat3d_to_posehom_mat3d_to_poseHomMat3dToPosehom_mat3d_to_poseHomMat3dToPoseHomMat3dToPose,
camera_calibrationcamera_calibrationCameraCalibrationcamera_calibrationCameraCalibrationCameraCalibration,
hand_eye_calibrationhand_eye_calibrationHandEyeCalibrationhand_eye_calibrationHandEyeCalibrationHandEyeCalibration
write_posewrite_poseWritePosewrite_poseWritePoseWritePose
create_posecreate_poseCreatePosecreate_poseCreatePoseCreatePose,
get_pose_typeget_pose_typeGetPoseTypeget_pose_typeGetPoseTypeGetPoseType,
write_posewrite_poseWritePosewrite_poseWritePoseWritePose,
read_poseread_poseReadPoseread_poseReadPoseReadPose
Foundation