Skip to content

Commit ac53f07

Browse files
committed
Change race setup.
Start implementing ROS deploy.
1 parent 25429bd commit ac53f07

11 files changed

+219
-190
lines changed

config/getting_started.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,14 @@ quadrotor_config:
2525

2626
task: stabilization
2727
task_info:
28-
stabilization_goal: [-0.5, 2.9, 0.75] # Final goal (target position in x-y-z)
28+
stabilization_goal: [0, -2, 0.5] # Final goal (target position in x-y-z)
2929
stabilization_goal_tolerance: 0.15
3030

3131
# Nominal (pre-randomization) initial state
3232
init_state:
33-
init_x: -0.9
33+
init_x: 1.0
3434
init_x_dot: 0
35-
init_y: -2.9
35+
init_y: 1.0
3636
init_y_dot: 0
3737
init_z: 0.03
3838
init_z_dot: 0
@@ -46,17 +46,17 @@ quadrotor_config:
4646
# Nominal (pre-randomization) positions of gates and obstacles
4747
gates:
4848
[ # x, y, z, r, p, y, type (0: `tall` obstacle, 1: `low` obstacle)
49-
[0.5, -2.5, 0, 0, 0, -1.57, 0],
50-
[2, -1.5, 0, 0, 0, 0, 1],
51-
[0, 0.2, 0, 0, 0, 1.57, 1],
52-
[-0.5, 1.5, 0, 0, 0, 0, 0]
49+
[0.5, -1.0, 0, 0, 0, 2.35, 1],
50+
[1.0, -1.5, 0, 0, 0, -0.78, 0],
51+
[0.0, 0.5, 0, 0, 0, 0, 1],
52+
[-0.5, -0.5, 0, 0, 0, 3.14, 0]
5353
]
5454
obstacles:
5555
[ # x, y, z, r, p, y
56-
[1.5, -2.5, 0, 0, 0, 0],
57-
[0.5, -1, 0, 0, 0, 0],
58-
[1.5, 0, 0, 0, 0, 0],
59-
[-1, 0, 0, 0, 0, 0]
56+
[1.0, -0.5, 0, 0, 0, 0],
57+
[0.5, -1.5, 0, 0, 0, 0],
58+
[-0.5, 0, 0, 0, 0, 0],
59+
[0, 1.0, 0, 0, 0, 0]
6060
]
6161

6262
# Randomization of the initial state

config/level0.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ quadrotor_config:
3131

3232
task: stabilization
3333
task_info:
34-
stabilization_goal: [-0.5, 2.9, 0.75] # Final goal (target position in x-y-z)
34+
stabilization_goal: [0, -2, 0.5] # Final goal (target position in x-y-z)
3535
stabilization_goal_tolerance: 0.15
3636

3737
# Nominal (pre-randomization) initial state
3838
init_state:
39-
init_x: -0.9
39+
init_x: 1.0
4040
init_x_dot: 0
41-
init_y: -2.9
41+
init_y: 1.0
4242
init_y_dot: 0
4343
init_z: 0.03
4444
init_z_dot: 0
@@ -52,17 +52,17 @@ quadrotor_config:
5252
# Nominal (pre-randomization) positions of gates and obstacles
5353
gates:
5454
[ # x, y, z, r, p, y, type (0: `tall` obstacle, 1: `low` obstacle)
55-
[0.5, -2.5, 0, 0, 0, -1.57, 0],
56-
[2, -1.5, 0, 0, 0, 0, 1],
57-
[0, 0.2, 0, 0, 0, 1.57, 1],
58-
[-0.5, 1.5, 0, 0, 0, 0, 0]
55+
[0.5, -1.0, 0, 0, 0, 2.35, 1],
56+
[1.0, -1.5, 0, 0, 0, -0.78, 0],
57+
[0.0, 0.5, 0, 0, 0, 0, 1],
58+
[-0.5, -0.5, 0, 0, 0, 3.14, 0]
5959
]
6060
obstacles:
6161
[ # x, y, z, r, p, y
62-
[1.5, -2.5, 0, 0, 0, 0],
63-
[0.5, -1, 0, 0, 0, 0],
64-
[1.5, 0, 0, 0, 0, 0],
65-
[-1, 0, 0, 0, 0, 0]
62+
[1.0, -0.5, 0, 0, 0, 0],
63+
[0.5, -1.5, 0, 0, 0, 0],
64+
[-0.5, 0, 0, 0, 0, 0],
65+
[0, 1.0, 0, 0, 0, 0]
6666
]
6767

6868
# Randomization of the initial state

config/level1.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ quadrotor_config:
3131

3232
task: stabilization
3333
task_info:
34-
stabilization_goal: [-0.5, 2.9, 0.75] # Final goal (target position in x-y-z)
34+
stabilization_goal: [0, -2, 0.5] # Final goal (target position in x-y-z)
3535
stabilization_goal_tolerance: 0.15
3636

