LingxinMeng 10 mesi fa
parent
commit
a63f6f52b5
1 ha cambiato i file con 22 aggiunte e 0 eliminazioni
  1. 22 0
      pjibot_guide_msgs/common_msgs.go

+ 22 - 0
pjibot_guide_msgs/common_msgs.go

@@ -0,0 +1,22 @@
+package pji_msgs
+
+import (
+	"github.com/bluenviron/goroslib/v2/pkg/msg"
+	"github.com/bluenviron/goroslib/v2/pkg/msgs/geometry_msgs"
+)
+
+type SysInfo struct {
+	msg.Package    `ros:"common_msgs"`
+	CpuOccupied    float32 `rosname:"cpu_occupied"`
+	MemOccupied    float32 `rosname:"mem_occupied"`
+	CurMileage     float64 `rosname:"cur_mileage"`
+	HistoryMileage float64 `rosname:"history_mileage"`
+}
+
+type LocateInfo struct {
+	msg.Package  `ros:"common_msgs"`
+	Pose         geometry_msgs.PoseStamped `rosname:"pose"`
+	LocateStatus int8                      `rosname:"locate_status"`
+	ErrorCode    int64                     `rosname:"error_code"`
+	Message      string                    `rosname:"message"`
+}