-
Notifications
You must be signed in to change notification settings - Fork 186
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
Eduardo rodriguez/robocup sw tutorial #2102
Conversation
automated style fixes Co-authored-by: Nekronos-SPN <Nekronos-SPN@users.noreply.github.com>
automated style fixes Co-authored-by: Nekronos-SPN <Nekronos-SPN@users.noreply.github.com>
|
||
switch (current_state_) { | ||
case RIGHT: | ||
if (robot_position.x() <= field_dimensions_.field_x_left_coord() + 1.1) next_state = UP; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note the GH actions warnings here. inline if statements are hard to read! it's fine for now, but won't be approved in the future
Great work overall! Congratulations! |
/* | ||
* This robot runs in a square path | ||
*/ | ||
class Runner : public Position { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
note the GH actions here and perhaps read up on the rule of 5. you can set many of those to the default implementation, but it's best to explicitly do so
Software tutorial completion
Double space between wallers
This was accomplished on the first commit of the pull request.
File path for topic message type
The topic the tutorial asks for does not exist anymore. I will just provide the path to all the message types used by the topics listed.
./rj_msgs/msg/*
Recording of rqt usage
rqt_tutorial-2023-09-17_19.54.23.mp4
Soccer mom node
Code of working soccer mom node on the second commit of the pull request.
https://github.com/RoboJackets/robocup-software/assets/77493047/4ff2a7eb-ecaa-401e-8558-7a8e9d01365a
Runner position
Code of runner position on the third commit of the pull request.