Skip to content

Backend UE

pabramsor edited this page Dec 4, 2019 · 8 revisions

Dependencies

  • Unreal Engine.
    • Request permission to clone Unreal Engine tutorial.
    • Download and install UnrealEngine:
      git clone -b 4.18 https://github.com/EpicGames/UnrealEngine.git
      cd UnrealEngine
      ./Setup.sh
      ./GenerateProjectFiles.sh
      make
      
    • Download and compile AirSim:
      git clone https://github.com/Microsoft/AirSim.git
       cd AirSim
      ./setup.sh
      ./build.sh
      
    • Install AirSim, keep in the AirSim folder:
      sudo mkdir -p /usr/local/lib/AirSim
      sudo cp AirLib/lib/libAirLib.a /usr/local/lib/AirSim/
      sudo cp AirLib/lib/x64/Debug/libMavLinkCom.a /usr/local/lib/AirSim
      sudo cp AirLib/lib/x64/Debug/librpc.a /usr/local/lib/AirSim/
      sudo mkdir -p /usr/local/include/AirSim
      sudo cp AirLib/include/* /usr/local/include/AirSim/ -R
      sudo mkdir -p /usr/local/include/AirSim/deps
      sudo cp AirLib/deps/* /usr/local/include/AirSim/deps -R
      sudo cp AirLib/deps/eigen3/Eigen /usr/local/include/AirSim/common/ -R
      
      

Usage

  • Download or prepare a custom map in Unreal environment.
Clone this wiki locally