Skip to content

Commit 056afaa

Browse files
Merge pull request #62 from Maximellerbach/new-map
Added thunderhill track
2 parents 3eb05f3 + d56c1fd commit 056afaa

File tree

9 files changed

+18
-0
lines changed

9 files changed

+18
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -118,6 +118,7 @@ Example info:
118118
- "donkey-waveshare-v0"
119119
- "donkey-minimonaco-track-v0"
120120
- "donkey-warren-track-v0"
121+
- "donkey-thunderhill-track-v0"
121122

122123

123124
## Codestyle

examples/genetic_alg/simple_gen_driver.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@ def on_agents_finished(self):
191191
"donkey-waveshare-v0",
192192
"donkey-minimonaco-track-v0",
193193
"donkey-warren-track-v0",
194+
"donkey-thunderhill-track-v0",
194195
]
195196

196197
parser = argparse.ArgumentParser(description="simple_gen_driver")

examples/gym_test.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ def exit_scene(env):
6868
"donkey-waveshare-v0",
6969
"donkey-minimonaco-track-v0",
7070
"donkey-warren-track-v0",
71+
"donkey-thunderhill-track-v0",
7172
]
7273

7374
parser = argparse.ArgumentParser(description="gym_test")

examples/reinforcement_learning/ddqn.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -339,6 +339,7 @@ def signal_handler(signal, frame):
339339
"donkey-waveshare-v0",
340340
"donkey-minimonaco-track-v0",
341341
"donkey-warren-track-v0",
342+
"donkey-thunderhill-track-v0",
342343
]
343344

344345
parser = argparse.ArgumentParser(description="ddqn")

examples/reinforcement_learning/ppo_train.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@ def _init():
4848
"donkey-waveshare-v0",
4949
"donkey-minimonaco-track-v0",
5050
"donkey-warren-track-v0",
51+
"donkey-thunderhill-track-v0",
5152
]
5253

5354
parser = argparse.ArgumentParser(description="ppo_train")

examples/test_cam_config.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
"donkey-waveshare-v0",
2020
"donkey-minimonaco-track-v0",
2121
"donkey-warren-track-v0",
22+
"donkey-thunderhill-track-v0",
2223
]
2324

2425
parser = argparse.ArgumentParser(description="gym_test")

gym_donkeycar/__init__.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
MiniMonacoEnv,
1313
MountainTrackEnv,
1414
RoboRacingLeagueTrackEnv,
15+
ThunderhillTrackEnv,
1516
WarehouseEnv,
1617
WarrenTrackEnv,
1718
WaveshareEnv,
@@ -70,3 +71,8 @@
7071
id="donkey-warren-track-v0",
7172
entry_point="gym_donkeycar.envs.donkey_env:WarrenTrackEnv",
7273
)
74+
75+
register(
76+
id="donkey-thunderhill-track-v0",
77+
entry_point="gym_donkeycar.envs.donkey_env:ThunderhillTrackEnv",
78+
)

gym_donkeycar/envs/donkey_env.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,3 +188,8 @@ def __init__(self, *args, **kwargs):
188188
class WarrenTrackEnv(DonkeyEnv):
189189
def __init__(self, *args, **kwargs):
190190
super(WarrenTrackEnv, self).__init__(level="warren", *args, **kwargs)
191+
192+
193+
class ThunderhillTrackEnv(DonkeyEnv):
194+
def __init__(self, *args, **kwargs):
195+
super(ThunderhillTrackEnv, self).__init__(level="thunderhill", *args, **kwargs)

tests/test_gym_donkeycar.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
"donkey-waveshare-v0",
1515
"donkey-minimonaco-track-v0",
1616
"donkey-warren-track-v0",
17+
"donkey-thunderhill-track-v0",
1718
]
1819

1920

0 commit comments

Comments
 (0)