2025-10-10 11:51:00 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
syntax = "proto3";
|
|
|
|
|
package cmvr.api;
|
|
|
|
|
import "cmvr/api/common.proto";
|
|
|
|
|
import "cmvr/api/humanoid_robot_command.proto";
|
|
|
|
|
|
|
|
|
|
service HumanoidRobotService{
|
|
|
|
|
rpc torqueOff(CommandHeader.Request) returns (CommandHeader.Feedback);
|
|
|
|
|
rpc torqueOn(CommandHeader.Request) returns (CommandHeader.Feedback);
|
|
|
|
|
rpc moveJ(MoveJ.Request) returns (MoveJ.Response);
|
|
|
|
|
rpc moveL(MoveL.Request) returns (MoveL.Response);
|
|
|
|
|
rpc speedJ(SpeedJ.Request) returns (SpeedJ.Response);
|
|
|
|
|
rpc speedL(SpeedL.Request) returns (SpeedL.Response);
|
|
|
|
|
rpc getJointState(JointRequest) returns (JointResponse);
|
2025-11-03 11:44:52 +08:00
|
|
|
rpc getPose(GetPose.Request) returns (GetPose.Response);
|
2026-02-25 09:55:53 +08:00
|
|
|
rpc calibrateZeroQ(CalibrateZeroQ.Request) returns (CalibrateZeroQ.Response);
|
2025-10-10 11:51:00 +08:00
|
|
|
}
|