Browse Source

cl2 接入amr指令

master
yuliang 6 months ago
parent
commit
82f67e7975
  1. 11
      servo/src/main/java/com/galaxis/rcs/communication/amrCommunication/AmrMessageHandler.java

11
servo/src/main/java/com/galaxis/rcs/communication/amrCommunication/AmrMessageHandler.java

@ -103,7 +103,10 @@ public class AmrMessageHandler {
amrMessage = JacksonGenericUtils.parse(json, typeRef20012Message);
break;
case 20020:
amrMessage = JacksonGenericUtils.parse(json, typeRef20020Message);
AmrMessage<AmrLandmarkMessage> landmarkMessage = JacksonGenericUtils.parse(json, typeRef20020Message);
// if (landmarkMessage.content.VehicleId == 32) {
log.info("Received message: " + json);
// }
break;
case 20050:
amrMessage = JacksonGenericUtils.parse(json, typeRef20050Message);
@ -119,9 +122,9 @@ public class AmrMessageHandler {
agvStatusAndInfo.x = statusMessage.content.X;
agvStatusAndInfo.y = statusMessage.content.Y;
agvStatusAndInfo.orientation = statusMessage.content.CurOrientation;
if (statusMessage.content.VehicleId == 32) {
log.info("Received message: " + json);
}
// if (statusMessage.content.VehicleId == 32) {
// log.info("Received message: " + json);
// }
break;
case 20100:
AmrMessage<AmrHeartbeatMessage> heartbeatMessage = JacksonGenericUtils.parse(json, typeRef20100Message);

Loading…
Cancel
Save