본문 바로가기

A* Pathfinding for Beginners A* Pathfinding for Beginners By Patrick Lester (Updated July 18, 2005) This article has been translated into Albanian, Chinese, French, German, Portuguese, Russian, Serbian, and Spanish. Other translations are welcome. See email address at the bottom of this article. The A* (pronounced A-star) algorithm can be complicated for beginners. While there are many articles on the web that explain A*, m.. 더보기
Robot Simulator - Non grid, Divie and Conquer, Spiral 기존에 개발하고 있던 Coverage Algorithm. 더보기
Robot Simualtor - Grid, Spiral, As a whole 기존의 방식에서 내부적으로 가상의 GRID를 만들고, 로봇이 이를 인식해서 이동할 수 있게 함. 위의 알고리즘은 벽이나 이전에 갔던 GRID를 만나면 좌로 회전하고 그렇지 않을 경우는 직진하게 한 것이다. (가장 간단한 Spiral Algorithm) 내부적으로 다음과 같은 step을 갖는다. // STEP 정리 (uGB_Step) #defineSTART0 #defineMANAGER1 #defineMOVE_RIGHT11 #defineMOVE_LEFT12 #defineMOVE_UPWARD13 #defineMOVE_DOWNWARD14 #defineMOVE_FORWARD15 #defineTURN_RIGHT21 #defineTURN_LEFT22 #defineTURN_BACKWARD23 #define MOVEME.. 더보기
안드로이드 - 개발 팁 안드로이드_개발_팁 태그 설명 (android:sharedUserId) 하나의 프로세스에서 여러 애플리케이션 실행하기 (showDialog 사용중) is not valid is your activity running (링크) 안드로이드 샘플로 들어 있는 NodePad (DB 사용예등..) (링크) 안드로이드 스터디 Jni 발표 자료... [번역] 안드로이드 2.0 Service API 변화 [번역] 안드로이드 Drawable Mutations AccountManager 관련 내용 Activity Launch Mode Activity가 화면에 보여질때 발생하는 이벤트 Activity내 배경을 투명하게 하기 Activity를 FullScreen으로 띄우기 Activity에 Dialog 적용하기 adb ins.. 더보기