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

23 lines
419 B
Protocol Buffer
Raw Normal View History

2026-06-24 15:45:54 +08:00
syntax = "proto3";
package cmvr.config;
enum JointLimitSource {
JOINT_LIMIT_SOURCE_UNKNOWN = 0;
JOINT_LIMIT_SOURCE_URDF = 1;
JOINT_LIMIT_SOURCE_CUSTOM = 2;
}
message JointLimitConfig {
string joint_name = 1;
2026-06-25 11:03:38 +08:00
double q_lb = 2;
double q_ub = 3;
double qd = 4;
double qdd = 5;
2026-06-24 15:45:54 +08:00
}
message JointLimitsConfig {
JointLimitSource source = 1;
repeated JointLimitConfig joints = 2;
2026-06-25 11:03:38 +08:00
string urdf_path = 3;
2026-06-24 15:45:54 +08:00
}