File size: 1,407 Bytes
09a6f7f
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
// State of all UI elements
export default {
    language: 'EN', // 'FR'
    envsSets: {
        baseEnvsSet: [], // list of environments of the base set
        customEnvsSet: [] // list of environments of the custom set
    },
    morphologies: [], // list of available morphologies
    currentSeedsIdx: {}, // index of the policy selected for each morphology
    agents: [], // list of running agents
    simulationState: {
        status: 'init', // 'running', 'paused'
        intro_tour: false,
        agentFollowed: null,
        agentSelected: null,
    },
    activeTab:'getting_started', // 'getting_started', 'draw_yourself', 'proc_gen', 'advanced_options', 'about'
    parkourConfig: { // parkour customization parameters
        terrain:{
            dim1: 1.0,
            dim2: 0.95,
            dim3: 0,
            smoothing: 25,
            waterLevel: 0
        },
        creepers:{
            width: 0.3,
            height: 2.5,
            spacing: 1,
            type: 'Swingable' // 'Rigid'
        }
    },
    drawingModeState: {
        drawing: false,
        drawing_ground: false,
        drawing_ceiling: false,
        erasing: false,
    },
    advancedOptionsState: {
        drawJoints: false,
        drawLidars: true,
        drawNames: true,
        drawObservation: false,
        drawReward: false,
        assets: {
            circle: false,
        },
    },
};