feat: add 3rd floor configs (K1-L3, K2-L3, K3-L3) and auto-discovery in run_all_coops.sh
This commit is contained in:
1 parent
f9c38e5126
commit
127f3c59b2
4 files changed
+28
-14
No files matched your search
@@ -0,0 +1,7 @@
|
|||||||
|
# Floor Configuration for K1-L3
|
||||||
|
# Inherits all default settings, tracker options, model path, and stage thresholds from cycle7_batch_optimized.yaml
|
||||||
|
extends: ../cycle7_batch_optimized.yaml
|
||||||
|
|
||||||
|
batch:
|
||||||
|
location: "K1-L3"
|
||||||
|
root_dir: "../VIDEOS/cycle7/K1-L3"
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
# Floor Configuration for K2-L3
|
||||||
|
# Inherits all default settings, tracker options, model path, and stage thresholds from cycle7_batch_optimized.yaml
|
||||||
|
extends: ../cycle7_batch_optimized.yaml
|
||||||
|
|
||||||
|
batch:
|
||||||
|
location: "K2-L3"
|
||||||
|
root_dir: "../VIDEOS/cycle7/K2-L3"
|
||||||
@@ -0,0 +1,7 @@
|
|||||||
|
# Floor Configuration for K3-L3
|
||||||
|
# Inherits all default settings, tracker options, model path, and stage thresholds from cycle7_batch_optimized.yaml
|
||||||
|
extends: ../cycle7_batch_optimized.yaml
|
||||||
|
|
||||||
|
batch:
|
||||||
|
location: "K3-L3"
|
||||||
|
root_dir: "../VIDEOS/cycle7/K3-L3"
|
||||||
+7
-14
@@ -14,22 +14,15 @@ fi
|
|||||||
DATE="${1:-$(date +%Y-%m-%d)}"
|
DATE="${1:-$(date +%Y-%m-%d)}"
|
||||||
MODE="${2:-parallel_processes}"
|
MODE="${2:-parallel_processes}"
|
||||||
|
|
||||||
# List of all configured floors (in configs/floor_config/)
|
# Auto-discover all configured floors in configs/floor_config/ (sorted naturally: K1-L1, K1-L2, K1-L3, etc.)
|
||||||
CONFIGS=(
|
CONFIGS=()
|
||||||
"configs/floor_config/K1-L1.yaml"
|
for cfg in $(ls -1 "$SCRIPT_DIR/configs/floor_config/"K*-L*.yaml 2>/dev/null | sort -V); do
|
||||||
"configs/floor_config/K1-L2.yaml"
|
CONFIGS+=("configs/floor_config/$(basename "$cfg")")
|
||||||
"configs/floor_config/K2-L1.yaml"
|
done
|
||||||
"configs/floor_config/K2-L2.yaml"
|
|
||||||
"configs/floor_config/K3-L1.yaml"
|
|
||||||
"configs/floor_config/K3-L2.yaml"
|
|
||||||
"configs/floor_config/K4-L1.yaml"
|
|
||||||
"configs/floor_config/K4-L2.yaml"
|
|
||||||
"configs/floor_config/K5-L1.yaml"
|
|
||||||
"configs/floor_config/K5-L2.yaml"
|
|
||||||
)
|
|
||||||
|
|
||||||
echo "================================================================="
|
echo "================================================================="
|
||||||
echo " Starting 5-Coop Multi-Floor Batch Processing for Date: $DATE"
|
echo " Starting Multi-Floor Batch Processing for Date: $DATE"
|
||||||
|
echo " Discovered Floors (${#CONFIGS[@]} total): ${CONFIGS[*]}"
|
||||||
echo " Execution Mode: $MODE"
|
echo " Execution Mode: $MODE"
|
||||||
echo "================================================================="
|
echo "================================================================="
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user