net_lib 2.0.4
 
Loading...
Searching...
No Matches
nrc_craft_vision.h
Go to the documentation of this file.
1/*
2 * nrc_vision.h
3 *
4 * Created on: 2024年5月14日
5 * Author: inexbot
6 */
7
8#ifndef INCLUDE_API_NRC_CRAFT_VISION_H_
9#define INCLUDE_API_NRC_CRAFT_VISION_H_
10
13
21EXPORT_API Result vision_set_basic_parameter_robot(SOCKETFD socketFd, int robotNum, int visionNum,VisionParam vsPamrm);
22
31EXPORT_API Result vision_get_basic_parameter_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionParam& vsPamrm);
32
40EXPORT_API Result vision_set_range(SOCKETFD socketFd, int visionNum, VisionRange vsPamrm);
41EXPORT_API Result vision_set_range_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionRange vsPamrm);
42
50EXPORT_API Result vision_get_range(SOCKETFD socketFd, int visionNum, VisionRange &vsPamrm);
51EXPORT_API Result vision_get_range_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionRange &vsPamrm);
52
61
71
79EXPORT_API Result vision_calibrate_robot(SOCKETFD socketFd, int robotNum, int visionId, VisionCalibrationData vsPamrm);
80
89EXPORT_API Result vision_get_calibrate_data_robot(SOCKETFD socketFd, int robotNum, int visionId, VisionCalibrationData &vsPamrm);
90
99
100#endif /* INCLUDE_API_NRC_CRAFT_VISION_H_ */
EXPORT_API Result vision_set_basic_parameter_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionParam vsPamrm)
EXPORT_API Result vision_get_range_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionRange &vsPamrm)
EXPORT_API Result vision_set_range_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionRange vsPamrm)
EXPORT_API Result vision_get_calibrate_data(SOCKETFD socketFd, int visionId, VisionCalibrationData &vsPamrm)
查询视觉数据
EXPORT_API Result vision_set_position_parameter_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionPositionParam vsPamrm)
EXPORT_API Result vision_set_range(SOCKETFD socketFd, int visionNum, VisionRange vsPamrm)
设置视觉范围
EXPORT_API Result vision_get_range(SOCKETFD socketFd, int visionNum, VisionRange &vsPamrm)
查询视觉范围数据
EXPORT_API Result vision_get_basic_parameter_robot(SOCKETFD socketFd, int robotNum, int visionNum, VisionParam &vsPamrm)
EXPORT_API Result vision_set_basic_parameter(SOCKETFD socketFd, int visionNum, VisionParam vsPamrm)
设置视觉的基本参数
EXPORT_API Result vision_get_position_parameter(SOCKETFD socketFd, int visionId, VisionPositionParam &vsPamrm)
查询视觉坐标参数
EXPORT_API Result vision_set_position_parameter(SOCKETFD socketFd, int visionNum, VisionPositionParam vsPamrm)
设置视觉坐标参数
EXPORT_API Result vision_hand_eye_calibration_calculation_robot(SOCKETFD socketFd, int robotNum, int visionNum)
EXPORT_API Result vision_hand_eye_calibration_calculation(SOCKETFD socketFd, int visionNum)
视觉标定计算
EXPORT_API Result vision_get_basic_parameter(SOCKETFD socketFd, int visionNum, VisionParam &vsPamrm)
查询视觉的基本参数
EXPORT_API Result vision_get_calibrate_data_robot(SOCKETFD socketFd, int robotNum, int visionId, VisionCalibrationData &vsPamrm)
EXPORT_API Result vision_calibrate(SOCKETFD socketFd, int visionId, VisionCalibrationData vsPamrm)
视觉标定
EXPORT_API Result vision_get_position_parameter_robot(SOCKETFD socketFd, int robotNum, int visionId, VisionPositionParam &vsPamrm)
EXPORT_API Result vision_calibrate_robot(SOCKETFD socketFd, int robotNum, int visionId, VisionCalibrationData vsPamrm)
int SOCKETFD
Definition nrc_define.h:14
Result
Definition nrc_define.h:16
#define EXPORT_API
Definition nrc_define.h:10
Definition nrc_craft_vision_parameter.h:117
Definition nrc_craft_vision_parameter.h:46
Definition nrc_craft_vision_parameter.h:82
Definition nrc_craft_vision_parameter.h:54