주제 정보
소유자/이름: autowarefoundation/autoware
Star / Fork: 11,974 / 3,686
라이선스: Apache License 2.0
주요 언어: C++·Python (ROS 2 기반)
생성일: 2015-08-24 (Nagoya University 출신 Tier IV 창업자들이 시작)
최근 릴리스: v1.9.0 (2026-07-16), 최근 커밋 2026-08-09 — 매우 활발한 개발
핵심 내용
Autoware는 "세계 최고 수준의 오픈소스 자율주행 소프트웨어 프로젝트"로 자처하는 풀스택 자율주행 플랫폼이다. 2015년 나고야대학 연구진이 만든 최초의 오픈소스 자율주행 스택으로 출발해, 2018년부터 비영리 Autoware Foundation이 관리하는 벤더 중립 프로젝트로 성장했다. ROS 2 기반의 모듈형 아키텍처로 실제 차량에 바로 이식·주행 가능한 수준의 완성도를 갖췄다.
- 풀스택 모듈 구성: 로컬라이제이션(NDT 스캔 매칭·EKF·GNSS), 인지(LiDAR·카메라 객체 검출, 센서 퓨전, 점유 격자), 예측, 플래닝(행동·모션 계획, 회피 경로), 제어(PID·MPC), 차량 인터페이스(CanBus·상태 머신)까지 전 과정 포함.
- Autoware Universe 아키텍처: 2023년부터 수백 개의 소형 패키지로 재구성된 "Universe" 구조 — 개발자가 필요한 모듈만 골라 확장 가능하며 Docker 기반 개발 환경과 함께 제공.
- 시뮬레이션·검증 생태계: AWSIM·CARLA 등 시뮬레이터와 연동해 실차 없이도 개발·검증 가능하고, 안전 중심 설계(Autoware.Auto 계보)로 기능 안전을 고려한 설계 흐름을 유지.
- 실제 상용 배포: Tier IV 로보택시·자율셔틀 등 실제 상용 프로젝트와 수많은 연구기관·경진대회(World Robot Summit 등)에서 표준 플랫폼으로 사용.
왜 유명한가 / 활용 가치
- 최초이자 가장 널리 쓰이는 오픈소스 자율주행 스택: 11년 이상 이어온 역사와 11,974 stars·3,686 forks로 Apollo·CARLA와 함께 오픈소스 자율주행 3대 축을 이룸.
- 벤더 중립적 거버넌스: Autoware Foundation 산하에서 운영되어 특정 기업에 종속되지 않고, 학계·산업계가 공동으로 발전시키는 표준적 코드베이스.
- 실차 검증된 완성도: 단순 레퍼런스가 아니라 실제 차량 주행에 쓰이는 수준의 풀스택 구현 — 연구자가 인지·플래닝 알고리즘만 교체해 바로 실험 가능.
- 활발한 개발·릴리스: v1.9.0(2026-07)까지 정기 릴리스와 일주일 내 최신 커밋이 이어지며 LLM 기반 플래너(Diffusion Planner 등) 같은 최신 연구도 통합 중.
시사점 및 결론
Autoware는 자율주행 소프트웨어가 "닫힌 상용 스택"이 아니라 커뮤니티가 함께 키우는 공공 인프라가 될 수 있음을 보여준 사례다. ROS 2 기반 모듈형 설계는 학계의 최신 알고리즘(신경망 플래너, VLA 등)을 실차 스택에 빠르게 이식하는 징검다리 역할을 하며, 이는 자율주행 연구의 진입 장벽을 크게 낮췄다. 개방형 플랫폼 + 안전 설계 + 활발한 생태계라는 삼박자가 갖춰질 때 기술 발전 속도가 얼마나 빨라지는지 보여주는 대표적 프로젝트다.