|
@@ -54,6 +54,10 @@ PROTOBUF_CONSTEXPR AgvStatu::AgvStatu(
|
|
|
|
|
|
, /*decltype(_impl_.clamp_other_)*/ 0
|
|
|
|
|
|
+ , /*decltype(_impl_.lifter_)*/ 0
|
|
|
+
|
|
|
+ , /*decltype(_impl_.lifter_other_)*/ 0
|
|
|
+
|
|
|
, /*decltype(_impl_._cached_size_)*/{}} {}
|
|
|
struct AgvStatuDefaultTypeInternal {
|
|
|
PROTOBUF_CONSTEXPR AgvStatuDefaultTypeInternal() : _instance(::_pbi::ConstantInitialized{}) {}
|
|
@@ -333,6 +337,8 @@ const ::uint32_t TableStruct_message_2eproto::offsets[] PROTOBUF_SECTION_VARIABL
|
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::AgvStatu, _impl_.w_),
|
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::AgvStatu, _impl_.clamp_),
|
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::AgvStatu, _impl_.clamp_other_),
|
|
|
+ PROTOBUF_FIELD_OFFSET(::NavMessage::AgvStatu, _impl_.lifter_),
|
|
|
+ PROTOBUF_FIELD_OFFSET(::NavMessage::AgvStatu, _impl_.lifter_other_),
|
|
|
~0u, // no _has_bits_
|
|
|
PROTOBUF_FIELD_OFFSET(::NavMessage::ToAgvCmd, _internal_metadata_),
|
|
|
~0u, // no _extensions_
|
|
@@ -484,16 +490,16 @@ static const ::_pbi::MigrationSchema
|
|
|
schemas[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
|
|
|
{ 0, -1, -1, sizeof(::NavMessage::LidarOdomStatu)},
|
|
|
{ 13, -1, -1, sizeof(::NavMessage::AgvStatu)},
|
|
|
- { 25, -1, -1, sizeof(::NavMessage::ToAgvCmd)},
|
|
|
- { 40, -1, -1, sizeof(::NavMessage::Pose2d)},
|
|
|
- { 51, -1, -1, sizeof(::NavMessage::PathNode)},
|
|
|
- { 65, -1, -1, sizeof(::NavMessage::Trajectory)},
|
|
|
- { 74, 89, -1, sizeof(::NavMessage::NewAction)},
|
|
|
- { 96, -1, -1, sizeof(::NavMessage::NavCmd)},
|
|
|
- { 107, -1, -1, sizeof(::NavMessage::NavResponse)},
|
|
|
- { 117, -1, -1, sizeof(::NavMessage::ManualCmd)},
|
|
|
- { 128, 145, -1, sizeof(::NavMessage::NavStatu)},
|
|
|
- { 154, 166, -1, sizeof(::NavMessage::RobotStatu)},
|
|
|
+ { 27, -1, -1, sizeof(::NavMessage::ToAgvCmd)},
|
|
|
+ { 42, -1, -1, sizeof(::NavMessage::Pose2d)},
|
|
|
+ { 53, -1, -1, sizeof(::NavMessage::PathNode)},
|
|
|
+ { 67, -1, -1, sizeof(::NavMessage::Trajectory)},
|
|
|
+ { 76, 91, -1, sizeof(::NavMessage::NewAction)},
|
|
|
+ { 98, -1, -1, sizeof(::NavMessage::NavCmd)},
|
|
|
+ { 109, -1, -1, sizeof(::NavMessage::NavResponse)},
|
|
|
+ { 119, -1, -1, sizeof(::NavMessage::ManualCmd)},
|
|
|
+ { 130, 147, -1, sizeof(::NavMessage::NavStatu)},
|
|
|
+ { 156, 168, -1, sizeof(::NavMessage::RobotStatu)},
|
|
|
};
|
|
|
|
|
|
static const ::_pb::Message* const file_default_instances[] = {
|
|
@@ -513,46 +519,47 @@ static const ::_pb::Message* const file_default_instances[] = {
|
|
|
const char descriptor_table_protodef_message_2eproto[] PROTOBUF_SECTION_VARIABLE(protodesc_cold) = {
|
|
|
"\n\rmessage.proto\022\nNavMessage\"M\n\016LidarOdom"
|
|
|
"Statu\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\r\n\005theta\030\003 \001"
|
|
|
- "(\002\022\t\n\001v\030\004 \001(\002\022\013\n\003vth\030\005 \001(\002\"D\n\010AgvStatu\022\t"
|
|
|
+ "(\002\022\t\n\001v\030\004 \001(\002\022\013\n\003vth\030\005 \001(\002\"j\n\010AgvStatu\022\t"
|
|
|
"\n\001v\030\001 \001(\002\022\t\n\001w\030\002 \001(\002\022\r\n\005clamp\030\003 \001(\005\022\023\n\013c"
|
|
|
- "lamp_other\030\004 \001(\005\"Y\n\010ToAgvCmd\022\t\n\001H\030\001 \001(\005\022"
|
|
|
- "\t\n\001M\030\002 \001(\005\022\t\n\001T\030\003 \001(\005\022\t\n\001V\030\004 \001(\002\022\t\n\001W\030\005 "
|
|
|
- "\001(\002\022\t\n\001L\030\006 \001(\002\022\013\n\003end\030\007 \001(\005\"-\n\006Pose2d\022\t\n"
|
|
|
- "\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\r\n\005theta\030\003 \001(\002\"Q\n\010Pa"
|
|
|
- "thNode\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001l\030\003 \001(\002\022"
|
|
|
- "\t\n\001w\030\004 \001(\002\022\r\n\005theta\030\005 \001(\002\022\n\n\002id\030\006 \001(\t\"/\n"
|
|
|
- "\nTrajectory\022!\n\005poses\030\001 \003(\0132\022.NavMessage."
|
|
|
- "Pose2d\"\345\001\n\tNewAction\022\014\n\004type\030\001 \001(\005\022\'\n\tsp"
|
|
|
- "aceNode\030\002 \001(\0132\024.NavMessage.PathNode\022&\n\010p"
|
|
|
- "assNode\030\003 \001(\0132\024.NavMessage.PathNode\022(\n\ns"
|
|
|
- "treetNode\030\004 \001(\0132\024.NavMessage.PathNode\022\'\n"
|
|
|
- "\tpathNodes\030\005 \003(\0132\024.NavMessage.PathNode\022\021"
|
|
|
- "\n\twheelbase\030\006 \001(\002\022\023\n\013changedMode\030\007 \001(\005\"P"
|
|
|
- "\n\006NavCmd\022\016\n\006action\030\001 \001(\005\022\013\n\003key\030\002 \001(\t\022)\n"
|
|
|
- "\nnewActions\030\005 \003(\0132\025.NavMessage.NewAction"
|
|
|
- "\"(\n\013NavResponse\022\013\n\003ret\030\001 \001(\005\022\014\n\004info\030\002 \001"
|
|
|
- "(\t\"B\n\tManualCmd\022\013\n\003key\030\001 \001(\t\022\026\n\016operatio"
|
|
|
- "n_type\030\002 \001(\005\022\020\n\010velocity\030\003 \001(\002\"\366\001\n\010NavSt"
|
|
|
- "atu\022\r\n\005statu\030\001 \001(\005\022\020\n\010main_agv\030\002 \001(\010\022\021\n\t"
|
|
|
- "move_mode\030\003 \001(\005\022(\n\004odom\030\004 \001(\0132\032.NavMessa"
|
|
|
- "ge.LidarOdomStatu\022\013\n\003key\030\005 \001(\t\022-\n\rselect"
|
|
|
- "ed_traj\030\006 \001(\0132\026.NavMessage.Trajectory\022,\n"
|
|
|
- "\014predict_traj\030\007 \001(\0132\026.NavMessage.Traject"
|
|
|
- "ory\022\020\n\010in_space\030\010 \001(\010\022\020\n\010space_id\030\t \001(\t\""
|
|
|
- "Y\n\nRobotStatu\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\r\n\005t"
|
|
|
- "heta\030\003 \001(\002\022&\n\010agvStatu\030\004 \001(\0132\024.NavMessag"
|
|
|
- "e.AgvStatu2\302\001\n\nNavExcutor\0226\n\005Start\022\022.Nav"
|
|
|
- "Message.NavCmd\032\027.NavMessage.NavResponse\""
|
|
|
- "\000\0227\n\006Cancel\022\022.NavMessage.NavCmd\032\027.NavMes"
|
|
|
- "sage.NavResponse\"\000\022C\n\017ManualOperation\022\025."
|
|
|
- "NavMessage.ManualCmd\032\027.NavMessage.NavRes"
|
|
|
- "ponse\"\000b\006proto3"
|
|
|
+ "lamp_other\030\004 \001(\005\022\016\n\006lifter\030\005 \001(\005\022\024\n\014lift"
|
|
|
+ "er_other\030\006 \001(\005\"Y\n\010ToAgvCmd\022\t\n\001H\030\001 \001(\005\022\t\n"
|
|
|
+ "\001M\030\002 \001(\005\022\t\n\001T\030\003 \001(\005\022\t\n\001V\030\004 \001(\002\022\t\n\001W\030\005 \001("
|
|
|
+ "\002\022\t\n\001L\030\006 \001(\002\022\013\n\003end\030\007 \001(\005\"-\n\006Pose2d\022\t\n\001x"
|
|
|
+ "\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\r\n\005theta\030\003 \001(\002\"Q\n\010Path"
|
|
|
+ "Node\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\t\n\001l\030\003 \001(\002\022\t\n"
|
|
|
+ "\001w\030\004 \001(\002\022\r\n\005theta\030\005 \001(\002\022\n\n\002id\030\006 \001(\t\"/\n\nT"
|
|
|
+ "rajectory\022!\n\005poses\030\001 \003(\0132\022.NavMessage.Po"
|
|
|
+ "se2d\"\345\001\n\tNewAction\022\014\n\004type\030\001 \001(\005\022\'\n\tspac"
|
|
|
+ "eNode\030\002 \001(\0132\024.NavMessage.PathNode\022&\n\010pas"
|
|
|
+ "sNode\030\003 \001(\0132\024.NavMessage.PathNode\022(\n\nstr"
|
|
|
+ "eetNode\030\004 \001(\0132\024.NavMessage.PathNode\022\'\n\tp"
|
|
|
+ "athNodes\030\005 \003(\0132\024.NavMessage.PathNode\022\021\n\t"
|
|
|
+ "wheelbase\030\006 \001(\002\022\023\n\013changedMode\030\007 \001(\005\"P\n\006"
|
|
|
+ "NavCmd\022\016\n\006action\030\001 \001(\005\022\013\n\003key\030\002 \001(\t\022)\n\nn"
|
|
|
+ "ewActions\030\005 \003(\0132\025.NavMessage.NewAction\"("
|
|
|
+ "\n\013NavResponse\022\013\n\003ret\030\001 \001(\005\022\014\n\004info\030\002 \001(\t"
|
|
|
+ "\"B\n\tManualCmd\022\013\n\003key\030\001 \001(\t\022\026\n\016operation_"
|
|
|
+ "type\030\002 \001(\005\022\020\n\010velocity\030\003 \001(\002\"\366\001\n\010NavStat"
|
|
|
+ "u\022\r\n\005statu\030\001 \001(\005\022\020\n\010main_agv\030\002 \001(\010\022\021\n\tmo"
|
|
|
+ "ve_mode\030\003 \001(\005\022(\n\004odom\030\004 \001(\0132\032.NavMessage"
|
|
|
+ ".LidarOdomStatu\022\013\n\003key\030\005 \001(\t\022-\n\rselected"
|
|
|
+ "_traj\030\006 \001(\0132\026.NavMessage.Trajectory\022,\n\014p"
|
|
|
+ "redict_traj\030\007 \001(\0132\026.NavMessage.Trajector"
|
|
|
+ "y\022\020\n\010in_space\030\010 \001(\010\022\020\n\010space_id\030\t \001(\t\"Y\n"
|
|
|
+ "\nRobotStatu\022\t\n\001x\030\001 \001(\002\022\t\n\001y\030\002 \001(\002\022\r\n\005the"
|
|
|
+ "ta\030\003 \001(\002\022&\n\010agvStatu\030\004 \001(\0132\024.NavMessage."
|
|
|
+ "AgvStatu2\302\001\n\nNavExcutor\0226\n\005Start\022\022.NavMe"
|
|
|
+ "ssage.NavCmd\032\027.NavMessage.NavResponse\"\000\022"
|
|
|
+ "7\n\006Cancel\022\022.NavMessage.NavCmd\032\027.NavMessa"
|
|
|
+ "ge.NavResponse\"\000\022C\n\017ManualOperation\022\025.Na"
|
|
|
+ "vMessage.ManualCmd\032\027.NavMessage.NavRespo"
|
|
|
+ "nse\"\000b\006proto3"
|
|
|
};
|
|
|
static ::absl::once_flag descriptor_table_message_2eproto_once;
|
|
|
const ::_pbi::DescriptorTable descriptor_table_message_2eproto = {
|
|
|
false,
|
|
|
false,
|
|
|
- 1415,
|
|
|
+ 1453,
|
|
|
descriptor_table_protodef_message_2eproto,
|
|
|
"message.proto",
|
|
|
&descriptor_table_message_2eproto_once,
|
|
@@ -957,6 +964,10 @@ inline void AgvStatu::SharedCtor(::_pb::Arena* arena) {
|
|
|
|
|
|
, decltype(_impl_.clamp_other_) { 0 }
|
|
|
|
|
|
+ , decltype(_impl_.lifter_) { 0 }
|
|
|
+
|
|
|
+ , decltype(_impl_.lifter_other_) { 0 }
|
|
|
+
|
|
|
, /*decltype(_impl_._cached_size_)*/{}
|
|
|
};
|
|
|
}
|
|
@@ -985,8 +996,8 @@ void AgvStatu::Clear() {
|
|
|
(void) cached_has_bits;
|
|
|
|
|
|
::memset(&_impl_.v_, 0, static_cast<::size_t>(
|
|
|
- reinterpret_cast<char*>(&_impl_.clamp_other_) -
|
|
|
- reinterpret_cast<char*>(&_impl_.v_)) + sizeof(_impl_.clamp_other_));
|
|
|
+ reinterpret_cast<char*>(&_impl_.lifter_other_) -
|
|
|
+ reinterpret_cast<char*>(&_impl_.v_)) + sizeof(_impl_.lifter_other_));
|
|
|
_internal_metadata_.Clear<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>();
|
|
|
}
|
|
|
|
|
@@ -1032,6 +1043,24 @@ const char* AgvStatu::_InternalParse(const char* ptr, ::_pbi::ParseContext* ctx)
|
|
|
goto handle_unusual;
|
|
|
}
|
|
|
continue;
|
|
|
+ // int32 lifter = 5;
|
|
|
+ case 5:
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 40)) {
|
|
|
+ _impl_.lifter_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
|
|
|
+ CHK_(ptr);
|
|
|
+ } else {
|
|
|
+ goto handle_unusual;
|
|
|
+ }
|
|
|
+ continue;
|
|
|
+ // int32 lifter_other = 6;
|
|
|
+ case 6:
|
|
|
+ if (PROTOBUF_PREDICT_TRUE(static_cast<::uint8_t>(tag) == 48)) {
|
|
|
+ _impl_.lifter_other_ = ::PROTOBUF_NAMESPACE_ID::internal::ReadVarint32(&ptr);
|
|
|
+ CHK_(ptr);
|
|
|
+ } else {
|
|
|
+ goto handle_unusual;
|
|
|
+ }
|
|
|
+ continue;
|
|
|
default:
|
|
|
goto handle_unusual;
|
|
|
} // switch
|
|
@@ -1097,6 +1126,20 @@ failure:
|
|
|
4, this->_internal_clamp_other(), target);
|
|
|
}
|
|
|
|
|
|
+ // int32 lifter = 5;
|
|
|
+ if (this->_internal_lifter() != 0) {
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
+ target = ::_pbi::WireFormatLite::WriteInt32ToArray(
|
|
|
+ 5, this->_internal_lifter(), target);
|
|
|
+ }
|
|
|
+
|
|
|
+ // int32 lifter_other = 6;
|
|
|
+ if (this->_internal_lifter_other() != 0) {
|
|
|
+ target = stream->EnsureSpace(target);
|
|
|
+ target = ::_pbi::WireFormatLite::WriteInt32ToArray(
|
|
|
+ 6, this->_internal_lifter_other(), target);
|
|
|
+ }
|
|
|
+
|
|
|
if (PROTOBUF_PREDICT_FALSE(_internal_metadata_.have_unknown_fields())) {
|
|
|
target = ::_pbi::WireFormat::InternalSerializeUnknownFieldsToArray(
|
|
|
_internal_metadata_.unknown_fields<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(::PROTOBUF_NAMESPACE_ID::UnknownFieldSet::default_instance), target, stream);
|
|
@@ -1143,6 +1186,18 @@ failure:
|
|
|
this->_internal_clamp_other());
|
|
|
}
|
|
|
|
|
|
+ // int32 lifter = 5;
|
|
|
+ if (this->_internal_lifter() != 0) {
|
|
|
+ total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
|
|
|
+ this->_internal_lifter());
|
|
|
+ }
|
|
|
+
|
|
|
+ // int32 lifter_other = 6;
|
|
|
+ if (this->_internal_lifter_other() != 0) {
|
|
|
+ total_size += ::_pbi::WireFormatLite::Int32SizePlusOne(
|
|
|
+ this->_internal_lifter_other());
|
|
|
+ }
|
|
|
+
|
|
|
return MaybeComputeUnknownFieldsSize(total_size, &_impl_._cached_size_);
|
|
|
}
|
|
|
|
|
@@ -1181,6 +1236,12 @@ void AgvStatu::MergeImpl(::PROTOBUF_NAMESPACE_ID::Message& to_msg, const ::PROTO
|
|
|
if (from._internal_clamp_other() != 0) {
|
|
|
_this->_internal_set_clamp_other(from._internal_clamp_other());
|
|
|
}
|
|
|
+ if (from._internal_lifter() != 0) {
|
|
|
+ _this->_internal_set_lifter(from._internal_lifter());
|
|
|
+ }
|
|
|
+ if (from._internal_lifter_other() != 0) {
|
|
|
+ _this->_internal_set_lifter_other(from._internal_lifter_other());
|
|
|
+ }
|
|
|
_this->_internal_metadata_.MergeFrom<::PROTOBUF_NAMESPACE_ID::UnknownFieldSet>(from._internal_metadata_);
|
|
|
}
|
|
|
|
|
@@ -1199,8 +1260,8 @@ void AgvStatu::InternalSwap(AgvStatu* other) {
|
|
|
using std::swap;
|
|
|
_internal_metadata_.InternalSwap(&other->_internal_metadata_);
|
|
|
::PROTOBUF_NAMESPACE_ID::internal::memswap<
|
|
|
- PROTOBUF_FIELD_OFFSET(AgvStatu, _impl_.clamp_other_)
|
|
|
- + sizeof(AgvStatu::_impl_.clamp_other_)
|
|
|
+ PROTOBUF_FIELD_OFFSET(AgvStatu, _impl_.lifter_other_)
|
|
|
+ + sizeof(AgvStatu::_impl_.lifter_other_)
|
|
|
- PROTOBUF_FIELD_OFFSET(AgvStatu, _impl_.v_)>(
|
|
|
reinterpret_cast<char*>(&_impl_.v_),
|
|
|
reinterpret_cast<char*>(&other->_impl_.v_));
|