generated from wessel/boilerplate
fix(documentation): Rename ALL node mentions to TILMANN naming conventions
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
# RetakeScheduler (`assignments::one::retake_scheduler`)
|
||||
# RetakeScheduler (`assignments::one::g2_2025_retake_scheduler_node`)
|
||||
|
||||
## Overview
|
||||
The `RetakeScheduler` node automatically identifies students who have failed courses and schedules retake exams for them. It periodically queries the database for failing students and sends retake action requests to the `RetakeGradeDeterminator` node to initiate the retake process.
|
||||
@@ -13,7 +13,7 @@ The `RetakeScheduler` node automatically identifies students who have failed cou
|
||||
```cpp
|
||||
RetakeScheduler(std::unique_ptr<DatabaseManager> db_manager = nullptr)
|
||||
```
|
||||
- Initializes ROS2 node with name `retake_scheduler`
|
||||
- Initializes ROS2 node with name `g2_2025_retake_scheduler_node`
|
||||
- Sets up `DatabaseManager` (optional injection for testing)
|
||||
- Creates ROS2 action client for retake action communication
|
||||
- Initializes wall timer for periodic failing student checks
|
||||
|
||||
Reference in New Issue
Block a user