-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
enhancementNew feature or requestNew feature or request
Description
The Injector component is responsible for:
-
Uncertainty Generation:
- Creates controlled disturbances to simulate real-world issues (sensor noise, failures)
- Supports multiple disturbance patterns (step, ramp, random)
- Controls amplitude, frequency, and duration of disturbances
-
Targeted Component Injection:
- Directs uncertainties to specific system components
- Publishes to component-specific uncertainty topics
- Logs all injected uncertainties for analysis
-
Simulation Control:
- Uses time-based activation schedules for disturbances
- Converts between seconds and execution cycles
- Tracks execution cycles for timing control
-
Configuration:
- Loads simulation parameters from ROS parameter server
- Configures multiple components' uncertainty profiles independently
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request