MK전민경
RESEARCH · 석사 대표 연구

SOAR-RL: Safe and Open-Space Aware
Reinforcement Learning Navigation

기간 2025.03 — 2025.08 인원 1인 (기여도 100%) 성과 Sensors(SCIE) 1저자 · ICCAS 2025 발표

PROBLEM왜 어려운 문제인가

복도나 통로처럼 좁은 공간에서는 로봇이 사람을 피하려다 벽에 몰리거나, 반대로 사람 곁을 위협적으로 스쳐 지나가기 쉽습니다. 전통적인 경로 계획은 사람을 "움직이는 장애물"로만 취급해 보행자의 진행 방향을 고려하지 못하고, 기존 crowd navigation 연구는 넓은 열린 공간을 가정해 협소 공간에서는 성능이 급격히 떨어집니다. 이 연구는 "사람이 어디로 움직이는가""로봇이 어디로 피할 수 있는가"를 모두 상태로 표현하는 것에서 출발했습니다.

METHOD 1센서 융합 기반 사람 인식

3D LiDAR 포인트클라우드를 전처리(지면 제거, 다운샘플링, ROI 추출)한 뒤, YOLOv11의 사람 Bounding Box와 매칭해 개별 사람 단위로 군집화합니다. 프레임 간 중심점 이동으로 보행자 속도를 추정하고, 위치·속도 기반의 위험 영역(Danger Zone)을 사람마다 동적으로 생성합니다.

LiDAR 전처리, RGB-LiDAR 융합, 사람 군집화·추적·위험영역 생성으로 이어지는 3단계 파이프라인
Human detection pipeline — (a) 3D LiDAR 전처리 → (b) RGB-LiDAR 융합 → (c) 개별 사람 군집화·추적·Danger Zone 생성. 이 파이프라인은 별도 학회 논문 2편(사람 인식, HAOM)으로도 발표했습니다.

METHOD 2Human-Aware Occupancy Map (HAOM)

로봇 주변 10m×10m를 0.01m/cell 고해상도로 표현하는 Occupancy Map을 설계했습니다. Static(정적 장애물) · Human(인식된 사람) · DangerZone(위험 영역) 세 개의 레이어를 융합해, 강화학습 에이전트가 "비어 있는 공간"과 "곧 사람이 지나갈 공간"을 구분할 수 있는 상태 표현을 만들었습니다.

Static, Human, DangerZone 세 레이어를 합성해 HAOM을 만드는 구성도
HAOM 구성 — Static + Human + DangerZone 레이어를 융합해 개방 공간(Open-space)까지 표현.

METHOD 3Open-Space 인지 보상 설계와 학습

NVIDIA Isaac Sim / Isaac Lab에서 벽이 있는 공간에 동적 장애물을 배치하고, HAOM 기반 장애물 정보와 이동 가능 거리(Open-space)를 상태로, Open-space 방향을 활용한 보상 구조로 정책을 학습했습니다. 직선·L자·교차로 코스와 장애물 1–6개 조합으로 다양한 시나리오를 구성해 일반화 성능을 확보했습니다.

SOAR-RL 강화학습 프레임워크 개요도
DRL Framework Overview — 인식 → HAOM → 정책 → 제어로 이어지는 학습 구조.
교차로 형태의 학습 시나리오에서 로봇과 동적 장애물
교차로(Intersection) 시나리오 — 보라색이 동적 장애물, 우측 상단이 목표 지점.

RESULTS성능 평가

94%평균 성공률
(최소 87% 이상)
6%↓충돌률
(Timeout 0%)
5.28s평균 주행 시간
비교군 최단
40%+전통 ROS 알고리즘 대비
성능 향상
MethodSR (%) ↑CR (%) ↓TOR (%) ↓μPL (m) ↓μS (m/s)NT (s) ↓
ORCA31.068.01.02.910.358.41
CADRL78.016.06.04.490.568.04
LSTM-RL89.08.03.07.050.878.10
DSRNN93.07.00.010.011.029.78
SOAR-RL (Ours)94.06.00.04.210.615.28

SR: 성공률 · CR: 충돌률 · TOR: 시간 초과율 · μPL: 평균 경로 길이 · NT: 주행 시간. 성공률은 가장 높으면서 DSRNN 대비 경로 길이는 58% 짧습니다.

동적 장애물 6개 환경에서 시간에 따른 주행 경로와 성공 장면
동적 장애물 6개 환경에서의 rollout — 빨간 선이 로봇의 주행 경로, 보라색 점이 보행자.

DEMO시연 영상

논문 공식 영상 — 시나리오별 학습·평가 과정 전체 (3:52)

사람 인식 데모 썸네일YouTube

3D LiDAR-RGB 융합 실시간 사람 인식

장애물 회피 주행 데모 썸네일YouTube

협소 공간 동적 장애물 회피 주행

CITATIONBibTeX

@Article{s25175236,
  AUTHOR         = {Jun, Minkyung and Park, Piljae and Jung, Hoeryong},
  TITLE          = {SOAR-RL: Safe and Open-Space Aware Reinforcement Learning
                    for Mobile Robot Navigation in Narrow Spaces},
  JOURNAL        = {Sensors},
  VOLUME         = {25},
  NUMBER         = {17},
  ARTICLE-NUMBER = {5236},
  YEAR           = {2025},
  ISSN           = {1424-8220},
  DOI            = {10.3390/s25175236}
}