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

21 lines
385 B
Protocol Buffer

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;
double lower = 2;
double upper = 3;
double velocity = 4;
}
message JointLimitsConfig {
JointLimitSource source = 1;
repeated JointLimitConfig joints = 2;
}