23 lines
394 B
Protocol Buffer
23 lines
394 B
Protocol Buffer
|
|
syntax = "proto3";
|
||
|
|
package cmvr.api;
|
||
|
|
import "cmvr/api/common.proto";
|
||
|
|
import "cmvr/msgs/geometry.proto";
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
message Touch{
|
||
|
|
message Request{
|
||
|
|
CommandHeader.Request header = 1;
|
||
|
|
cmvr.msgs.Pose3d pose = 2;
|
||
|
|
cmvr.msgs.Pose3d offset = 3;
|
||
|
|
}
|
||
|
|
|
||
|
|
message Response{
|
||
|
|
CommandHeader.Feedback header= 1;
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|
||
|
|
|
||
|
|
service TouchService{
|
||
|
|
rpc touch(Touch.Request) returns (Touch.Response);
|
||
|
|
}
|