Argo AI, 자율주행차가 자전거 이용자와 안전하게 도로를 공유하기 위한 조언 공개
자전거 이용자는 사람이 운전하는 차량의 운전자에게 특별한 문제를 일으킬 수 있습니다. 그들의 움직임은 예측하기 어렵고, 다른 운전자보다 빠르게 차선을 바꾸거나 장애물을 피할 수 있습니다. 미국 고속도로교통안전국(NHTSA)의 자료에 따르면, 2020년 자전거 이용자가 관련된 사망 사고 건수는 2019년에 비해 5%(846건) 증가했습니다.
자율주행차도 같은 문제에 직면하므로, 자율주행 시스템을 개발하는 기업은 자전거 이용자를 고려할 때 특별히 신중해야 합니다. 자율주행차는 교통사고를 줄이고 도로를 더 안전하게 만들 수 있지만, 무엇보다 도로 상황을 가장 잘 파악하는 법을 먼저 배워야 합니다.
자체 자율주행 시스템을 개발 중인 Argo AI는 미국자전거연맹과 협력해 자전거 이용자와 안전하게 공존하는 자율주행 시스템의 모범 사례를 공개했습니다.
“Argo AI와 미국자전거연맹은 모든 도로 이용자의 안전을 높인다는 공동 목표를 공유합니다. 우리는 Argo가 차량 밖 사람들의 안전을 위해 연구, 개발, 시험에 사전적으로 접근하는 방식을 높이 평가합니다. 지난 10년 동안 차량 밖 사람들에게 도로는 훨씬 덜 안전해졌으며, Argo가 지금 자전거 이용자와의 상호작용 문제를 다루는 것은 자동화 기술이 이 치명적인 추세를 되돌리는 데 역할을 할 것이라는 의지를 보여줍니다”

Argo AI가 권고하는, 자율주행 시스템 개발 시 기업이 따라야 할 여섯 가지 지침을 간략히 소개합니다.
“미국자전거연맹과 협력해 Argo가 개발한 기술 권고안을 살펴보세요. 이 권고안은 자율주행차와 자전거 이용자가 안전하게 상호작용하도록 하기 위한 것입니다. 이 권고안은 자율주행 기술에 대한 신뢰를 높이고 자전거 커뮤니티와의 협력을 촉진하기 위한 업계 모범 사례를 담고 있습니다”라고 Argo AI가 전했습니다.
자전거 이용자는 독립된 객체 유형이어야 합니다
자율주행차가 도로에서 자전거 이용자에게 반응하려면, 먼저 자전거 이용자가 무엇이며 어떻게 움직이는지 이해해야 합니다. 자전거 이용자는 도로에서 다른 모든 사람과 다르게 행동하므로, 자율주행 시스템이 그들을 인식 체계 안에서 주요 객체 유형으로 구분하는 것이 중요합니다.
다양한 자전거 이미지에 라벨을 붙이면, 자율주행 시스템은 시점, 속도, 자전거의 위치나 방향에 상관없이 자전거 이용자를 인식할 수 있습니다. 무인 시스템은 누워 있는 자전거나 전기자전거 등 다양한 모양과 크기의 자전거도 인식할 수 있어야 합니다.
자전거 이용자의 전형적인 행동을 예상해야 합니다
자율주행 시스템이 인식하고 예측해야 하는 자전거 이용자 특유의 행동 패턴이 있습니다. 차선 공유, 정지 표지판에서 양보, 자전거를 끌고 걷기 등이 자율주행 시스템이 인식하고 그에 맞게 대응해야 하는 행동입니다.
자율주행 시스템은 자전거 이용자를 위한 전문 예측 모델을 사용해야 합니다. 이 모델을 사용하면 차량이 자전거 이용자를 만났을 때 그가 택할 수 있는 여러 경로를 예측할 수 있어, 자전거 이용자의 행동을 예측하고 반응하기가 쉬워집니다.
다음은 2019년 영상으로, Waymo의 자율주행차가 두 명의 자전거 이용자와 자전거 도로를 막고 있는 차량에 접근하는 모습을 보여줍니다. 자율주행 시스템은 자전거 이용자들이 차량 왼쪽으로 추월할 것을 정확히 예측하고, 그들이 지나갈 수 있도록 속도를 줄입니다.
자전거 인프라와 지역 법규도 지도에 반영돼야 한다
많은 도시와 주에는 자율주행차가 알아야 할 자전거 이용자 관련 특별 법규가 있다. 예를 들어 일부 주에서는 자전거 이용자가 빨간불을 정지 신호로 사용할 수 있도록 허용한다. 또한 자율주행차용 지도에는 모든 자전거 전용 차선이 표시돼야 한다.
자전거 도로가 어디에 있는지 알면 자율주행차는 해당 지역에서 더 많은 자전거 이용자를 예상하고 자전거 이용자의 일반적인 행동을 주의 깊게 살필 수 있다.
일관되고 이해하기 쉬운 주행
자율주행차의 목표는 사람의 운전을 재현하고 개선하는 것이다. 이는 자율주행차가 자전거 이용자 및 도로의 다른 운전자와 사람 운전자와 똑같이 행동해야 한다는 뜻이다. 자율주행차는 가능한 모든 곳에서 방향지시등을 사용해 다른 사람들이 자신의 의도를 이해하도록 도와야 한다.
자율주행차는 또한 사람 운전자처럼 자전거 이용자와 더 먼 거리를 유지해야 한다. 자전거를 추월할 때는 특히 주의해야 한다.
불확실한 상황에 대비하기
운전자와 자전거 이용자가 때때로 예측할 수 없게 행동하는 것은 불가피하며, 자율주행차는 이에 어떻게 반응해야 할지 알지 못한다. 이런 경우 차량은 속도를 줄이고 가능하면 자신과 자전거 이용자 사이의 거리를 늘려야 한다. 자율주행 시스템은 항상 불확실성을 고려해야 한다.
자전거 이용자 시나리오는 지속적으로 검증돼야 한다
철저한 테스트는 자율주행 시스템 개발에서 가장 중요한 부분 중 하나다. 시뮬레이터와 실제 환경 모두에서의 테스트는 자전거 이용자와 안전하게 상호작용할 수 있는 시스템을 만드는 데 결정적이다.
시뮬레이션은 다양한 시나리오를 안전하게 검증하기 위해 가상 세계에서 실제 시나리오를 테스트하는 데 사용해야 한다. 이러한 시나리오는 차량과 자전거 이용자의 행동뿐 아니라 도로 구조와 가시성의 변화도 반영해야 한다. 실제 환경 테스트는 시뮬레이션을 검증하고, 기술이 테스트에서와 같이 작동하는지 확인하는 데 사용해야 한다.