Ramon Roche 8bb863f417
feat(simulation): add swarm infrastructure scripts
- swarm_formation.yaml: default 16-drone 4x4 grid formation config
- swarm_formation_designer.py: CLI to generate/preview formation YAML
  files with grid, circle, line, v, diamond, and random patterns
- sih_swarm_run.sh: launcher for N SIH instances with XRCE-DDS agent,
  reads formation YAML for per-drone positions
- collect_swarm_ulogs.py: collects ULog files from all instances into
  a single output directory with drone ID prefixes
- generate_swarm_ulogs.py: synthetic ULog generator for viewer testing
  with staggered starts, formation phases, and edge cases

Signed-off-by: Ramon Roche <mrpollo@gmail.com>
2026-03-16 07:44:32 -07:00
..
2025-03-11 14:14:40 +01:00
2024-07-24 11:39:44 -04:00
2025-02-18 14:33:16 +01:00
2025-11-04 17:22:10 +01:00
2025-08-22 08:22:59 +02:00
2024-04-16 11:14:13 -04:00