22
33State lattice planner with model predictive trajectory generator
44
5- author: Atsushi Sakai( Atsushi_twi)
5+ author: Atsushi Sakai (@ Atsushi_twi)
66
77"""
88import sys
@@ -180,10 +180,10 @@ def uniform_terminal_state_sampling_test1():
180180 nxy = 5
181181 nh = 3
182182 d = 20
183- a_min = - math . radians (45.0 )
184- a_max = math . radians (45.0 )
185- p_min = - math . radians (45.0 )
186- p_max = math . radians (45.0 )
183+ a_min = - np . deg2rad (45.0 )
184+ a_max = np . deg2rad (45.0 )
185+ p_min = - np . deg2rad (45.0 )
186+ p_max = np . deg2rad (45.0 )
187187 states = calc_uniform_polar_states (nxy , nh , d , a_min , a_max , p_min , p_max )
188188 result = generate_path (states , k0 )
189189
@@ -207,10 +207,10 @@ def uniform_terminal_state_sampling_test2():
207207 nxy = 6
208208 nh = 3
209209 d = 20
210- a_min = - math . radians (- 10.0 )
211- a_max = math . radians (45.0 )
212- p_min = - math . radians (20.0 )
213- p_max = math . radians (20.0 )
210+ a_min = - np . deg2rad (- 10.0 )
211+ a_max = np . deg2rad (45.0 )
212+ p_min = - np . deg2rad (20.0 )
213+ p_max = np . deg2rad (20.0 )
214214 states = calc_uniform_polar_states (nxy , nh , d , a_min , a_max , p_min , p_max )
215215 result = generate_path (states , k0 )
216216
@@ -234,12 +234,12 @@ def biased_terminal_state_sampling_test1():
234234 nxy = 30
235235 nh = 2
236236 d = 20
237- a_min = math . radians (- 45.0 )
238- a_max = math . radians (45.0 )
239- p_min = - math . radians (20.0 )
240- p_max = math . radians (20.0 )
237+ a_min = np . deg2rad (- 45.0 )
238+ a_max = np . deg2rad (45.0 )
239+ p_min = - np . deg2rad (20.0 )
240+ p_max = np . deg2rad (20.0 )
241241 ns = 100
242- goal_angle = math . radians (0.0 )
242+ goal_angle = np . deg2rad (0.0 )
243243 states = calc_biased_polar_states (
244244 goal_angle , ns , nxy , nh , d , a_min , a_max , p_min , p_max )
245245 result = generate_path (states , k0 )
@@ -261,12 +261,12 @@ def biased_terminal_state_sampling_test2():
261261 nxy = 30
262262 nh = 1
263263 d = 20
264- a_min = math . radians (0.0 )
265- a_max = math . radians (45.0 )
266- p_min = - math . radians (20.0 )
267- p_max = math . radians (20.0 )
264+ a_min = np . deg2rad (0.0 )
265+ a_max = np . deg2rad (45.0 )
266+ p_min = - np . deg2rad (20.0 )
267+ p_max = np . deg2rad (20.0 )
268268 ns = 100
269- goal_angle = math . radians (30.0 )
269+ goal_angle = np . deg2rad (30.0 )
270270 states = calc_biased_polar_states (
271271 goal_angle , ns , nxy , nh , d , a_min , a_max , p_min , p_max )
272272 result = generate_path (states , k0 )
@@ -288,7 +288,7 @@ def lane_state_sampling_test1():
288288 k0 = 0.0
289289
290290 l_center = 10.0
291- l_heading = math . radians (90.0 )
291+ l_heading = np . deg2rad (90.0 )
292292 l_width = 3.0
293293 v_width = 1.0
294294 d = 10
0 commit comments