This commit is contained in:
ywb
2026-06-09 13:53:37 +08:00
parent a4f4be4c8e
commit 48121b2a05
4 changed files with 14 additions and 10 deletions
+1 -5
View File
@@ -769,11 +769,7 @@ def api_mission_config_set():
gs.mission_config["cols"] = cols
gs.mission_config["grid"] = grid
gs.mission_config["arm_initial_pose"] = arm_initial_pose
# 清除超出网格边界的 positions(只保留 front/back 且 row<=rows, col<cols
gs.mission_config["positions"] = [
p for p in gs.mission_config.get("positions", [])
if p.get("row", 0) <= rows and p.get("col", 0) < cols and p.get("side") in ("front", "back")
]
# 点位数据始终保留,不随网格变更删除
save_json("mission_config.json", gs.mission_config)
return jsonify({"ok": True, "config": gs.mission_config})