2013-06-04 3 views
2

저는 보행자 동작 시뮬레이션을하고 있는데, 삼각형 에이전트가 다른 에이전트의 삼각형 모양과 교차하지 않는 것처럼 라이브러리 또는 온라인에서 충돌 탐지를 완벽하게 보여주는 예제를 찾을 수 없습니다. 어떤 도움이 필요합니까?충돌 감지를 현실적으로 보여주는 NetLogo 모델이 있습니까?

+1

원형 입자의 당구 공 스타일 충돌이 수학적으로 올바른 http://ccl.northwestern.edu/netlogo/models/GasLabCircularParticles가 있습니다. 하지만이 방법은 보행자를 시뮬레이트하는 데 과도한 부담이 될 수 있습니다. –

답변

1

움직이는 에이전트가 아닌 패치를 사용하여 문제를 재구성하려고 시도하는 것이 좋습니다.

패치 당 하나 이상의 거북이 만 모델 라이브러리 (코드 예제 아래)의 예가 있습니다. 패치를 에이전트보다 작게 정의하여 상호 작용 해결을 향상시킨 다음 에이전트가 점령 된 패치로 이동하지 않거나 주변의 "인접"버퍼 영역을 침해하지 않도록하는 규칙을 적용하십시오 다른 요원.

이것은 근사치 (패치가 정사각형 임)이지만 삼각형 에이전트는 보행자에 대한 근사입니다.

관련 문제