-
Notifications
You must be signed in to change notification settings - Fork 108
Expand file tree
/
Copy path__init__.py
More file actions
82 lines (73 loc) · 1.68 KB
/
__init__.py
File metadata and controls
82 lines (73 loc) · 1.68 KB
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# Copyright (c) ProrokLab.
#
# This source code is licensed under the license found in the
# LICENSE file in the root directory of this source tree.
from vmas.interactive_rendering import render_interactively
from vmas.make_env import make_env
from vmas.simulator.environment import Wrapper
from vmas.simulator.utils import _init_pyglet_device
_init_pyglet_device()
__all__ = [
"make_env",
"render_interactively",
"scenarios",
"debug_scenarios",
"mpe_scenarios",
]
__version__ = "1.5.1"
scenarios = sorted(
[
"dropout",
"dispersion",
"transport",
"reverse_transport",
"give_way",
"wheel",
"balance",
"football",
"discovery",
"flocking",
"passage",
"joint_passage_size",
"joint_passage",
"ball_passage",
"ball_trajectory",
"buzz_wire",
"multi_give_way",
"navigation",
"sampling",
"wind_flocking",
"road_traffic",
]
)
"""List of the vmas scenarios (excluding MPE and debug)"""
debug_scenarios = sorted(
[
"asym_joint",
"circle_trajectory",
"goal",
"het_mass",
"line_trajectory",
"vel_control",
"waterfall",
"diff_drive",
"kinematic_bicycle",
"pollock",
"drone",
]
)
"""List of the vmas debug scenarios """
mpe_scenarios = sorted(
[
"simple",
"simple_adversary",
"simple_crypto",
"simple_push",
"simple_reference",
"simple_speaker_listener",
"simple_spread",
"simple_tag",
"simple_world_comm",
]
)
"""List of the vmas MPE scenarios """