Customizing Maps
Contents
Customizing Maps#
This section describes how to create and use a custom Duckiematrix Map.
What you will need
A functional Duckiematrix: Duckiematrix installation
What you will get
Knowledge on how to create and use a custom Duckiematrix Map.
Create a custom Map#
To create a custom Map:
Download the
loopMapzip file here.Unzip the
loopMapzip file.Move the
loopMapto a convenient location, noting its path.Edit the name and layers of the
loopMap.
Note
Remember that a Map is defined as a directory containing the layers (YAML files) that form that Map.
Use a custom Map#
To run a local Engine and Renderer using a custom Map, run the following command, where MAP is the path to the custom Map:
dts matrix run --standalone --map MAP
Note
If you are using a Duckietown Workspace, the --standalone flag starts both the Duckiematrix Engine and Renderer in the same environment. For the split workspace workflow, start the Engine separately and connect to it with dts matrix run from a local terminal outside the dev container.
Note
For any changes in the layers to appear in the Renderer, this command will need to be re-run.