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

Navigation Deadrock 回避方法 改善 #12

Open
ikemuuu opened this issue Feb 13, 2021 · 1 comment
Open

Navigation Deadrock 回避方法 改善 #12

ikemuuu opened this issue Feb 13, 2021 · 1 comment
Assignees

Comments

@ikemuuu
Copy link
Collaborator

ikemuuu commented Feb 13, 2021

予期せぬ障害物(今回で言うと敵)が現れ,Pathが生成できなくなったとき,標準のNavigation PackageにはLocalのコストマップを更新するためにその場旋回を行うよう組み込まれている.
通常これでいいが,今回その場旋回を敵の前で行うと,やたらと点数を献上することになるので,絶対に避けないといけない.

@ikemuuu ikemuuu self-assigned this Feb 17, 2021
@ikemuuu ikemuuu changed the title Navigation Deadrock 回避法 改良 Navigation 目標地点の遷移 Feb 23, 2021
@ikemuuu ikemuuu changed the title Navigation 目標地点の遷移 Navigation Deadrock 回避方法 改善 Feb 23, 2021
@ikemuuu
Copy link
Collaborator Author

ikemuuu commented Mar 7, 2021

そもそも,MoveBaseがABORTED状態になるまで,結構遅い.
判断に困ってる間に敵に追いつかれて,更に経路生成できなくなって〜,というパターンが多発するはず.

一定時間,速度ゼロ or 自己位置の変化が閾値以下ならもう次の目標地点に行っても良いかも

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant