- 添加详细的Protobuf消息定义和注释文档 - 新增基本信息查询、电池状态、位置查询等功能模块 - 增加地图上传下载、控制权管理、运动控制等核心功能 - 实现导航任务、站点管理、任务状态查询等高级特性 - 完善AGV服务接口定义,整合所有AGV相关命令 - 提供详细的API参数说明和使用注意事项
95 lines
4.2 KiB
Java
95 lines
4.2 KiB
Java
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
// source: cmvr/api/agv_service.proto
|
|
|
|
package cmvr.api;
|
|
|
|
public final class AgvServiceOuterClass {
|
|
private AgvServiceOuterClass() {}
|
|
public static void registerAllExtensions(
|
|
com.google.protobuf.ExtensionRegistryLite registry) {
|
|
}
|
|
|
|
public static void registerAllExtensions(
|
|
com.google.protobuf.ExtensionRegistry registry) {
|
|
registerAllExtensions(
|
|
(com.google.protobuf.ExtensionRegistryLite) registry);
|
|
}
|
|
|
|
public static com.google.protobuf.Descriptors.FileDescriptor
|
|
getDescriptor() {
|
|
return descriptor;
|
|
}
|
|
private static com.google.protobuf.Descriptors.FileDescriptor
|
|
descriptor;
|
|
static {
|
|
java.lang.String[] descriptorData = {
|
|
"\n\032cmvr/api/agv_service.proto\022\010cmvr.api\032\032" +
|
|
"cmvr/api/agv_command.proto2\244\021\n\nAgvServic" +
|
|
"e\022f\n\rGetStatusInfo\022).cmvr.api.GetAgvStat" +
|
|
"usInfoCommand.Request\032*.cmvr.api.GetAgvS" +
|
|
"tatusInfoCommand.Feedback\022m\n\020GetBatteryS" +
|
|
"tatus\022+.cmvr.api.RobotStatusBatteryComma" +
|
|
"nd.Request\032,.cmvr.api.RobotStatusBattery" +
|
|
"Command.Feedback\022e\n\020GetRobotLocation\022\'.c" +
|
|
"mvr.api.RobotStatusLocCommand.Request\032(." +
|
|
"cmvr.api.RobotStatusLocCommand.Feedback\022" +
|
|
"{\n\026RobotConfigDownloadMap\022/.cmvr.api.Rob" +
|
|
"otConfigDownloadMapCommand.Request\0320.cmv" +
|
|
"r.api.RobotConfigDownloadMapCommand.Feed" +
|
|
"back\022a\n\014GetMapStatus\022\'.cmvr.api.RobotSta" +
|
|
"tusMapCommand.Request\032(.cmvr.api.RobotSt" +
|
|
"atusMapCommand.Feedback\022u\n\024RobotConfigUp" +
|
|
"loadMap\022-.cmvr.api.RobotConfigUploadMapC" +
|
|
"ommand.Request\032..cmvr.api.RobotConfigUpl" +
|
|
"oadMapCommand.Feedback\022f\n\017RobotConfigLoc" +
|
|
"k\022(.cmvr.api.RobotConfigLockCommand.Requ" +
|
|
"est\032).cmvr.api.RobotConfigLockCommand.Fe" +
|
|
"edback\022y\n\024GetCurrentLockStatus\022/.cmvr.ap" +
|
|
"i.RobotStatusCurrentLockCommand.Request\032" +
|
|
"0.cmvr.api.RobotStatusCurrentLockCommand" +
|
|
".Feedback\022o\n\022RobotMotionControl\022+.cmvr.a" +
|
|
"pi.RobotMotionControlCommand.Request\032,.c" +
|
|
"mvr.api.RobotMotionControlCommand.Feedba" +
|
|
"ck\022]\n\014RobotLoadMap\022%.cmvr.api.RobotLoadM" +
|
|
"apCommand.Request\032&.cmvr.api.RobotLoadMa" +
|
|
"pCommand.Feedback\022y\n\022QueryLoadMapStatus\022" +
|
|
"0.cmvr.api.RobotQueryLoadMapStatusComman" +
|
|
"d.Request\0321.cmvr.api.RobotQueryLoadMapSt" +
|
|
"atusCommand.Feedback\022i\n\020QueryStationList" +
|
|
"\022).cmvr.api.QueryStationListCommand.Requ" +
|
|
"est\032*.cmvr.api.QueryStationListCommand.F" +
|
|
"eedback\022l\n\021RobotGoTargetList\022*.cmvr.api." +
|
|
"RobotGoTargetListCommand.Request\032+.cmvr." +
|
|
"api.RobotGoTargetListCommand.Feedback\022{\n" +
|
|
"\026RobotStatusTaskCurrent\022/.cmvr.api.Robot" +
|
|
"StatusTaskCurrentCommand.Request\0320.cmvr." +
|
|
"api.RobotStatusTaskCurrentCommand.Feedba" +
|
|
"ck\022{\n\026RobotStatusTaskPackage\022/.cmvr.api." +
|
|
"RobotStatusTaskPackageCommand.Request\0320." +
|
|
"cmvr.api.RobotStatusTaskPackageCommand.F" +
|
|
"eedback\022`\n\rRobotGoTarget\022&.cmvr.api.Robo" +
|
|
"tGoTargetCommand.Request\032\'.cmvr.api.Robo" +
|
|
"tGoTargetCommand.Feedback\022i\n\020RobotContro" +
|
|
"lStop\022).cmvr.api.RobotControlStopCommand" +
|
|
".Request\032*.cmvr.api.RobotControlStopComm" +
|
|
"and.Feedback\022c\n\016RobotTaskPause\022\'.cmvr.ap" +
|
|
"i.RobotTaskPauseCommand.Request\032(.cmvr.a" +
|
|
"pi.RobotTaskPauseCommand.Feedback\022f\n\017Rob" +
|
|
"otTaskResume\022(.cmvr.api.RobotTaskResumeC" +
|
|
"ommand.Request\032).cmvr.api.RobotTaskResum" +
|
|
"eCommand.Feedback\022f\n\017RobotTaskCancel\022(.c" +
|
|
"mvr.api.RobotTaskCancelCommand.Request\032)" +
|
|
".cmvr.api.RobotTaskCancelCommand.Feedbac" +
|
|
"kb\006proto3"
|
|
};
|
|
descriptor = com.google.protobuf.Descriptors.FileDescriptor
|
|
.internalBuildGeneratedFileFrom(descriptorData,
|
|
new com.google.protobuf.Descriptors.FileDescriptor[] {
|
|
cmvr.api.AgvCommand.getDescriptor(),
|
|
});
|
|
cmvr.api.AgvCommand.getDescriptor();
|
|
}
|
|
|
|
// @@protoc_insertion_point(outer_class_scope)
|
|
}
|