Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Update Rulebook to RoboCup 2021 #43

Merged
merged 110 commits into from
Mar 24, 2022
Merged

Conversation

TarikViehmann
Copy link
Contributor

In the hectic of the remote Remote RoboCup setting, the TC agreed to draft separate rules without the usual workflow of the main rulebook.
This PR attempts to clean up the aftermath by not only incorporating the challenge rules into the main rulebook, but also by re-strucuturing the rulebook as a whole, with the objective to make it more reader-friendly, streamlining the information for a better information flow and updating out-dated information.
Part of that work is also reflected in updates to the rcll-refbox wiki which replaces the "refbox integrators manual".

Feedback is much appreciated!

Noe need to talk about the task itself again.
Also, a different subsection for the philosophy of the rules seem
excessive, given the whole part is quite short already.
Rather use paragraphs for that.
The description of robotino4 is still missing, it will be added at a
later time.
Also, reduce the presence of the (separated) exploration phase.
Make it closer to the actual field layout, markers can wait.
Adapt to differences between single player and two player field and
order the information accordingly so that general information is
presented first and field-specific information is presented afterwards,
grouped by the different field types.
This section is specific to the main track of the rcll, it needs to move
to the respective section.
The section best be in the beginning of the production phase.
The idea is to first explain what the RCLL is actually about, before
diving into specific rules.

The information here has to be added to a different section, for now
comment it out to start anew.
Explicitly mention different game modes (that have yet to be
formulated). Also, explicitly mention that the competition area is setup
during the setup phase as only there, the field layout is actually
available.
As the exploration phase is not a fixed part of each game mode, adapt
the description slightly to reflect that.
Also, highlight that only one report attempt can be made.
Start with workpieces, then continue with orders and product assembly
steps.
Adapted from the old production plan section
As workpiece tracking is not the de-facto standard, do not treat it as
such.
Broken/Down machines belong to the general MPS usage during production
phase. Machine Refill may better be placed elsewhere to describe human
intervention in the game.
Comment on lines +708 to +709
(\reffig{fig:narrow-cone}). You can order them from Festo Didactic SE
(C. Deppe) or download the STL model file from the \ac{RCLL} site.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a reference to the download would be nice. Otherwise it might be frustrating googleing :D

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good point, i actually cannot find the stl. So is there even a link we can point to?

TarikViehmann and others added 4 commits February 25, 2022 12:30
The rotations of the storage stations  and grey marked reserved zones were
mismatching, easiest fix is to rotate the storage station to the
intended orientation.
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
TarikViehmann and others added 10 commits February 25, 2022 14:28
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Also mention that wall segments are not enforced in remote setups
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
Co-authored-by: Peter Kohout <pkohout@users.noreply.github.com>
@TarikViehmann
Copy link
Contributor Author

Since there seem to be no more opinions on this, i will merge this now.

Copy link
Contributor

@snoato snoato left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a state of consensus in the TC has been reached. Since this is a posterior update reflecting the last season and because we need to move on to next season it's time to merge this. Thank you for your work updating and revamping the entire rulebook.

@TarikViehmann TarikViehmann merged commit 42b6ef2 into master Mar 24, 2022
@TarikViehmann TarikViehmann deleted the common/rulebook2022-baseline branch March 24, 2022 10:08
@TarikViehmann TarikViehmann added accepted-rule-change The rule change has been accepted and removed rule-change A proposed change to the rules vote-in-progress labels Apr 19, 2022
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
accepted-rule-change The rule change has been accepted
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants