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

Obstacle -> back to route, violates the perimeter #160

Open
themanfrommoon opened this issue Jun 9, 2024 · 1 comment
Open

Obstacle -> back to route, violates the perimeter #160

themanfrommoon opened this issue Jun 9, 2024 · 1 comment
Labels
enhancement New feature or request

Comments

@themanfrommoon
Copy link

themanfrommoon commented Jun 9, 2024

grafik
Ich machs mal kurz: Wann kommt's?

Das ist aus dem Alfred Channel vom 26. Mai 2024 und sollte schnell umgesetzt und einfach sein.
Es wäre eine Mega Hilfe und Verbesserung und es würden sich viele Leute darüber freuen!

Beste Grüße,
Chris

@greymfm greymfm added the enhancement New feature or request label Jun 16, 2024
@greymfm
Copy link
Member

greymfm commented Jun 16, 2024

Actually, this is a good enhancement and we should give priority to it, so it will be implemented as soon as possible. Meanwhile I have written the requirements in English language, so that a human (or AI) can understand what to do for the implementation:

Context:
A differential-drive robot mower uses RTK GPS to mow the lawn by a given list of waypoints (coverage planning). In addition to the waypoint list, it has the following data: a perimeter (a list of points that describes the waypoints that the robot center point can follow around the working area), a list of exclusions (each exclusion describes the waypoints that the robot center point can follow around no-go areas) and a list of dynamic obstacles (each obstacle describes the waypoints that the robot center point can follow around the obstacle).

Requirement:
Add code so that the robot footprint (4 points that the describe the boundary of the robot and a center point where the robot differential wheels turn around) never exceeds half of the robot width over any perimeter line, any obstacle line, any exclusion. Instead additional waypoints should be inserted for the next waypoint in the list.

@greymfm greymfm pinned this issue Jun 16, 2024
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

No branches or pull requests

2 participants