AutoRef system architecture: Difference between revisions
20204923@TUE (talk | contribs) No edit summary |
20204923@TUE (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
The system architecture for the [[AutoRef - Autonomous Referee System|AutoRef]] autonomous referee for [https://msl.robocup.org/ RoboCup Middle Size League (MSL)] is a proposed conceptual model which describes the structure, behavior, and more views of the AutoRef system[https://en.wikipedia.org/wiki/Systems_architecture#cite_note-1 REFERENCE LIST NEEDED]. | The system architecture for the [[AutoRef - Autonomous Referee System|AutoRef]] autonomous referee for [https://msl.robocup.org/ RoboCup Middle Size League (MSL)] is a proposed conceptual model which describes the structure, behavior, and more views of the AutoRef system[https://en.wikipedia.org/wiki/Systems_architecture#cite_note-1 REFERENCE LIST NEEDED]. | ||
[[AutoRef MSD 2020]] primarily focused on specifying the functions of the AutoRef as derived from the [https://msl.robocup.org/rules MSL rulebook (v21.4)]. In short, this ''functional specification'' is a breakdown of MSL rule (or ''law'') into robot ''skills'' through robot ''tasks'': tasks are statements describing what the AutoRef must do to enforce the rules, written in plain language as to fully explain referee actions without describing the means by which to achieve them; skills are fundamental abilities which are needed to accomplish a specific task. | [[AutoRef MSD 2020]] primarily focused on specifying the functions of the AutoRef as derived from the [https://msl.robocup.org/rules MSL rulebook (v21.4)]. In short, this ''functional specification'' is a breakdown of MSL rule (or ''law'') into robot ''skills'' through robot ''tasks'': tasks are statements describing what the AutoRef must do to enforce the rules, written in plain language as to fully explain referee actions without describing the means by which to achieve them; skills are fundamental abilities which are needed to accomplish a specific task. | ||
A systems thinking approach underscores the system architecture. | |||
Recommendations for future work emphasize an updated functional decomposition to synchronize the textual breakdown of law-task-skill and the corresponding game state flow visualization. | |||
==Systems thinking== | ==Systems thinking== |
Revision as of 10:47, 31 March 2021
The system architecture for the AutoRef autonomous referee for RoboCup Middle Size League (MSL) is a proposed conceptual model which describes the structure, behavior, and more views of the AutoRef systemREFERENCE LIST NEEDED.
AutoRef MSD 2020 primarily focused on specifying the functions of the AutoRef as derived from the MSL rulebook (v21.4). In short, this functional specification is a breakdown of MSL rule (or law) into robot skills through robot tasks: tasks are statements describing what the AutoRef must do to enforce the rules, written in plain language as to fully explain referee actions without describing the means by which to achieve them; skills are fundamental abilities which are needed to accomplish a specific task.
A systems thinking approach underscores the system architecture.
Recommendations for future work emphasize an updated functional decomposition to synchronize the textual breakdown of law-task-skill and the corresponding game state flow visualization.