일반적인 AWS DeepRacer 운영 문제를 진단하고 해결하는 방법 - AWS DeepRacer

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

일반적인 AWS DeepRacer 운영 문제를 진단하고 해결하는 방법

AWS DeepRacer 차량을 이용한 강화 학습을 살펴보는 도중에 디바이스가 작동을 멈추는 경우가 있습니다. 다음 문제 해결 주제는 문제를 진단하고 해결하는 데 도움이 됩니다.

디바이스 콘솔의 비디오 플레이어에 내 차량 카메라의 비디오 스트림이 표시되지 않는 이유는 무엇입니까?

AWS DeepRacer 디바이스 콘솔에 로그인했는데, 디바이스 제어의 비디오 플레이어에 AWS DeepRacer 차량에 장착된 카메라의 실시간 비디오 스트림이 표시되지 않습니다. 다음과 같은 이유로 이 문제가 발생할 수 있습니다.

  • 카메라와 USB 포트의 연결이 끊겼을 수 있습니다. 차량에서 카메라 모듈을 뽑았다가 USB 포트에 다시 꽂고, 디바이스의 전원을 껐다가 다시 켜서 재시작합니다.

  • 카메라 결함일 수 있습니다. 다른 AWS DeepRacer 차량에서 정상 작동하는 것이 확인된 카메라를 사용하여 이러한 경우에 해당하는지 테스트해 봅니다.

내 AWS DeepRacer 차량이 움직이지 않는 이유는 무엇입니까?

AWS DeepRacer 차량의 전원을 켰지만 차량이 움직이지 않습니다. 다음과 같은 이유로 이 문제가 발생할 수 있습니다.

  • 차량의 파워뱅크를 켜지 않았거나, 파워뱅크가 차량에 연결되어 있지 않습니다. 파워뱅크의 USB C 포트와 차량 섀시의 USB-C 포트를 제공된 USB C-USB C 케이블로 연결합니다. 파워뱅크의 충전 수준을 알리는 LED 표시등이 켜졌는지 확인합니다. 불이 들어오지 않았으면 파워뱅크의 전원 버튼을 누른 다음 차량 섀시의 전원 버튼을 눌러 디바이스를 부팅합니다. 미등이 켜지면 디바이스가 부팅된 것입니다.

  • 파워뱅크가 켜져 있고 차량도 부팅했는데 수동 주행 모드와 자동 주행 모드 중 어느 모드에서도 차량이 움직이지 않으면 차량 섀시 아래의 배터리가 충전된 상태이고 켜져 있는지 확인하십시오. 충전되어 있지 않으면 차량 배터리를 다시 충전하고 배터리가 완전히 충전된 후 전원을 켭니다.

  • 차량 배터리 케이블 커넥터가 디바이스 주행 모듈의 전원 케이블 커넥터에 완전히 꽂혀 있지 않습니다. 케이블 커넥터가 단단히 연결되어 있는지 확인하십시오.

  • 배터리 케이블에 결함이 있습니다. 가능하면 정상 작동하는 다른 차량에서 이 배터리를 테스트하여 이러한 경우에 해당하는지 확인합니다.

  • 차량 배터리의 전원 스위치를 켜지 않았습니다. 전원 스위치를 켜고, 신호음이 두 번 울린 후에 다시 길게 울리는지 확인합니다.

최신 디바이스 업데이트가 표시되지 않는 이유는 무엇입니까? 최신 업데이트를 받으려면 어떻게 해야 합니까?

AWS DeepRacer 차량의 소프트웨어가 오래된 버전인 이유는 무엇입니까?

  • 최근 들어 디바이스에서 자동 업데이트가 수행되지 않았습니다. 수동 업데이트를 수행해야 할 수 있습니다.

  • 차량이 인터넷에 연결되어 있지 않습니다. 차량이 인터넷 액세스가 가능한 Wi-Fi 또는 이더넷 네트워크에 연결되어 있는지 확인하십시오.

내 AWS DeepRacer 차량이 내 Wi-Fi 네트워크에 연결되지 않는 이유는 무엇입니까?

