블로그 이미지
충남대학교대학원 컴퓨터공학과 박사1년차 석박사통합과정 데이터베이스시스템연구실 Yim, Hyung-jun

 

'ProBrain/RoboChamps 2008'에 해당되는 글 4

  1. 2008/10/16 신호위반 감점을 최소화 하기 위한 방법
  2. 2008/10/15 RoboChamps 국내 대회 총정리
  3. 2008/10/01 RoboChamps 공지
  4. 2008/09/21 Microsoft RoboChamps
 

일단, 비젼 처리를 해서 빨간색 찾는 것은 기본적으로 해야 할 사항이지만, 파란불이라 하더라도 교차로에서의 우회전 및 좌회전은 신호 위반으로 체크됩니다.

 

신호위반이 되지 않는 우회전과 좌회전, 유턴은 오직 원형 교차로에서만 가능합니다.

 

원형교차로가 아닌 일반 크로스형 교차로에서는 파란불일 때, 오직 직진하는 경우에만 정상으로 간주됩니다.

 

파란불이라 하더라도 일반 크로스 교차로에서 우회전하면 신호위반으로 체크됩니다. 주의하시기 바랍니다.

 

분수대를 끼고 있는 원형 교차로가 두 개 있는데, 이 교차로를 이용해서 원하는 방향의 도로를 선택해 나가시면 됩니다.

 

몇번 시도해 보시면, 4개의 기아 건물도 지나가면서, 신호위반이 되지 않는 경로를 금방 찾아내실 수 있을 것입니다.

 

일단, 이 경로상의 GPS 데이터들을 수집하여, 차량이 주행할 수 있는 경로 맵을 잘 만들어 보시길 바랍니다.

 

국내대회 예선에서는 도착지가 이미 결정되어 있기 때문에 ("The End" 라고 표시되어 있는 지역), 경로 주행 로직과 신호등 감지를 위한 비전 처리로직을 잘 준비하신 다면, 350점 만점을 받으실 수 있으실 것입니다.

직접 경로를 찾아보시면 아시겠지만, 분수대가 있는 원형 교차로를 이용해서 우회전하고 둥글게 도는 곡선 도로를 두 번 타기만 하면 사실상 일반 교차로에서 좌회전, 우회전 할일이 없습니다.

신호처리 관련 비전 프로그램은 기본적으로 각자 해결해야 합니다. 그리고 SimpleVision이나 ColorSegment 소스를 참고하신다면 아마도 비전 처리에 도움이 되지 않으실 까 예상을 하고 있습니다.
샘플 예제에 대해서는 상황을 봐가면서, 미션 수행이 어렵다는 의견이 많으면, 에제를 오픈하는 것을 검토하도록 하겠습니다.

'ProBrain > RoboChamps 2008' 카테고리의 다른 글

신호위반 감점을 최소화 하기 위한 방법  (0) 2008/10/16
RoboChamps 국내 대회 총정리  (0) 2008/10/15
RoboChamps 공지  (0) 2008/10/01
Microsoft RoboChamps  (0) 2008/09/21

RoboChamps 국내 대회 총정리

ProBrain/RoboChamps 2008 | 2008/10/15 01:38 | Posted by Yim, Hyung-jun

* 대회 요강
 - 예선 행사: 2008년 10월 1일 (수) ~ 27일 (월)
 - 결선 참가자 발표: 2008년 10월 29일 (수)
  # 최종 8개팀의 참가자 선정
 - 결선 행사: 2008년 11월 3일 (월), 서울 삼성동 인터컨티넨탈호텔

* 대회 안내
 - 국내 대회와 국제 대회가 별로도 진행
  # 국내 대회: 2008년 10월 27일 (월)
  # 국제 대회: 11월 말
 - 국내 대회 종료 후 국제 대회 준비
 - 국제 대회는 단 한번만 제출 기회가 있음

* 국내 대회 및 국제 대회 참가 절차
 - 1단계: 국내 대회 및 국제 대회 공통
  # 국내 대회와 국제 대회에 상관없이 참가자들은 로보챔스 영문사이트 (http://robochamps.com)의 Urban Challenge 페이지에서 Challenge Kit을 다운로드 받아 설치
 - 2단계: 국내 대회 참가자
  # 카페를 통해 국내 대회용 서비스 모듈 추가 설치 (14일자 배포)
 - 3단계: 국제 대회 참가자
  # 영문 사이트에 단 한번의 기회로 제출, 11월 말까지 진행

* 국내 대회 및 국제 대회 최종 Rule 공지
 - 출발지에서 미션을 출발
  # 별도의 UrbanDashboard 서비스를 통해 차량 선택 및 미션 시작
  # 쏘울, 씨드, 모하비, 포르테, 로체 이노베이션의 5개 기아차 중 선택 가능
 - 4개의 기아 자동차 판매 매장 건물을 찾아서 이동
  # 기아 로고가 붙어 있는 건물 4개를 찾아서 이동
  # 해당 건물에 도착하면, UrbanDashboard 서비스에 점수가 올라가며 발견한 기아 빌딩 번호를 표시
 - 이동 시 신호등 준수
  # 신호등 미 준수할 경우 점수 차감
  # 신호등을 위한 별도의 영상처리 코드가 필요 (유일한 비전 처리)
 - 출발지 근처의 도착지에 도착
  # 도착지는 파란색 플랭카드로 "The End"라고 표시되어 있는 지역
  # 약간 갓길 형태이지만, 해당 위치로 차량을 위치시키면 자동으로 미션이 종료
 - 기타 사항
  # 역주행 금지
  # 차량을 일부 후진하여 방향을 변경하는 용도는 가능
  # 수동 운전 금지
  # 신호등 신호 위반을 하지 않는 선에서 유턴 허용 예정


* 순위 선정 기준
 - 시간에 관계없이 획득한 점수가 높은 참가자 우선
 - 동일 점수일 경우 Offroad 시간이 짧은 참가자 우선
 - 동일 점수이고 Offroad 시간이 동일할 경우 주행 시간이 짧은 참가자 우선
 - 동일 점수와 동일 Offroad 시간, 동일 주행 시간일 경우 선 제출자가 우선

* 점수 계산 안내
 - http://www.robochamps.com/rc/Common/challenge.aspx?id=Urban 에서 배포되고 있는 국내 및 국제 대회용 미션 프로그램에 대한 순위 선정 기준 및 점수 산정 방식
 - 기아 건물을 지날 경우 50점씩 가산, 단 건물별로 한번씩만 추가, 동일 견물을 다시 방문할 경우 점수 누락은 없음
 - 다른 차와 충돌할 때마다 25점씩 차감, 다른 차와 충돌없이 마무리할 경우 75점 가산
 - 신호등을 위반할 때마다 15점씩 차감, 전체 미션 수행동안 신호 위반이 없을 경우 75점 가산
 - 차량이 도로를 벗어났을 경우, 벗어난 시간만큼 점수 차감, 1초에 1점 차감
 - 따라서 총 받을 수 있는 최고점은 50점 * 4 + 75점 + 75점 = 350점





* 기타
 - 예선은 신호등 감점이 없는 최단 경로가 딱 하나 밖에 없기 때문에 경로가 사실상 확정
 - 최종 목적지가 어디가 되든, 두 개의 원형 교차로와 곡선으로 크게 도는 도로를 이용하면 일반 교차로에서 우회전 또는 자회전을 하지 않아도 어느 위치로든 이동이 가능
 - 본선은 일단 4개의 기아자동차 건물을 찾는 것은 동일
 - 4개의 기아자동차 건물을 찾는 이후에 새롭게 주어지는 최종 목적지를 찾으면 됨
 - 최종 목적지는 당일날 알려줄 예정
 - 본선 참가자들은 4개의 기아자동차 건물을 찾는 기존의 로직을 재활용하되, 최종 목적지를 찾는 로직은 최종 목적지의 GPS 값을 기반으로 스스로 찾아가는 로직을 준비해야 함
 - 국내 대회 결선에서는 별도의 소스를 제출할 필요가 없음
 - 대회 장소에서 본선 진출자 8팀이 동시에 미션을 진행해서 우승자 선정
 - 국제 대회는 C#형태의 소스를 제출

'ProBrain > RoboChamps 2008' 카테고리의 다른 글

신호위반 감점을 최소화 하기 위한 방법  (0) 2008/10/16
RoboChamps 국내 대회 총정리  (0) 2008/10/15
RoboChamps 공지  (0) 2008/10/01
Microsoft RoboChamps  (0) 2008/09/21

RoboChamps 공지

ProBrain/RoboChamps 2008 | 2008/10/01 00:04 | Posted by Yim, Hyung-jun

현재 MS 본사의 최종 대회용 버전 발표가 좀 지연될 예정에 있어서, 우선적으로 금주 부터 (10 1) 참가자들이 사전에 미리 프로그래밍을 준비할 수 있도록 Preview 버전의 설치 파일을 먼저 배포할 예정입니다.

 

금주에 배포되는 Preview 버전을 이용할 경우, 차주에 발표되는 최종 버전과 GPS나 비전 기능 등의 활용 등은 동일하므로, 미리 기술적인 준비를 할 수 있을 것으로 예상을 하고 있습니다.

 

전체적인 미션 수행은 크게 아래의 사항을 주의하시면서 준비하시면 됩니다.

·        GPS 센서의 활용

·        차량 주행 방향 계산

·        LRF 센서 활용

·        웹캠 영상을 통한 도로 인지

전체적으로 도착 지점까지의 경로 탐색은 GPS 데이터를 활용할 수 있어야 합니다.

 

자세한 부분은 10 1일 이후에 준비되는 기술자료들을 참조하시가 바랍니다.


미국에서 진행되는 세계 대회는 좀 늦어질 것 같습니다만, 국내대회는 10 1일에 시작될 예정입니다.

10 1일 오전에 공지되는 다운로드 경로를 통하여 Preview 버전을 설치하 신 후, 미션 수행에 필요한 기술적인 준비를 진행하시면 됩니다.

자세한 부분은 10 1일 대회를 시작하면서 공지하는 자료를 참고하시기 바랍니다.

 

슬슬 공지가 올라오기 시작하는구나, GPS와 버전에는 문제가 없으니 기술적인 문제를 준비하라는 의미지~ 흡!! 누구 말대로 재미있는 10월이 되길 빌어보자.

'ProBrain > RoboChamps 2008' 카테고리의 다른 글

신호위반 감점을 최소화 하기 위한 방법  (0) 2008/10/16
RoboChamps 국내 대회 총정리  (0) 2008/10/15
RoboChamps 공지  (0) 2008/10/01
Microsoft RoboChamps  (0) 2008/09/21

Microsoft RoboChamps

ProBrain/RoboChamps 2008 | 2008/09/21 21:30 | Posted by Yim, Hyung-jun

대회소개

 

Microsoft RoboChamps – “시뮬레이션 자동차 미션수행 경진대회”는 도시 시뮬레이션 환경에서 운행될 수 있는 무인자동차를 제어하는 프로그램을 개발하고 임무 수행의 정확성과 우선성을 겨루는 시뮬레이션 경진대회입니다.

 

본 대회는 21세기 자동차 산업을 주도할 자동차-IT 융합 인력의 확산과 양성을 목표로 하며, 지능형 서비스 및 무인주행에 필요한 다양한 IT 기술에 대해 일반인들의 관심과 연구 참여를 독려하기 위한 대회로서, 이 대회를 통하여, 일반 학생 및 IT 개발자들의 독창적이고 창의적인 아이디어와 기술력이 자동차 분야에 접목될 수 있는 기반이 마련되어, 미래의 자동차 산업 발전에 큰 밑거름이 될 수 있을 것으로 기대를 합니다.

*  대회 명 : Microsoft RoboChamps - “시뮬레이션 자동차 미션수행 경진대회”

*  주최 : 차량IT 혁신센터

*  주관 : 한국마이크로소프트 이노베이션 센터

*  후원 : 정보통신연구진흥원(IITA), KIA자동차

 대회 요강

 *  대회 주요 일정 (대회 일정은 변경될 수 있습니다)

1.  대회 공지 : 9월 말

2.  예선 행사 : 10월 1일 ~ 10월 27일

3 . 결선 참가자 발표 : 10월 29일

      -  대회 사이트 공지 및 개별 통보

      -  최종 8명(팀)의 참가자 선정

4.  결선 행사 : 11월 3일 (서울 삼성동 인터컨티넨탈호텔, 자세한 내용은 추후 공지)

 *  대회 주요 미션

마이크로소프트의 로보틱스 개발자 스튜디오 (MSRDS)를 이용하여, 시뮬레이션 도시 상에서 작동되는 무인주행 자동차를 제어하는 프로그램을 개발한 후, 지정된 출발 위치에서 도착 위치까지 이동하는 시간을 측정하여 우숭자를 결정함

 *  신청 자격 및 방법

1.  만 18세 이상의 대한민국 국민

2.  예선 참가자는 온라인 상으로 프로그램 소스코드 및 결과 제출 (추후 공지되는 대회용 사이트에 결과 제출)

 *  심사 기준

1.  미션 완료 여부

2.  교통 신호 준수 여부

3.  미션 수행 시간

대회 시상 내역

*  1위 : 기아자동차 사장상

  -  상장 및 부상 (KIA 자동차 쏘울 지급)

 

*  2위 : 정보통신연구진흥원장상

  -  상장 및 상금 (2백 만원)

 

*  3위 : 한국마이크로소프트 사장상

  -  상장 및 상금 (1백 만원)

 

*  4위 : 차량 IT 혁신 센터상 (2개 팀)

  -  상장 및 부상 (XBox360)

 대회 참가를 위한 사이트 안내

*  대회 한글 홈페이지 : http://www.robochamps.co.kr

*  대회 참가 등록 및 프로그램 다운로드 : http://www.robochamps.com

*  참여 방법 안내, 프로그램 개발 지원 및 각종 기술자료를 위한 커뮤니티 사이트

   -  네이버 카페: http://cafe.naver.com/msrskorea

*  대회에 대한 기타 문의

   -  네이버 카페 (http://cafe.naver.com/msrskorea)의 FAQ 게시판을 활용하기 바람

'ProBrain > RoboChamps 2008' 카테고리의 다른 글

신호위반 감점을 최소화 하기 위한 방법  (0) 2008/10/16
RoboChamps 국내 대회 총정리  (0) 2008/10/15
RoboChamps 공지  (0) 2008/10/01
Microsoft RoboChamps  (0) 2008/09/21