Skip to main content
Skip table of contents

설치 및 실행

본 페이지는 MORAI Simulator을 사용하기 위한 환경, 설치 및 실행 방법을 소개한다.


설치하기

다운로드

시스템 구성

ERP42 시뮬레이터를 실행하기 위한 PC 구성과 연결 방법을 설명한다.

시뮬레이터 전용 PC를 사용하는 구성

자율주행 SW가 동작하는 PC와 별도의 PC에서 시뮬레이터가 실행되는 방식이다. 이 때 두 PC는 Ethernet 또는 WiFi를 통해 연결되고, ROS Bridge는 자율주행 SW가 ROS를 이용해 시뮬레이터와 데이터 통신을 하기 위해 필요하다.

시뮬레이터 전용 PC를 사용하지 않는 구성

자율주행 SW와 시뮬레이터가 같은 PC에서 실행되는 방식이다. 여기서 ROS Bridge는 자율주행 SW가 ROS를 이용해 시뮬레이터와 데이터 통신을 하기 위해 필요하다.

처음 실행하기

Windows

시뮬레이터 실행

  • MoraiLauncher_Win.exe 를 실행한다.

시뮬레이터가 실행 되지 않을 때

적합한 Visual C++ Runtime이 설치되지 않을 경우일 수 있다.

Linux

시뮬레이터 실행

  • MORAISim.sh 파일에 실행 권한을 주고 실행한다.

    CODE
    $ chmod +x MORAISim.sh
    $ chmod +x MoraiLauncher_Lin.x86_64
    $ ./MORAISim.sh

시뮬레이터가 실행 되지 않을 때

  • 아래 명령어 실행 후 리스트가 출력되면 nouveau가 설치된 것이다. NVIDIA 정식 드라이버 설치를 위해선 제거해야 한다.

    CODE
    $ lsmod | grep nouveau
  • 아래 경로에 blacklist 파일을 생성한다.

    CODE
    $ sudo vi/etc/modprobe.d/blacklist-nouveau.conf
  • 생성된 .conf 파일에 아래 두 줄을 입력한 후 저장한다.

blacklist nouveau
options nouveau modset=0

  • 아래 명령어를 입력 후 재부팅한다.

    CODE
    $ sudo update-initramfs -u
    $ sudo reboot
  • 아래는 우분투에서 기본으로 제공하는 X windows 환경을 종료하고 Console 모드로 들어가는 명령어이다.

    • 우분투 18.04

      CODE
      $ sudo service gdm stop
    • 우분투 16.04

      CODE
      $ sudo service lightdm stop
  • 우분투 드라이버를 repository에 등록한 후 재부팅한다.

    CODE
    $ sudo add-apt-repository ppa:graphics-drivers/ppa
    $ sudo apt update
    $ sudo ubuntu-drivers autoinstall
    $ sudo reboot
  • 재부팅 후에 아래 명령을 통해서 NVIDIA driver 설치 여부를 확인한다.

    CODE
    $ nvidia-smi
  • Vulkan을 설치한 후 시뮬레이터를 다시 실행한다.

    CODE
    $ sudo apt-get install libvulkan1
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.