Skip to content

Commit 65328ae

Browse files
committed
Release v0.9.7
Change-Id: Ia4cba59f1d898323a9364616d54f47b0ecab4d13
1 parent 6e34564 commit 65328ae

File tree

3 files changed

+21
-13
lines changed

3 files changed

+21
-13
lines changed

Docs/CHANGELOG.md

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,30 @@
11
## Table of Contents
22
* [Latest Changes](#latest-changes)
3+
* [CARLA ScenarioRunner 0.9.7](#carla-scenariorunner-097)
34
* [CARLA ScenarioRunner 0.9.6](#carla-scenariorunner-096)
45
* [CARLA ScenarioRunner 0.9.5.1](#carla-scenariorunner-0951)
56
* [CARLA ScenarioRunner 0.9.5](#carla-scenariorunner-095)
67
* [CARLA ScenarioRunner 0.9.2](#carla-scenariorunner-092)
78

89
## Latest Changes
10+
11+
12+
## CARLA ScenarioRunner 0.9.7
13+
**This is the _first_ release to work with CARLA 0.9.7 (not the patch versions 0.9.7.x)**
914
### :rocket: New Features
10-
* Added example scenario for lane change
11-
* Added cut-in example scenario
12-
* New Features:
15+
* Challenge routes can be directly executed with the ScenarioRunner using the --route option
16+
* Agents can be used with the ScenarioRunner (currently only for route-based scenarios)
17+
* New scenarios:
18+
- Added example scenario for lane change
19+
- Added cut-in example scenario
20+
* Scenario updates:
1321
- Scenarios 7 to 10 are now visible when running routes (instead of being triggered in the background). Their
14-
methodology has remained unchanged
22+
methodology has remained unchanged
23+
* Scenario atomics:
1524
- Added new OutsideRouteLanesTest atomic criter that encompasses both SidewalkTest and WrongLaneTest, returning
16-
the percentage of route that has been traveled outside the lane.
17-
- InRouteTest is now more forgiving. The max distance has been increased, but staying above the previous one will eventually also cause failure
25+
the percentage of route that has been traveled outside the lane.
26+
- InRouteTest is now more forgiving. The max distance has been increased, but staying above the previous one will eventually
27+
also cause failure
1828
- Changed SidewalkTest atomic criteria to also track other type of out of lane conditions
1929
- SidewalkTest and WrongLaneTest atomic criterias now track the amount of meters traversed
2030
- CollisionTest atomic criteria now correctly ignores multiple micro-collisions with the same object
@@ -23,13 +33,10 @@
2333
- Added get_transform() method for CarlaDataProvider
2434
- Added support for weather conditions
2535
- Added basic version check to ensure usage of correct CARLA version
26-
- Routes can be executed with the ScenarioRunner
27-
- Agents can be used with the ScenarioRunner (currently only for route-based scenarios)
28-
- Challenge can be executed with the ScenarioRunner
2936
- WaypointFollower atomic can handle pedestrians
37+
- Extensions in WaypointFollower atomic for consecutive WaypointFollowers (one WF cancels the previous one)
3038
* Extended OpenScenario support:
3139
- Added support for UserDefinedActions (e.g. to run additional scripts)
32-
- Extensions in WaypointFollower atomic for consecutive WaypointFollowers
3340
- Added init speed behavior for vehicles
3441
- Added support for relative velocities
3542
- Extended convert_position_to_transform with RelativeWorld, RelativeObject and RelativeLane osc_positions

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ branch contains the latest fixes and features, and may be required to use the la
2121

2222
It is important to also consider the release version that has to match the CARLA version.
2323

24-
* Version 0.9.6: Compatible with [CARLA 0.9.6](https://github.com/carla-simulator/carla/releases/tag/0.9.6)
24+
* [Version 0.9.7](https://github.com/carla-simulator/scenario_runner/releases/tag/v0.9.7) and the 0.9.7 Branch: Compatible with [CARLA 0.9.7](https://github.com/carla-simulator/carla/releases/tag/0.9.7) but not with the later release patch versions. For these please use the current master of ScenarioRunner.
25+
* [Version 0.9.6](https://github.com/carla-simulator/scenario_runner/releases/tag/v0.9.6) and the 0.9.6 Branch: Compatible with [CARLA 0.9.6](https://github.com/carla-simulator/carla/releases/tag/0.9.6)
2526
* [Version 0.9.5](https://github.com/carla-simulator/scenario_runner/releases/tag/v0.9.5) and [Version 0.9.5.1](https://github.com/carla-simulator/scenario_runner/releases/tag/v0.9.5.1): Compatible with [CARLA 0.9.5](https://github.com/carla-simulator/carla/releases/tag/0.9.5)
2627
* [Version 0.9.2](https://github.com/carla-simulator/scenario_runner/releases/tag/0.9.2): Compatible with [CARLA 0.9.2](https://github.com/carla-simulator/carla/releases/tag/0.9.2)
2728

scenario_runner.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@ def __init__(self, args):
102102
self.client.set_timeout(self.client_timeout)
103103

104104
dist = pkg_resources.get_distribution("carla")
105-
if LooseVersion(dist.version) < LooseVersion('0.9.6'):
106-
raise ImportError("CARLA version 0.9.6 or newer required. CARLA version found: {}".format(dist))
105+
if LooseVersion(dist.version) < LooseVersion('0.9.7'):
106+
raise ImportError("CARLA version 0.9.7 or newer required. CARLA version found: {}".format(dist))
107107

108108
# Load additional scenario definitions, if there are any
109109
# If something goes wrong an exception will be thrown by importlib (ok here)

0 commit comments

Comments
 (0)