# 本机现场配置（含 IP / 序列号；从 site.example.yaml 复制）
config/site.yaml

# 模型权重二进制 —— 一律不进 git（体积大、每台机器重新转换即可）
#   用通配模式而不是逐个目录列举，否则新增一个分组就会有人误提交二进制。
#   注意：*.labels.yaml 是**文本标签配置**，不属于二进制，应该进 git。
models/**/*.pt
models/**/*.pth
models/**/*.onnx
models/**/*.engine
models/**/*.trt
models/**/*.plan
models/**/*.tflite

# staging = 待转换的临时区，内容不进 git（含转换后归档的 done/）
#   但 .gitkeep 和说明文档要留着，否则新克隆的仓库里这个目录不存在/看不懂。
models/staging/**
!models/staging/.gitkeep
!models/staging/README.md

# 编译产物
build/
install/
log/
.colcon/

# Python
*.pyc
__pycache__/
*.egg-info/
.pytest_cache/

# Editor / OS
.vscode/
.idea/
.DS_Store
*.swp

# ROS bags
*.bag
*.db3

# Hand-eye backups
*.bak
*.bak.*

# 可选离线 RDK / Isaac（体积大）
thirdparty/
vendor/


# 手眼标定的临时产物（采点图、taught_poses.txt、captures.json）
handeye/tmp/*
!handeye/tmp/.gitkeep
