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 avoidance: Get out of obstacle routine #227

Open
SyrianSpock opened this issue May 14, 2019 · 1 comment
Open

Obstacle avoidance: Get out of obstacle routine #227

SyrianSpock opened this issue May 14, 2019 · 1 comment

Comments

@SyrianSpock
Copy link
Member

When set properly, our obstacle avoidance works wonders. The main bottleneck now is encountered when our robot think it's inside an obstacle (usually opponent or ally) and stops moving. We need a routine that safely get us out of the way and then leave the path planning take over again.

Idea: turn inplace until facing the measured center of the obstacle, then move in radially opposite direction.

Relates to #186

@antoinealb
Copy link
Member

For reference, here is how Microb used to do it: https://gist.github.com/antoinealb/b56db064694ef4f0ccce00827664b4cb

Search for escape_from_poly.

@SyrianSpock SyrianSpock added this to To Do in Eurobot 2020 Nov 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Eurobot 2020
  
To Do
Development

No branches or pull requests

2 participants