Skip to content

Commit 5b1c82d

Browse files
committed
defined obstacles and added to list
1 parent a220a67 commit 5b1c82d

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/simulations/mapping/binary_grid_map_construction/binary_grid_map_construction.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,3 +59,14 @@ def main():
5959
[0.0, 4, -12, 20, -13],
6060
20)
6161
vis.add_object(course)
62+
63+
# create obstacle instances
64+
obst_list = ObstacleList()
65+
obst_list.add_obstacle(Obstacle(State(x_m=10.0, y_m=15.0), length_m=10, width_m=8))
66+
obst_list.add_obstacle(Obstacle(State(x_m=40.0, y_m=0.0), length_m=2, width_m=10))
67+
obst_list.add_obstacle(Obstacle(State(x_m=10.0, y_m=-10.0, yaw_rad=np.rad2deg(45)), length_m=5, width_m=5))
68+
obst_list.add_obstacle(Obstacle(State(x_m=30.0, y_m=15.0, yaw_rad=np.rad2deg(10)), length_m=5, width_m=2))
69+
obst_list.add_obstacle(Obstacle(State(x_m=50.0, y_m=15.0, yaw_rad=np.rad2deg(15)), length_m=5, width_m=2))
70+
obst_list.add_obstacle(Obstacle(State(x_m=25.0, y_m=0.0), length_m=2, width_m=2))
71+
obst_list.add_obstacle(Obstacle(State(x_m=35.0, y_m=-15.0), length_m=7, width_m=2))
72+
vis.add_object(obst_list)

0 commit comments

Comments
 (0)