Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

KICKin' & Rollin' Challenge #174

Open
roefer opened this issue Dec 22, 2024 · 1 comment
Open

KICKin' & Rollin' Challenge #174

roefer opened this issue Dec 22, 2024 · 1 comment

Comments

@roefer
Copy link

roefer commented Dec 22, 2024

I have some questions and some comments about the challenge:

  • I have a hard time matching the description in section 2.1 with Figure 1. The text says "The ramp will be positioned perpendicularly adjacent to the halfway line", but as I see it, the ramp is just positioned in parallel to the halfway line at a distance of 75 cm. Three times, a "virtual line" is mentioned. The ramp is aligned with it, at least 30 cm away from it, and the robot should have one foot on each side of it. Is this all the same virtual line? And if it is, why are there two descriptions of it ("extending from the extremity of the center circle on the opponent’s side" and "between the center circle and the penalty mark"). Even the latter description is not very good, because the robot is standing inside the center circle, so it cannot place its feet left and right of that line. If those lines are important, just draw them into the figure.
  • The text states "the ball moving from its left to its right, or vice versa". Does the robot know in advance, whether the ball will roll in from the left or the right? Given the small field of view of NAO's cameras and the tight timing, it seems to be unrealistic that the robot has to look from left to right all the time, waiting for the ball to appear, and losing valuable time when looking to the wrong side while the ball is rolled in. I guess detecting the ramp itself is beyond the scope of this challenge, because it would have no use in actual soccer games.
  • Section 2.2 does not really explain the challenge procedure. Will there be a GameController? How is signaled, when the challenge starts? When is the robot allowed to move? Are teams allowed to already place the robot exactly on the line the ball will roll along, so that the robot can kick the ball without walking first (which would be pretty lame)?
  • There are backslashes missing behind \textquotesingle. This macro also requires including the package textcomp in slightly older versions of LaTeX. Why not simply use '?
  • In section 2.2, "every participating must regroup" misses a noun.
@roefer roefer changed the title KICKin' & ROLLin' Challenge KICKin' & Rollin' Challenge Dec 22, 2024
@ben47955
Copy link
Member

Hello,

It was initially planned to include the virtual lines in the figure, but due to technical difficulties, this couldn't be achieved for the first release. I also understand that the current description of these lines might be confusing. This issue should be addressed by #175 , which I believe will also clarify most of your other points.

Regarding the concern about "the robot kicking the ball without walking first," my original intent was to require at least one step before the kick. However, this is not currently enforced, allowing a robot to kick directly without moving. This matter was briefly discussed in a past TC meeting, but I will ensure it is brought up again in our next meeting for further discussion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants