ROBORACER GRAND PRIX 규정
수정일자: 2025-09-12
Table of content
1. 개요
국제 ROBORACER 자율주행 레이싱 대회는 모든 수준의 팀에게 열려있는 경주 대회입니다. 참가팀은 임의의 수의 구성원으로 이루어질 수 있으나, 각 참가자는 오직 한 팀의 구성원이어야 합니다.
이 대회는 2026년 8월 24일(월)부터 8월 27일(목)까지 부산 BEXCO에서 개최되는 IFAC 2026에서 대면 경쟁으로 진행됩니다.
ROBORACER GRAND PRIX 일정: 2026년 8월 24일(월) ~ 27일(목)
팀은 공식 웹사이트를 통해 대회에 등록할 수 있습니다.
2. 대회 일반
- 대회는 5단계로 구성됩니다:
- 0단계: 장애물 회피 능력을 보여주는 비디오 제출
- 1단계: 등록 및 검사
- 2단계: 맵핑 및 연습 세션 (맵핑, 공식 연습, 자유 연습)
- 3단계: 예선 (타임 트라이얼)
- 4단계: 일대일 경주
-
대면 경쟁에 등록한 팀들은 아래에 나열된 제약 사항에 따라 직접 차량을 제공하고 제작해야 합니다. 또한, 각 팀은 고유한 차량을 가져야 합니다 (즉, 한 연구실이 하나의 차량으로 여섯 팀을 참가시킬 수 없습니다).
- 향후 ROBORACER 대회의 품질을 향상시키기 위해, 각 경주의 우승자는 자신의 알고리즘 코드를 Github의 ROBORACER Autonomous Racing Comunity repository에 오픈소스 라이선스로 공개하는 것이 권장됩니다.
2.0 비디오 제출
-
팀들은 대회 전에 장애물 회피 능력을 보여주는 비디오를 제출해야 합니다.
-
특정 형식은 요구되지 않습니다.
-
제출물은 정적 또는 동적 장애물을 피하면서 트랙에서 2랩 이상을 완주하는 차량을 시연해야 합니다.
-
마감일을 지켜주시기 바랍니다.
2.1 차량 클래스
-
차량 클래스는 다음 제약 사항을 충족하는 차량만 허용합니다:
- 차량은 ROBORACER 지침에 따라 제작되어야 하지만, 규정을 준수하는 한 대체 부품이 허용될 수 있습니다. 불분명하거나 모호한 사항은 경주 주최자와 사전에 확인해야 합니다.
- 각 차량은 기준을 충족하는지 예선의 일부로 검사됩니다. 기준을 충족하지 않을 경우, 차량은 참가할 수 없습니다.
- ROBORACER 대회는 알고리즘 경쟁입니다. 유리하게 만들 수 있는 하드웨어는 허용되지 않습니다.
- 섀시: 경기는 1:10 Traxxas 섀시(예: TRA74054, TRA6804R)로 설계되었습니다. 이러한 섀시가 권장되지만, 일반적으로 Traxxas 차량 치수의 15% 이내인 섀시는 허용됩니다 (238mm ≤ 폭 ≤ 341mm, 454mm ≤ 길이 ≤ 654mm). 4WD와 2WD 모두 허용됩니다.
- 타이어: 제한 없음 (스폰지와 고무 모두 허용). 그러나 화학 첨가제는 엄격히 금지됩니다.
- 메인 컴퓨팅 유닛: 제한 없음.
- 라이다: 0.25° 또는 0.125° 해상도의 Hokuyo 라이다와 30m 범위 라이다가 허용됩니다. 특히 이번에는 3D 라이다도 허용됩니다 (단, 고가의 3D 라이다는 고속 경주에서 손상될 수 있음을 유의하시기 바랍니다).
- 카메라: 단일 카메라(예: Logitech C270, Logitech C920, Raspberry Pi Camera Module V2, Arducam)와 스테레오 카메라(예: Intel Realsense, ZED) 모두 허용됩니다. 카메라 내부 처리에서 검출이나 VIO 결과와 같은 추가 정보를 제공하는 카메라는 허용되지 않습니다. (깊이 정보는 허용됨)
- 모터: 사양에 제한 없음. 파워트레인에는 단일 모터만 사용할 수 있습니다.
- 배터리: 4s LiPo 배터리 또는 그 이하. 하나의 배터리 또는 낮은 셀 조합만 허용 (예: 2s + 2s 허용).
- 감지 박스: 차량은 상대방의 라이다에 의해 쉽게 감지되어야 합니다. 따라서 차량은 지면에서 10~30cm 사이의 모든 수평면에서 최소 12×12cm 크기의 공간을 차지해야 합니다.
- 폼 범퍼: 범퍼는 손상을 최소화하기 위해 부드러워야 합니다. 트랙에 두 대 이상의 차량이 있을 경우 이 두 구성 요소(감지 박스 및 폼 범퍼)를 부착해야 합니다.
- 기타 센서: 기타 센서(IMU, 엔코더, 사용자 정의 전자 속도 컨트롤러)는 허용됩니다. 실내 GPS 센서(예: Marvelmind)는 허용되지 않습니다.
2.2 트랙 및 경주 환경
대회는 부산 BEXCO에서 열립니다. 트랙이 건설될 환경의 특징은 다음과 같습니다:
TBA
2.3 맵핑 및 연습
-
맵핑: 각 팀에 약 5분
- 연습:
- 공식 연습
- 자유 연습
-
샘플 장애물을 제공합니다.
-
맵핑, 공식 연습 및 예선의 전용 시간은 참가팀 수에 따라 달라질 수 있습니다.
- 맵핑 및 공식 연습 세션의 전용 시간은 선착순 기준으로 지정되며, 등록 및 검사를 성공적으로 완료한 팀만 자격을 갖습니다.
2.4 검사
-
검사의 목적은 자율주행 차량의 하드웨어가 대회 요구사항을 충족하고 환경, 상대방, 사람에게 위험하지 않은지 확인하는 것입니다.
-
차량은 ROBORACER 지침에 따라 제작되어야 하지만, 규정을 준수하는 한 대체 부품이 허용될 수 있습니다.
-
팀은 원격 인간 제어를 통해 비상 브레이크를 작동시킬 수 있음을 시연해야 합니다(단, 경주 중 개입용으로는 사용할 수 없습니다!).
-
차량 검사는 첫째 날 대회에서 실시됩니다.
-
검사는 경주 심판이 수행합니다.
-
검사는 타임 트라이얼 전에, 그리고 차량의 하드웨어나 알고리즘에 중대한 변경 후에 완료되어야 합니다.
2.5 경주 규칙
예선 및 일대일 경주 일반 규칙
-
모든 연산은 차량 내부에서 수행되어야 합니다!!
-
Wi-Fi에 관한 이의신청은 받지 않습니다. 자율주행 시스템이 Wi-Fi 상황과 무관하게 독립적으로 작동하도록 설계되었는지 확인하시기 바랍니다. 경주에 참가하지 않는 팀의 Wi-Fi를 끄라고 요청할 수 있지만, 이는 순전히 팀의 시각화와 디버깅을 용이하게 하기 위한 것이지 알고리즘 무결성과는 무관합니다!
-
수동(인간) 비상 브레이크 엄격 금지
-
경주 중 차량에 데이터를 전송해서는 안 됩니다.
조이스틱 규칙
- 경주 중 조이스틱 사용이나 조이스틱 누르기를 허용하지 않습니다.
- 자율주행 <-> 인간 제어 전환을 위한 코드를 “누르고 유지” 방식에서 “on/off” 토글 방식으로 변경하시기 바랍니다.
조이스틱 예외:
- 시작 또는 재시작시(시작용)
- 비상 정지시 (예: 충돌 후, 후진, 5초 이상 장애물에 갇혀 있을 때)
- 피트스톱용 수동 주행 구역에서 피트스톱 존으로 진입할 때
원격 컴퓨터 규칙
- 경주 중 컴퓨터(키보드 및 마우스) 사용을 허용하지 않습니다.
- 모니터는 데이터 플롯이나 Rviz를 통한 시각화용으로만 사용할 수 있습니다.
- 시각화(예: RViz) 또는 디버깅 목적으로 한 대의 랩톱만 연결할 수 있습니다.
원격 컴퓨터 예외:
- 차량이 트랙 밖에 있을 때
- 차량이 피트스톱 영역에 있을 때
- 차량이 재위치 설정이 필요할 때(위치인식 알고리즘에 초기 추정값을 제공하는 경우에만)
피트스톱 규칙

이는 차량을 트랙에서 빼내지 않고 매개변수를 조정하기 위해 지정된 구역입니다.
- 차량이 피트스톱 존에 있으면, 오작동 수리나 재위치 설정과 함께 매개변수 업데이트를 위해 컴퓨터(마우스와 키보드)를 사용할 수 있습니다.
- 피트스톱 존에 진입하기 위해서만 수동 주행 구역에서 조이스틱을 사용할 수 있습니다.
- 피트스톱 존에서 재시작할 때 조이스틱으로 수동 주행하지 마십시오.
- 일대일 경주 중 피트에 진입하기 위한 수동 주행은 상대방 차량에 어떤 식으로도 영향을 주어서는 안 됩니다.
재진입 규칙
- 차량이 어떤 이유로든 트랙을 벗어난 경우, 차량의 방향은 약간 조정할 수 있지만 충돌한 위치에 다시 배치해야 합니다.
- 이 규칙은 차량이 알 수 없는 이유로 멈춘 경우에도 적용됩니다.
- 이 규칙은 예선과 일대일 경주 모두에 적용됩니다.
- 차량을 임의의 위치(예: 시작선)로 가져가는 것은 엄격히 금지됩니다.
하드웨어 정비 규칙
- 트랙 내에서의 모든 하드웨어 수리 및 정비는 금지됩니다(피트스톱에서도 불가).
- 예: 고장난 부품 수리, 센서 재보정, 배터리 교체 등 모든 정비 행위
2.6 예선 (타임 트라이얼)
2.6.1 정의
-
접촉은 물체를 5cm 미만으로 이동시키는 것을 의미합니다. 더 큰 거리로 이동시키는 것을 충돌이라고 합니다.
-
트랙 경계를 어떤 거리로든 이동시키는 것을 충돌이라고 합니다.
2.6.2 일반

-
타임 트라이얼: 연습과 경기 모두 동일한 트랙을 사용합니다. 주어진 6분 중 4분간 진행됩니다 (총 참가팀 수에 따라 변경될 수 있음).
-
정적 장애물: 각 장애물 영역에 무작위로 하나의 장애물이 배치됩니다. (각 장애물은 0.5m x 0.5m보다 작음). 장애물의 위치는 예선 당일 아침에 공개되며 모든 팀에게 고정됩니다. 장애물은 예선 시간 중간에 제거됩니다.
-
각 차량은 충돌 없이 트랙을 자율적으로 주행할 수 있음을 보여야 합니다.
-
팀은 경기 중 피트스톱 존 또는 트랙 밖에서만 알고리즘 구성을 변경할 수 있습니다.
-
지도(트랙 레이아웃)는 사전에 알려져 있으며 전체 대회 기간 동안 트랙 레이아웃은 변경되지 않습니다. 차량이 벽에 충돌하면 트랙 레이아웃이 약간 이동할 수 있음을 유의하시기 바랍니다. 알고리즘에서 이를 고려해 주시기 바랍니다.
- 두 가지 목표 (두 개의 리더보드):
- 가장 빠른 랩 타임
- 충돌 없이 완주한 최다 랩 수
- 충돌 처리: 차량이 트랙에서 어떤 개입 없이도 경주를 계속할 수 있는 한, 사소한 ‘접촉’은 확인하지 않습니다. 차량이 수동(인간) 개입이 필요할 정도로 심하게 트랙을 충돌했을 때만 해당 랩 타임을 무효화하고 완주 랩 수를 재설정합니다.
2.7 일대일 경주
2.7.1 일반

-
일대일 경주: 두 차량은 반대 방향에 위치한 서로 다른 출발선에서 시작합니다.
-
정적 장애물: 총 두 개의 정적 장애물이 사용됩니다. 모든 팀이 경주 준비를 완료한 후 각 구역에 무작위로 하나의 장애물이 배치됩니다. 트랙의 정적 장애물은 경주 시작 후 언젠가 제거됩니다.
-
목표: 각 차량은 시간 제한 내에 장애물과 상대방을 피하면서 20랩을 먼저 완주해야 합니다.
-
경주 시작: 양 팀의 준비 상태와 관계없이 출발 준비 시작 후 늦어도 10분 후에 경주가 시작됩니다.
-
경주 트랙은 훈련 및 예선 세션과 동일한 레이아웃을 갖습니다.
-
알고리즘은 의도적으로 상대방을 방해하거나 손상을 가해서는 안 됩니다. 심판이 규칙 위반 여부를 최종 결정합니다.
-
일대일 경주는 예선 결과에 따라 시드를 배정한 토너먼트 방식으로 진행됩니다.
-
추월은 좌측 또는 우측 어느 쪽으로든 수행할 수 있습니다.
-
궁극적으로 주최자는 일대일 토너먼트에서 차량 충돌의 경우 책임을 지정할 권리를 보유합니다.
-
심판의 정지 신호 없이 팀 재량으로 경주를 중단하지 마십시오!
2.7.2 예선 요구사항
- 팀이 타임 트라이얼을 성공적으로 완료했어야 합니다.
- 차량에 전면 폼 범퍼와 감지 박스가 장착되어야 합니다.
- 차량은 상대방의 라이다에 의해 쉽게 감지되어야 합니다. 따라서 차량은 지면에서 10~30cm 사이의 모든 수평면에서 최소 12×12cm 크기의 공간을 차지해야 합니다.
2.7.3 페널티 및 경고
1랩 추가 페널티 사례:
- 완전한 뒤쪽 충돌
- 완전한 뒤쪽 충돌이 아니더라도 큰 충격을 동반한 심각한 사고
- 모든 형태의 인간 개입(물리적 간섭, 수동 브레이크나 운전 등의 원격 신호)으로 인한 치명적 사고(스핀 또는 충돌)
- 경고 3회 누적
여러 위반이 포함된 사건이라도 사건당 하나의 페널티만 적용됩니다
경고 사례:
- 경주 중 자신의 차량에 대한 인간 개입
- 경주 중 상대방 차량에 대한 방해
- 원격 신호 규정 위반(조이스틱, 키보드, 마우스)
- 1랩 페널티에 해당하지 않는 치명적 사고(스핀 또는 충돌) 발생시
여러 위반이 포함된 사건이라도 사건당 하나의 경고만 적용됩니다
예시 사례:


2.7.4 평가
- 20랩을 먼저 완주한 차량이 승리합니다.
- 사건에 대한 판정은 현장 심판의 재량에 따르며 이를 존중해야 합니다.