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

Add PunchDialog option for all weeding implements #90

Merged
merged 10 commits into from
Jul 8, 2024

Conversation

pascalzauberzeug
Copy link
Contributor

@pascalzauberzeug pascalzauberzeug commented Jun 25, 2024

At first I wanted to add the PunchDialog option to the weeding screw like it was already done for the tornado, but ended up adding it for all weeding implements.

I tested the dialog for both the screw and the tornado.
I noticed that most of the time the target marker was outside of the image bounds, which is probably a calibration error.

We should run it on U4 and U6 to test both tools.

  • Implement PunchDialog for all tool implements
  • Test screw simulation
  • Test tornado simulation
  • Code Review
  • Test screw (U6)
  • Test tornado (U4)

@pascalzauberzeug pascalzauberzeug added the enhancement New feature or request label Jun 25, 2024
@pascalzauberzeug pascalzauberzeug added this to the 0.2.0 milestone Jun 25, 2024
@pascalzauberzeug pascalzauberzeug self-assigned this Jun 25, 2024
@pascalzauberzeug pascalzauberzeug changed the title Add PunchDialog option for the weeding screw Add PunchDialog option for all weeding implements Jun 26, 2024
@pascalzauberzeug pascalzauberzeug marked this pull request as ready for review June 27, 2024 09:13
@LukasBaecker
Copy link
Contributor

LukasBaecker commented Jul 5, 2024

The code is looking good to me. I tested the simulation with screw and straight line navigation. I am not sure about the detection. The punch dialog only opens at the beginning of the first run. When starting the automation another time it will drive the given distance without punching and showing the punch dialog.

I am going to test it with a real tornado using the U4 next week.

@LukasBaecker
Copy link
Contributor

I added a check for None value in the kpi_provider, because it could not increment a None value by 1.

Copy link
Contributor

@LukasBaecker LukasBaecker left a comment

Choose a reason for hiding this comment

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

Looking good on Tornado. All fine

@LukasBaecker LukasBaecker merged commit a7f4c57 into main Jul 8, 2024
@LukasBaecker LukasBaecker deleted the punch_dialog_screw branch July 8, 2024 14:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants