Player/Stage world파일의 png 파일 변경으로 맵구축하기
Robotics/Player/Stage / 2007/02/05 17:38
Player/Stage Test용 맵 만들기
일단 졸업 작품을 진행 시키기위해서는 독자적인 맵을 그릴 줄 알며 이를 셋팅해서 가상 로봇을
정해진 알고리즘에 따라 이동하며 맵핑을 하는 모습을 확인해야 함으로 오늘은 맵을 만드는 것에
주력하였습니다.이론은 간단합니다. 확장자 png에 지도나 설계도를 그린후 이것을 프로그램에
인식시켜서 프로그램은 맵의 색정보를 읽어와 위치값으로 환산하여 그 거리값을 기준으로 움직이
게 됩니다. 실제 로봇이 움직이는 환경과 비슷한 원리입니다. 값비싼 레이져 센서를 맘대로 쓸수
있으니 더없이 좋은것 같습니다.
포토샵의 귀재 홍군에게 부탁하여 그림을 그리고 아주 간단하게 10초면 완성되는 그림 입니다.
일종의 장애물이라 생각하면 될듯하네요 이 맵위를 로봇이 랜덤 알고리즘을 이용해서 움직이는
것을 시뮬레이트 해보았습니다. 아주 간단하지만 알아내는데는 압박이 좀 있었습니다. 구동은
전과 같이 player를 구동시키고 레이져 센서를 셋팅하고 알고리즘을 입히면 움직입니다.
약간 화면이 이상해 지는 것을 빼면 성공인것 같습니다. png로 저장을 하니까 이미지가 그렸던 것
이랑 다르게 저장이 되는 괴현상을 만났습니다. 이것을 해결후에 연구동 1층을 배경으로 움직이는
것을 시뮬레이션 해볼 수 있을것 같습니다.
