Expand description
Sensor time domains, frame graphs, and deterministic multimodal replay.
Enable the mcap feature for file-backed episode codecs (sync-mcap on the
facade). Default builds keep in-memory episode contracts only.
Structs§
- ClockId
- Named clock source (host, sensor board, ROS time, …).
- Deterministic
Replayer - Replays an episode as a sorted stream of stamped records.
- Episode
Index - Ordered episode index keyed by timestamp then topic.
- Frame
Edge - One directed edge:
child_T_parenttransform. - Frame
Graph - Directed calibrated frame graph.
- Memory
Episode - In-memory multimodal episode used as the default MCAP substitute.
- Stamped
Record - A spatial record tagged with topic and clocked time.
- Stamped
Time - Timestamp anchored to an explicit clock domain and sync quality.
- Sync
Quality - Quality of time synchronization relative to a reference clock.
- Sync
Window - Inclusive time-window options for approximate sync.
- TopicId
- Logical multimodal topic / channel name.
Enums§
- Clock
Domain - Semantic class of a clock domain.
- Sync
Error - Failures in time sync, frame graphs, and replay.
Functions§
- read_
memory_ episode_ mcap - Reads stamped XYZ records from an MCAP file into a
MemoryEpisode. - write_
memory_ episode_ mcap - Writes a
MemoryEpisodeof XYZ records into an MCAP file.
Type Aliases§
- Sync
Result - Result type for sync crate operations.