孟令鑫 hace 1 año
padre
commit
0a938515a7

+ 3 - 1
aarch64/pji/common/service/rosbag_record.go

@@ -44,7 +44,9 @@ func BagRecord(nodeName string) {
 		var cmd *exec.Cmd
 	parent:
 		for {
-			cmd, err = util.ExecuteWithDirAsync(config.CloudConfig.BagDataDir, "/opt/ros/melodic/bin/rosbag", command...)
+			allEnv := append(os.Environ(), "ROS_HOSTNAME=192.168.1.104", "ROS_MASTER_URI=http://192.168.1.104:11311")
+			c_log.GlobalLogger.Info("全部环境变量为:", allEnv)
+			cmd, err = util.ExecuteWithEnvAndDirAsync(allEnv, config.CloudConfig.BagDataDir, "/opt/ros/melodic/bin/rosbag", command...)
 			if err != nil {
 				c_log.GlobalLogger.Error("执行record命令", command, "出错:", err)
 				continue

+ 1 - 1
aarch64/pjisuv/common/config/sh/remove.sh

@@ -1 +1 @@
-rm -rf ./*.log ./log/* ./timeToLabel.json ./data/*
+rm -rf ./*.log ./log/* ./timeToLabel.json ./data/* ./copy /*