Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

트러블 슈팅

Park Hyeongmin edited this page Oct 11, 2021 · 3 revisions

2021年10月11日 최단경로 탐색 Cost-astar 알고리즘 오류

  1. astar - cost custom astar 알고리즘 휴릭스틱 함수에 cost 값을 넣어주었다가, 기준점을 찾지못해, 현재 노드까지 오는데 필요한 cost 값의 합을 비교

현재 노드가 openlist(갈 수 있는 노드)안에 같은 위치의 노드가 있다면, cost값(안전 건축물, 도보가 가능한 point)이 높은 노드로 변경

(Trouble)

  1. 탐색은 이루어지나, astar를 사용하는 의미가 퇴색되는 듯한 느낌이 듬 (완전탐색과 다를바가 없다)
  2. 휴리스틱 값과 cost값의 비중을 생각하며, 휴리스틱 값을 이용할 방안을 찾아야한다.
  3. 목적지가 건물이나 큰 부지안일 경우, 도로명 주소 데이터가 없어 장애물로 인식

(문제 해결 접근)

  1. 휴리스틱 함수값(현재노드에서 목적지까지의 추정치 값)을 이용해 목적지에서 일정거리 안에 들어오면 Tilecost값이 0이면, 장애물이라고 판단하던 로직을 무시
    • 일정거리안에 들어오면 최단거리 탐색

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /