Skip to content

Commit 54022e7

Browse files
committed
added diagrams to PoV scenarios
Signed-off-by: Diego Yabuki <diegoken.yabuki@tier4.jp>
1 parent 548b31e commit 54022e7

46 files changed

Lines changed: 18045 additions & 76 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

usecases/pov/UC-PLN-001-0001.feature.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
1717
* And Ego drives continuously at all times
1818
* And Ego drives safely with no collisions at all times
1919

20-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
20+
![Overview](./images/UC-PLN-001-0001_1.drawio.svg)
2121

2222
### Examples:
2323

@@ -45,7 +45,7 @@ Confirm that ego is able to continuously adjust its speed such as to maintain a
4545
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
4646
* And Ego drives safely with no collisions at all times
4747

48-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
48+
![Overview](./images/UC-PLN-001-0001_2.drawio.svg)
4949

5050
### Examples:
5151

@@ -72,7 +72,7 @@ Confirm that ego is able to continuously adjust its speed such as to maintain a
7272
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
7373
* And Ego drives safely with no collisions at all times
7474

75-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
75+
![Overview](./images/UC-PLN-001-0001_3.drawio.svg)
7676

7777
### Examples:
7878

@@ -96,7 +96,7 @@ Confirm that ego is able to stop safely when a stopped vehicle is detected ahead
9696
* And Ego reaches standstill
9797
* And Ego drives safely with no collisions at all times
9898

99-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
99+
![Overview](./images/UC-PLN-001-0001_4.drawio.svg)
100100

101101
### Examples:
102102

usecases/pov/UC-PLN-001-0002.feature.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
1717
* And Ego drives continuously at all times
1818
* And Ego drives safely with no collisions at all times
1919

20-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
20+
![Overview](./images/UC-PLN-001-0002_1.drawio.svg)
2121

2222
### Examples:
2323

@@ -45,7 +45,7 @@ Confirm that ego is able to continuously adjust its speed such as to maintain a
4545
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
4646
* And Ego drives safely with no collisions at all times
4747

48-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
48+
![Overview](./images/UC-PLN-001-0002_2.drawio.svg)
4949

5050
### Examples:
5151

@@ -72,7 +72,7 @@ Confirm that ego is able to continuously adjust its speed such as to maintain a
7272
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
7373
* And Ego drives safely with no collisions at all times
7474

75-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
75+
![Overview](./images/UC-PLN-001-0002_3.drawio.svg)
7676

7777
### Examples:
7878

@@ -96,7 +96,7 @@ Confirm that ego is able to stop safely when a stopped motorcycle is detected ah
9696
* And Ego reaches standstill
9797
* And Ego drives safely with no collisions at all times
9898

99-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
99+
![Overview](./images/UC-PLN-001-0002_4.drawio.svg)
100100

101101
### Examples:
102102

usecases/pov/UC-PLN-001-0003.feature.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
1818
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
1919
* And Ego drives safely with no collisions at all times
2020

21-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
21+
![Overview](./images/UC-PLN-001-0003_1.drawio.svg)
2222

2323
### Examples:
2424

@@ -44,7 +44,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
4444
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
4545
* And Ego drives safely with no collisions at all times
4646

47-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
47+
![Overview](./images/UC-PLN-001-0003_2.drawio.svg)
4848

4949
### Examples:
5050

usecases/pov/UC-PLN-001-0004.feature.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
1818
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
1919
* And Ego drives safely with no collisions at all times
2020

21-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
21+
![Overview](./images/UC-PLN-001-0004_1.drawio.svg)
2222

2323
### Examples:
2424

@@ -44,7 +44,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
4444
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
4545
* And Ego drives safely with no collisions at all times
4646

47-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
47+
![Overview](./images/UC-PLN-001-0004_2.drawio.svg)
4848

4949
### Examples:
5050

@@ -74,7 +74,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
7474
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
7575
* And Ego drives safely with no collisions at all times
7676

77-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
77+
![Overview](./images/UC-PLN-001-0004_3.drawio.svg)
7878

7979
### Examples:
8080

@@ -104,7 +104,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
104104
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
105105
* And Ego drives safely with no collisions at all times
106106

107-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
107+
![Overview](./images/UC-PLN-001-0004_4.drawio.svg)
108108

109109
### Examples:
110110

usecases/pov/UC-PLN-001-0005.feature.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
2020
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
2121
* And Ego drives safely with no collisions at all times
2222

23-
![Overview](./images/UC-NTR-001-0001.drawio.svg)
23+
![Overview](./images/UC-PLN-001-0005_1.drawio.svg)
2424

2525
### Examples:
2626

@@ -49,7 +49,7 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
4949
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
5050
* And Ego drives safely with no collisions at all times
5151

52-
![Overview](./images/UC-NTR-001-0001.drawio.svg)
52+
![Overview](./images/UC-PLN-001-0005_2.drawio.svg)
5353

5454
### Examples:
5555

usecases/pov/UC-PLN-001-0006.feature.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,17 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
1414

1515
* When Ego approaches Npc0 longitudinally, to within <dx_ego_npc0>
1616
* And later Npc0 cuts out from the ego lane to the left, within a timespan of <time_cut_in_npc0>
17-
* And Motorbike0 decelerates down to <vx_motorbike0> at a rate of <ax_motorbike0>
18-
* Then Ego starts decelerating to match the speed of Motorbike0, <vx_motorbike0>
17+
* And Motorbike0 decelerates down to <vx_motorbike1> at a rate of <ax_motorbike0>
18+
* Then Ego starts decelerating to match the speed of Motorbike0, <vx_motorbike1>
1919
* And Ego drives continuously at all times
2020
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
2121
* And Ego drives safely with no collisions at all times
2222

23-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
23+
![Overview](./images/UC-PLN-001-0006_1.drawio.svg)
2424

2525
### Examples:
2626

27-
| vxi_ego | vxi_npc0 | dxi_npc0_motorbike0 | dx_ego_npc0 | vx_motorbike0 | ax_motorbike0 | time_cut_in_npc0 | axmin_ego |
27+
| vxi_ego | vxi_npc0 | dxi_npc0_motorbike0 | dx_ego_npc0 | vx_motorbike1 | ax_motorbike0 | time_cut_in_npc0 | axmin_ego |
2828
| ------- | -------- | ------------------- | ----------- | ------------ | ------------- | ---------------- | ---------- |
2929
| 20 km/h | 15 km/h | 15 m | 15 m | 5 km/h | -1 m/s^2 | 4 s | -1.5 m/s^2 |
3030
| 30 km/h | 20 km/h | 15 m | 15 m | 10 km/h | -1 m/s^2 | 4 s | -1.5 m/s^2 |
@@ -43,17 +43,17 @@ Confirm that ego is able to adjust its speed such as to maintain a safe distance
4343

4444
* When Ego approaches Npc0 longitudinally, to within <dx_ego_npc0>
4545
* And later Npc0 cuts out from the ego lane to the right, within a timespan of <time_cut_in_npc0>
46-
* And Motorbike0 decelerates down to <vx_motorbike0> at a rate of <ax_motorbike0>
47-
* Then Ego starts decelerating to match the speed of Motorbike0, <vx_motorbike0>
46+
* And Motorbike0 decelerates down to <vx_motorbike1> at a rate of <ax_motorbike0>
47+
* Then Ego starts decelerating to match the speed of Motorbike0, <vx_motorbike1>
4848
* And Ego drives continuously at all times
4949
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
5050
* And Ego drives safely with no collisions at all times
5151

52-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
52+
![Overview](./images/UC-PLN-001-0006_2.drawio.svg)
5353

5454
### Examples:
5555

56-
| vxi_ego | vxi_npc0 | dxi_npc0_motorbike0 | dx_ego_npc0 | vx_motorbike0 | ax_motorbike0 | time_cut_in_npc0 | axmin_ego |
56+
| vxi_ego | vxi_npc0 | dxi_npc0_motorbike0 | dx_ego_npc0 | vx_motorbike1 | ax_motorbike0 | time_cut_in_npc0 | axmin_ego |
5757
| ------- | -------- | ------------------ | ----------- | ------------ | ------------- | ---------------- | ---------- |
5858
| 20 km/h | 15 km/h | 15 m | 15 m | 5 km/h | -1 m/s^2 | 4 s | -1.5 m/s^2 |
5959
| 30 km/h | 20 km/h | 15 m | 15 m | 10 km/h | -1 m/s^2 | 4 s | -1.5 m/s^2 |

usecases/pov/UC-PLN-002-0001.feature.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Confirm that ego is able to adjust its speed before entering the new regulation
1414
* And Ego drives continuously at all times
1515
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
1616

17-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
17+
![Overview](./images/UC-PLN-002-0001_1.drawio.svg)
1818

1919
### Examples:
2020