차량 OS에서 네트워크 상태를 확인했는데 AWS DeepRacer 차량이 어떤 Wi-Fi 네트워크에도 연결되지 않은 것으로 나옵니다. 이 현상은 다음과 같은 문제 때문일 수 있습니다.

  • AWS DeepRacer 차량의 Wi-Fi를 구성하지 않았습니다. 이 설정 지침에 따라 차량의 Wi-Fi 네트워크를 설정하십시오.

  • 차량이 활성 네트워크 신호 범위를 벗어났습니다. 선택한 Wi-Fi 네트워크 범위 안에서 차량을 작동해야 합니다.

  • 차량의 사전 구성된 Wi-Fi 네트워크가 사용 가능한 Wi-Fi 네트워크와 맞지 않습니다. 설정 지침에 따라 활성 CAPTCHA가 필요 없는 Wi-Fi 네트워크를 재설정하십시오.

AWS DeepRacer 디바이스 콘솔 페이지의 로딩 시간이 오래 걸리는 이유는 무엇입니까?

AWS DeepRacer 차량의 디바이스 콘솔을 열려고 하는데 디바이스 콘솔 페이지의 로딩 시간이 오래 걸리는 것 같습니다.

  • 차량이 멈췄거나 꺼져 있습니다. 미등을 켤 때 차량 전원이 켜져 있는지 확인하십시오.

  • 네트워크의 DHCP 서버에 의해 차량의 IP 주소가 바뀌었을 가능성이 높습니다. 차량의 새 IP 주소를 찾아보려면 이 설정 지침에 따라 컴퓨터와 차량을 USB-US 케이블로 연결하여 디바이스 콘솔에 로그인하십시오. 설정에 새 IP 주소가 나와 있습니다. 아니면 네트워크에 연결된 디바이스 목록을 검사하여 새 IP 주소를 확인할 수도 있습니다. 본인이 네트워크 관리자가 아니라면 관리자에게 확인을 요청하십시오.

AWS DeepRacer 차량에 배포할 때 모델이 제대로 작동하지 않는 이유는 무엇입니까?

모델을 훈련하고 모델의 아티팩트를 내 AWS DeepRacer 차량에 배포한 후 차량이 예상대로 작동하지 않는 경우가 있습니다. 무엇이 문제였습니까?

일반적으로 물리적 AWS DeepRacer 차량으로 전송하도록 교육된 모델을 최적화하는 것은 까다로운 학습 프로세스입니다. 종종 시행 착오를 반복해야 합니다. 모범 사례에 대한 일반적인 지침은 실제 환경에 대한 AWS DeepRacer 모델 훈련 최적화 단원을 참조하십시오.

다음은 AWS DeepRacer 차량의 모델 성능에 영향을 미칠 수 있는 몇 가지 일반적인 요소입니다.

  • 모델이 교육에 수렴되지 않았습니다. 모델을 복제하여 교육을 계속하거나 장기간 모델을 다시 교육하십시오. 에이전트가 시뮬레이션에서 랩을 계속 완료하는지, 즉 훈련이 끝날 때까지 100% 프로세스를 완료하는지 확인합니다.

  • 모델이 과도하게 훈련되었습니다(즉, 과도하게 적합함). 훈련 데이터에는 너무 적합하지만 알 수 없는 상황으로 일반화되지 않습니다. 보다 유연하거나 적응력이 뛰어난 보상 함수를 사용하여 모델을 다시 훈련하거나 행동 공간의 세부 수준을 높이십시오. 또한 훈련된 모델을 다른 트랙에서 평가하여 모델이 잘 일반화되었는지 확인해야 합니다.

  • AWS DeepRacer 차량이 제대로 보정되지 않았을 수 있습니다. 이것이 사실인지 테스트하려면 수동 주행으로 전환한 후 차량이 예상대로 주행하는지 확인하십시오. 예상대로 주행하지 않는 경우 차량을 보정하십시오.

  • 요구 사항을 충족하지 않는 트랙에서 자율적으로 차량을 운행하고 있습니다. 트랙 요구 사항은 AWS DeepRacer를 위한 물리적 트랙 빌드 단원을 참조하십시오.

  • 물리적 트랙 근처에 물체가 너무 많아서 트랙이 시뮬레이션 환경과 상당히 다릅니다. 트랙 주변을 정리하여 물리적 트랙을 시뮬레이션 환경과 가능한 한 유사하게 만듭니다.

  • 트랙 표면이나 가까이 있는 물체에서 반사되어 눈부심이 생겨서 카메라를 혼란시킬 수 있습니다. 조명을 조정하고 매끄러운 표면의 콘크리트 바닥 또는 다른 반짝이는 재료로 트랙을 만들지 마십시오.