Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
R
report
Manage
Activity
Members
Labels
Plan
Issues
7
Issue boards
Milestones
Wiki
Code
Merge requests
0
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Operate
Terraform modules
Analyze
Contributor analytics
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
OST
SA
report
Commits
856c4205
Commit
856c4205
authored
1 year ago
by
Andri Joos
Browse files
Options
Downloads
Patches
Plain Diff
move unreal setup
parent
7518d038
No related branches found
Branches containing commit
No related tags found
1 merge request
!47
Resolve "Restructure report"
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
src/02_product-documentation/04_implementation.tex
+0
-1
0 additions, 1 deletion
src/02_product-documentation/04_implementation.tex
src/04_Appendix/01_unreal_setup.tex
+7
-7
7 additions, 7 deletions
src/04_Appendix/01_unreal_setup.tex
src/main.tex
+1
-0
1 addition, 0 deletions
src/main.tex
with
8 additions
and
8 deletions
src/02_product-documentation/04_implementation.tex
+
0
−
1
View file @
856c4205
...
...
@@ -5,4 +5,3 @@
\input
{
02
_
product-documentation/04
_
implementation/02
_
policies
}
\input
{
02
_
product-documentation/04
_
implementation/03
_
algorithm-evaluation
}
\input
{
02
_
product-documentation/04
_
implementation/04
_
sac
}
\input
{
02
_
product-documentation/04
_
implementation/05
_
unreal
_
setup
}
This diff is collapsed.
Click to expand it.
src/0
2_product-documentation/04_implementation
/0
5
_unreal_setup.tex
→
src/0
4_Appendix
/0
1
_unreal_setup.tex
+
7
−
7
View file @
856c4205
\
section
{
Unreal engine environment setup
}
\
chapter
{
Unreal engine environment setup
}
In this section, the setup of the Unreal Engine Environment is described.
This guide expects the Unreal Engine to run on a Windows machine.
\
sub
section
{
Unreal engine
}
\section
{
Unreal engine
}
First, the
\href
{
https://www.unrealengine.com/en-US/download
}{
Epic Games Launcher
}
must be installed.
To be able to install the Unreal Engine, a epic account must be created.
...
...
@@ -21,7 +21,7 @@
\caption
{
Unreal Engine Installation
}
\end{figure}
\
sub
section
{
Colosseum (Airsim)
}
\section
{
Colosseum (Airsim)
}
To be able to use Airsim, Visual Studio must be installed.
Additionally, as mentioned in the
\href
{
https://microsoft.github.io/AirSim/build
_
windows/#build-airsim
}{
official guide
}
of Airsim,
\textbf
{
Desktop Development with C++
}
and the
\textbf
{
Windows 10 SDK 10.0.19041
}
must be installed.
...
...
@@ -47,7 +47,7 @@
Now, the plugin can be built by navigating to the Colosseum directory and then executing build.cmd in a Developer Command Prompt for VS.
This will create a ready to use plugin in Unreal/Plugins, which then can be used in the City Sample environment.
\
sub
section
{
City sample environment
}
\section
{
City sample environment
}
Now it is time to set up the City Sample environment.
First of all, the
\href
{
https://www.unrealengine.com/marketplace/en-US/product/city-sample
}{
City Sample
}
must be "purchased" by navigating to the
previous link and clicking "Free", so it is added to your vault.
...
...
@@ -66,7 +66,7 @@
When the Epic Games Launcher has finished downloading and setting up the project, the Airsim plugin can be installed into the project by copying the
previously generated plugin into the Plugins folder of the project.
\subs
ubs
ection
{
Unreal project
}
\subsection
{
Unreal project
}
Now the project can be opened in the Unreal Editor.
First of all, verify that the Airsim plugin is activated in Edit
$
\rightarrow
$
Plugins.
Then, a map can be opened.
...
...
@@ -94,7 +94,7 @@
\caption
{
Start position
}
\end{figure}
\subs
ubs
ection
{
Creating a executable
}
\subsection
{
Creating a executable
}
Since using the Unreal Editor to execute the environment is very resource intensive, an executable can be generated.
First, open the project settings: Edit
$
\rightarrow
$
Project Settings.
...
...
@@ -121,7 +121,7 @@
When the binary configuration is selected, use Package Project.
This process takes a while, but from the performance perspective is definitively worth it.
\
sub
section
{
Useful Airsim settings
}
\section
{
Useful Airsim settings
}
Airsim creates a settings.json in Documents/AirSim.
Here is a brief overview of the most useful settings used.
...
...
This diff is collapsed.
Click to expand it.
src/main.tex
+
1
−
0
View file @
856c4205
...
...
@@ -48,6 +48,7 @@
\input
{
03
_
project-documentation/05
_
meeting-minutes
}
\part
{
Appendix
}
\input
{
04
_
Appendix/01
_
unreal
_
setup
}
\input
{
04
_
Appendix/bibliography
}
\end{document}
This diff is collapsed.
Click to expand it.
Preview
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment