Implementation of Digital Virtual Environment Model Considering Obstacles and Traffic Lights, and Research on Multi-Lane Autonomous Driving Based on Deep Reinforcement Learning
심층강화학습을 활용한 디지털 가상 도로 환경에서의 자율주행 시스템을 제안한다.
- 4차선 도로 환경 구축
투명 충돌체를 활용한 연석 |
도로 항공뷰 |
---|---|
- 차량 장애물 및 신호등 배치
주행 차량 장애물과 신호등 |
정지 차량 장애물과 신호등 |
---|---|
- 자율주행 차량 에이전트 배치
레이 센서 |
전방/신호 인식 카메라 |
---|---|
- Vanilla DQN
- Dueling DQN
- Prioritized Experience Replay
- NoisyNet
- Epsilon Greedy decaying
- Soft target Update
- 테스트해본 기법: Multi-step Learning, Distributional Q-learning
- Language: Python, C#
- Framework: PyTorch, CuPy, NumPy, CUDA, cuDNN
- Tool: Unity, Anaconda
- Proposed System vs Vanilla DQN vs NoisyNet
- 학습의 수렴성 및 안정성 증가
- 학습 효율성 개선
- 차선 유지, 장애물 회피, 신호 준수 자율 주행 성공