How ilopezaguirre/m.o.l.e.s-multi-observation-link-for-entrapped-survivors- works
UWB Rubble Mesh is a prototype for sensing breathing motion through rubble using bistatic UWB channel-impulse-response (CIR) measurements. Its documented workflow is: radio pods collect CIR data, a scheduled host emits reports over serial, a laptop reader parses them, and signal processing selects taps and looks for breathing-rate peaks with FFTs; plots support evaluation. The README also describes captured runs and a puck-enclosure generator. Paths and relationships below follow the README layout and documented behavior; implementation source was not included in the supplied tree, so call-level wiring is not inferred.
Components 11
Radio sensing
- UWB pods
Host acquisition
- Slot scheduler
- CSV serial stream
- Serial reader
Signal analysis
- Tap selection
- Mean removal
- Breathing FFT
Evaluation tools
- Evaluation charts
- Captured runs
- Puck generator
Other components
- Breathing motion
Connections 9
- Breathing motion → UWB pods: modulates CIR
- UWB pods → Slot scheduler: reports CIR
- Slot scheduler → CSV serial stream: emits CSV
- CSV serial stream → Serial reader: reads serial
- Serial reader → Tap selection: parsed reports
- Tap selection → Mean removal: selects taps
- Mean removal → Breathing FFT: removes mean
- Breathing FFT → Evaluation charts: plots spectrum
- Captured runs → Evaluation charts: supports comparison