@@ -36,7 +36,7 @@ Confirm that ego is able to adjust its speed when entering the new regulation ar
3636
* Then Ego starts accelerating to match the lowest value between the new speed limit <vx_limit> and Ego's intended driving speed <vx_ego>
3737
* And Ego drives continuously at all times
3838

39-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
39+
![Overview](./images/UC-PLN-002-0001_2.drawio.svg)
4040

4141
### Examples:
4242

usecases/pov/UC-PLN-003-0001.feature.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ Confirm that ego is able to continue driving on the center of the lane when the
1414
* And Ego drives continuously at all times
1515
* And Ego drives within <d_lane_center_offset> from the lane center at all times
1616

17-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
17+
![Overview](./images/UC-PLN-003-0001_1.drawio.svg)
1818

1919
### Examples:
2020

@@ -37,7 +37,7 @@ Confirm that ego is able to continue driving on the center of the lane when the
3737
* And Ego drives continuously at all times
3838
* And Ego drives within <d_lane_center_offset> from the lane center at all times
3939

40-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
40+
![Overview](./images/UC-PLN-003-0001_2.drawio.svg)
4141

4242
### Examples:
4343

@@ -61,7 +61,7 @@ Confirm that ego is able to continue driving on the center of the lane when the
6161
* And Ego drives continuously at all times
6262
* And Ego drives within <d_lane_center_offset> from the lane center at all times
6363

64-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
64+
![Overview](./images/UC-PLN-003-0001_3.drawio.svg)
6565

6666
### Examples:
6767

@@ -85,7 +85,7 @@ Confirm that ego is able to continue driving on the center of the lane when the
8585
* And Ego drives continuously at all times
8686
* And Ego drives within <d_lane_center_offset> from the lane center at all times
8787

88-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
88+
![Overview](./images/UC-PLN-003-0001_4.drawio.svg)
8989

9090
### Examples:
9191

@@ -109,7 +109,7 @@ Confirm that ego is able to continue driving on the center of the lane when both
109109
* And Ego drives continuously at all times
110110
* And Ego drives within <d_lane_center_offset> from the lane center at all times
111111

112-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
112+
![Overview](./images/UC-PLN-003-0001_5.drawio.svg)
113113

114114
### Examples:
115115

@@ -133,7 +133,7 @@ Confirm that ego is able to continue driving on the center of the lane during le
133133
* And Ego drives continuously at all times
134134
* And Ego drives within <d_lane_center_offset> from the lane center at all times
135135

136-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
136+
![Overview](./images/UC-PLN-003-0001_6.drawio.svg)
137137

138138
### Examples:
139139

@@ -157,7 +157,7 @@ Confirm that ego is able to continue driving on the center of the lane during ri
157157
* And Ego drives continuously at all times
158158
* And Ego drives within <d_lane_center_offset> from the lane center at all times
159159

160-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
160+
![Overview](./images/UC-PLN-003-0001_7.drawio.svg)
161161

162162
### Examples:
163163

usecases/pov/UC-PLN-004-0001.feature.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Confirm that ego is able to stop safely when the preceding vehicle cuts out of e
1919
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
2020
* And Ego drives safely with no collisions at all times
2121

22-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
22+
![Overview](./images/UC-PLN-004-0001_1.drawio.svg)
2323

2424
### Examples:
2525

@@ -47,7 +47,7 @@ Confirm that ego is able to stop safely when the preceding vehicle cuts out of e
4747
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
4848
* And Ego drives safely with no collisions at all times
4949

50-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
50+
![Overview](./images/UC-PLN-004-0001_2.drawio.svg)
5151

5252
### Examples:
5353

usecases/pov/UC-PLN-004-0002.feature.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Confirm that ego is able to stop safely when the preceding vehicle cuts out of e
1919
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
2020
* And Ego drives safely with no collisions at all times
2121

22-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
22+
![Overview](./images/UC-PLN-004-0002_1.drawio.svg)
2323

2424
### Examples:
2525

@@ -47,7 +47,7 @@ Confirm that ego is able to stop safely when the preceding vehicle cuts out of e
4747
* And Ego keeps its deceleration rate slower than <axmin_ego> at all times
4848
* And Ego drives safely with no collisions at all times
4949

50-
![Overview](./images/UC-PLN-001-0001.drawio.svg)
50+
![Overview](./images/UC-PLN-004-0002_2.drawio.svg)
5151

5252
### Examples:
5353

0 commit comments

Comments
 (0)