Should get_available_modes be influenced by inference
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 25/100
Rechercherichtung
Beginne damit, die Einstiegspunkte get_available_states und get_available_modes zusammen mit dem im Beispiel beschriebenen Verhalten zur Modusinferenz zu lesen. Bestimme, ob inferierte unerreichbare Zustände und Modi für übergeordnete Subsysteme gefiltert werden sollten, einschließlich des Falls error_processing. Als abgeschlossen gilt die Aufgabe, wenn eine endgültige Designentscheidung getroffen und das entsprechende Verhalten verifiziert wurde.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
If we know through mode inference, that a certain state or mode of a (sub-)system can't be transitioned to, should get_available_states and get_available_modes of (sub-)systems report accordingly?
Example:
- Subsystem A contains several nodes, e.g., node B
- If node B transitions into
error_processing, certain states and modes for subsystem A are not available until errors in node B are fixed get_available_statesandget_available_modesof subsystem A only report states and modes that allow node B to be in error_processing, e.g., degraded modes
- Vorherrschende Sprache
- C++
- Sterne
- 45
- Forks
- 13
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus micro-ROS/system_modes
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
micro-ROS/system_modes#101 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
micro-ROS/system_modes#99 · 3 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 25/100
micro-ROS/system_modes#98 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
micro-ROS/system_modes#97 · 2 Kommentare ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
micro-ROS/system_modes#96 · 2 Kommentare ·
Alle Issues in micro-ROS/system_modes
Ähnliche Issues
-
enhancement
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
QuantStack/git2cpp#187 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
AXERA-TECH/ax-llm#77 ·
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 90/100
games-on-whales/wolf#509 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100