-
Notifications
You must be signed in to change notification settings - Fork 4
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
Support Points for Specific Rows #200
Conversation
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.
checked and cleaned up
This PR need to be tested on a real system but beside that everything is ready to review. |
Co-authored-by: Pascal Schade <[email protected]>
Co-authored-by: Pascal Schade <[email protected]>
@LukasBaecker I took the liberty to make |
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.
reviewed
all changes reviewed and applied
Tested successfully on F13, will merge now |
Currently the rows of a field are calculated with the first row (the AB-line), the row-spacing and the number of rows. This PR adds the ability to set support points for a single line that does not fit the given row-spacing.
Example:
The created field has a AB-line a row spacing of 50cm and 10 rows. Though, the spacing between the fourth and fifth row is 70cm. By placing the robot on the fifth row and adding a support point for this row the calculation of all 10 rows now includes the support points. The following rows are based on the position of the fifth row but with the given row-spacing of 50cm.
adding support point dialog
store support points in field
calcultate rows with support points
calculate boundary based on these novel rows
reset a support point for a specific row that already has a support point
write tests
test on a real system