3737
# Nominal (pre-randomization) initial state
3838
init_state:
39-
init_x: -0.9
39+
init_x: 1.0
4040
init_x_dot: 0
41-
init_y: -2.9
41+
init_y: 1.0
4242
init_y_dot: 0
4343
init_z: 0.03
4444
init_z_dot: 0
@@ -52,17 +52,17 @@ quadrotor_config:
5252
# Nominal (pre-randomization) positions of gates and obstacles
5353
gates:
5454
[ # x, y, z, r, p, y, type (0: `tall` obstacle, 1: `low` obstacle)
55-
[0.5, -2.5, 0, 0, 0, -1.57, 0],
56-
[2, -1.5, 0, 0, 0, 0, 1],
57-
[0, 0.2, 0, 0, 0, 1.57, 1],
58-
[-0.5, 1.5, 0, 0, 0, 0, 0]
55+
[0.5, -1.0, 0, 0, 0, 2.35, 1],
56+
[1.0, -1.5, 0, 0, 0, -0.78, 0],
57+
[0.0, 0.5, 0, 0, 0, 0, 1],
58+
[-0.5, -0.5, 0, 0, 0, 3.14, 0]
5959
]
6060
obstacles:
6161
[ # x, y, z, r, p, y
62-
[1.5, -2.5, 0, 0, 0, 0],
63-
[0.5, -1, 0, 0, 0, 0],
64-
[1.5, 0, 0, 0, 0, 0],
65-
[-1, 0, 0, 0, 0, 0]
62+
[1.0, -0.5, 0, 0, 0, 0],
63+
[0.5, -1.5, 0, 0, 0, 0],
64+
[-0.5, 0, 0, 0, 0, 0],
65+
[0, 1.0, 0, 0, 0, 0]
6666
]
6767

6868
# Randomization of the initial state

config/level2.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ quadrotor_config:
3131

3232
task: stabilization
3333
task_info:
34-
stabilization_goal: [-0.5, 2.9, 0.75] # Final goal (target position in x-y-z)
34+
stabilization_goal: [0, -2, 0.5] # Final goal (target position in x-y-z)
3535
stabilization_goal_tolerance: 0.15
3636

3737
# Nominal (pre-randomization) initial state
3838
init_state:
39-
init_x: -0.9
39+
init_x: 1.0
4040
init_x_dot: 0
41-
init_y: -2.9
41+
init_y: 1.0
4242
init_y_dot: 0
4343
init_z: 0.03
4444
init_z_dot: 0
@@ -52,17 +52,17 @@ quadrotor_config:
5252
# Nominal (pre-randomization) positions of gates and obstacles
5353
gates:
5454
[ # x, y, z, r, p, y, type (0: `tall` obstacle, 1: `low` obstacle)
55-
[0.5, -2.5, 0, 0, 0, -1.57, 0],
56-
[2, -1.5, 0, 0, 0, 0, 1],
57-
[0, 0.2, 0, 0, 0, 1.57, 1],
58-
[-0.5, 1.5, 0, 0, 0, 0, 0]
55+
[0.5, -1.0, 0, 0, 0, 2.35, 1],
56+
[1.0, -1.5, 0, 0, 0, -0.78, 0],
57+
[0.0, 0.5, 0, 0, 0, 0, 1],
58+
[-0.5, -0.5, 0, 0, 0, 3.14, 0]
5959
]
6060
obstacles:
6161
[ # x, y, z, r, p, y
62-
[1.5, -2.5, 0, 0, 0, 0],
63-
[0.5, -1, 0, 0, 0, 0],
64-
[1.5, 0, 0, 0, 0, 0],
65-
[-1, 0, 0, 0, 0, 0]
62+
[1.0, -0.5, 0, 0, 0, 0],
63+
[0.5, -1.5, 0, 0, 0, 0],
64+
[-0.5, 0, 0, 0, 0, 0],
65+
[0, 1.0, 0, 0, 0, 0]
6666
]
6767

6868
# Randomization of the initial state

config/level3.yaml

+11-11
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,14 @@ quadrotor_config:
3131

3232
task: stabilization
3333
task_info:
34-
stabilization_goal: [-0.5, 2.9, 0.75] # Final goal (target position in x-y-z)
34+
stabilization_goal: [0, -2, 0.5] # Final goal (target position in x-y-z)
3535
stabilization_goal_tolerance: 0.15
3636

3737
# Nominal (pre-randomization) initial state
3838
init_state:
39-
init_x: -0.9
39+
init_x: 1.0
4040
init_x_dot: 0
41-
init_y: -2.9
41+
init_y: 1.0
4242
init_y_dot: 0
4343
init_z: 0.03
4444
init_z_dot: 0
@@ -52,17 +52,17 @@ quadrotor_config:
5252
# Nominal (pre-randomization) positions of gates and obstacles
5353
gates:
5454
[ # x, y, z, r, p, y, type (0: `tall` obstacle, 1: `low` obstacle)
55-
[0.5, -2.5, 0, 0, 0, -1.57, 0],
56-
[2, -1.5, 0, 0, 0, 0, 1],
57-
[0, 0.2, 0, 0, 0, 1.57, 1],
58-
[-0.5, 1.5, 0, 0, 0, 0, 0]
55+
[0.5, -1.0, 0, 0, 0, 2.35, 1],
56+
[1.0, -1.5, 0, 0, 0, -0.78, 0],
57+
[0.0, 0.5, 0, 0, 0, 0, 1],
58+
[-0.5, -0.5, 0, 0, 0, 3.14, 0]
5959
]
6060
obstacles:
6161
[ # x, y, z, r, p, y
62-
[1.5, -2.5, 0, 0, 0, 0],
63-
[0.5, -1, 0, 0, 0, 0],
64-
[1.5, 0, 0, 0, 0, 0],
65-
[-1, 0, 0, 0, 0, 0]
62+
[1.0, -0.5, 0, 0, 0, 0],
63+
[0.5, -1.5, 0, 0, 0, 0],
64+
[-0.5, 0, 0, 0, 0, 0],
65+
[0, 1.0, 0, 0, 0, 0]
6666
]
6767

6868
# Randomization of the initial state

0 commit comments

Comments
 (0)