cmvr-es/protos/cmvr/config/touch_screen_algorithm_config.proto

28 lines
718 B
Protocol Buffer
Raw Permalink Normal View History

2026-06-24 15:45:54 +08:00
syntax = "proto3";
package cmvr.config;
import "cmvr/common/geometry.proto";
import "cmvr/config/touch_screen_common_config.proto";
message TouchScreenApriltagConfig {
optional double tag_size_m = 1;
optional TouchScreenDepthPolicy depth_policy = 2;
optional TouchScreenTargetPointMethod target_point_method = 3;
}
message TouchScreenIbvsConfig {
optional string camera_link = 1;
optional double lambda = 2;
optional double mu = 3;
optional double qdot_max = 4;
.cmvr.common.Vec6 vmax6 = 5;
.cmvr.common.Vec6 amax6 = 6;
optional double twist_filter_alpha = 7;
.cmvr.common.Mat3 r_camera_to_visp = 12;
.cmvr.common.Mat3 r_camera_to_urdf = 13;
repeated string control_joint_names = 14;
}