Robot 움직임 전략 - Wave Surfing, Wall Smoothing
' Wave Surfing Wave는 로봇이 발생시킬 수 있는 가상의 파동이며, 이를 이용하면 타 로봇의 발사 각도를 수집하여 총알의 가능한 모든 위치를 파악할 수 있게 한다. 로봇은 이러한 Wave와 총알의 관찰을 통해 위험 (i.e.적이 총알을 다양한 각도에서 발사했을 가능성)을 파악하고, 그에 따라 최적의 경로를 설정할 수 있게 되는 것이다. Wave surfing의 작동 원리는 다음과 같다. 1. Energy Drop을 탐지하여 총알이 발사된 것을 감지한다. 이에 맞는 Wave를 파악한다. 2. onHitByBullet이나 onBullethitBullet를 이용하여 적의 firing 각도를 탐지한다. 3. Wave상에서 가장 안전한 장소로 이동한다. 참조: http://robowiki.net/wi..
로그[log]/로보코드
2013. 3. 20. 00:49
최근댓글