Add episode recording functionality and enhance serial communication handling

- Introduced record_episode.py for capturing ESP32 IMU data and RealSense images.
- Added SwitchChangeDetector and SwitchLevelController for managing recording triggers.
- Enhanced ESP32Bridge with new methods for reading samples and latest packets.
- Updated verify.py and visualise.py to improve serial communication stability.
- Modified .gitignore to include dataset, csv, and png directories.
This commit is contained in:
Brunsmeier
2026-07-03 10:53:49 +08:00
parent be7c498270
commit fd286e6a9e
5 changed files with 1096 additions and 7 deletions

6
.gitignore vendored
View File

@ -4,3 +4,9 @@ __pycache__/
.vscode/
dataset/
csv/
png/