// 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, | |
}, | |
}, | |
}; |