Building

To compile (build) the codebase for a V6 robot, run

$ build-relwithdebinfo-2.8.sh

Tip

Optionally, you can also compile just a single program, such as

$ build-relwithdebinfo-2.1.sh offnao.bin

Possible programs that can be built are listed below.

v6

v5 + offnao/vatnao

native + offnao/vatnao

.

.

needed for v6 robot detector

build-relwithdebinfo-2.8.sh

build-relwithdebinfo-2.1.sh

build-relwithdebinfo-native.sh

runswift

runswift

runswift

state-estimation-simulator.bin

offnao.bin

offnao.bin

.

vatnao.bin

vatnao.bin

.

vatnao-legacy.bin

vatnao-legacy.bin

.

state-estimation-simulator.bin

state-estimation-simulator.bin

Note

By default, the maximum number of processors available will be used for compilation.

Tip

Builds can fail in strange ways sometimes. Try build-relwithdebinfo-2.8.sh -B to do a clean build