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

Weeding Screw bugfixes and improvements #77

Merged
merged 25 commits into from
Jun 20, 2024
Merged

Weeding Screw bugfixes and improvements #77

merged 25 commits into from
Jun 20, 2024

Conversation

rodja
Copy link
Member

@rodja rodja commented Jun 12, 2024

This PR adds some useful improvements discovered while working with U6. The Branch is based on #76 and requires RoSys with pull request zauberzeug/rosys#133 (which is already merged on main).

The biggest change is the fix to the way the workflow identifies the next upcoming weed. Before we skipped over some weeds because of tow issues:

  1. the relative positions where not updated after drive and punch
  2. in the relevant weeds to took into consideration where filtered for WORK_X + DRILL_RADIUS

Also note-worthy is the introduction of the environment variable Z_AXIS_REST_POSITION to make the z-axis not run into its home position (which takes time). It's an env variable because this is violating the machine safety. Imagine stones or other things in the path which could potentially cause damage... so you really need to know what you are doing.

@rodja rodja added the enhancement New feature or request label Jun 12, 2024
@rodja rodja added this to the 0.2.0 milestone Jun 12, 2024
@rodja rodja requested a review from angelom93 June 12, 2024 15:48
@rodja rodja changed the title Small improvements identified with u6 Weeding Screw bugfixes and improvements Jun 13, 2024
Base automatically changed from dot-env to main June 20, 2024 06:11
@angelom93 angelom93 merged commit 2bdf355 into main Jun 20, 2024
@angelom93 angelom93 deleted the u6 branch June 20, 2024 06:17
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.

2 participants