10
10
<let name =" steering_tire_angle_gain_var" value =" 1.0" if =" $(var simulation)" />
11
11
<let name =" steering_tire_angle_gain_var" value =" 1.639" unless =" $(var simulation)" />
12
12
13
- <!-- < node pkg="simple_pure_pursuit" exec="simple_pure_pursuit" name="simple_pure_pursuit_node"
13
+ <node pkg =" simple_pure_pursuit" exec =" simple_pure_pursuit" name =" simple_pure_pursuit_node"
14
14
output =" screen" unless =" $(var use_stanley)" >
15
15
<param name =" use_external_target_vel" value =" false" />
16
16
<param name =" external_target_vel" value =" 8.3" />
17
- <param name="lookahead_gain" value="0.24 " />
18
- <param name="lookahead_min_distance" value="2.0 " />
19
- <param name="speed_proportional_gain" value="2 .0" />
17
+ <param name =" lookahead_gain" value =" 0.25 " />
18
+ <param name =" lookahead_min_distance" value =" 1.6 " />
19
+ <param name =" speed_proportional_gain" value =" 3 .0" />
20
20
<param name =" steering_tire_angle_gain" value =" $(var steering_tire_angle_gain_var)" />
21
-
21
+ <param name =" curve_param_max_steer_angle" value =" 0.1" />
22
+ <param name =" curve_param_deceleration_vel" value =" 4.0" />
22
23
<remap from =" input/kinematics" to =" /localization/kinematic_state" />
23
- <remap from="input/trajectory" to="/planning/scenario_planning/trajectory" / >
24
+ <!-- global path or mppi -- >
24
25
<remap from =" input/trajectory" to =" /planning/output/mppi_planned_path" />
26
+ <!-- <remap from="input/trajectory" to="/planning/scenario_planning/trajectory" /> -->
27
+
25
28
<remap from =" output/control_cmd" to =" /control/command/control_cmd" />
26
- </node> -->
29
+ </node >
27
30
28
31
<!-- <node pkg="stanley_control" exec="stanley_control" name="stanley_control_node" output="screen"
29
32
if="$(var use_stanley)">
39
42
40
43
<!-- Control component -->
41
44
<!-- Longitudinal (speed) control -->
42
- <node pkg =" simple_pd_speed_control" exec =" simple_pd_speed_control_node" name =" simple_pd_speed_control" output =" screen" >
45
+ <!-- < node pkg="simple_pd_speed_control" exec="simple_pd_speed_control_node" name="simple_pd_speed_control" output="screen">
43
46
<param name="speed_proportional_gain" value="2.0" />
44
47
<remap from="input/kinematics" to="/localization/kinematic_state" />
45
48
<remap from="input/trajectory" to="/planning/output/mppi_planned_path" />
46
- </node >
49
+ </node> -->
47
50
48
51
<!-- Lateral (speed) control -->
49
- <node pkg =" lateral_pure_pursuit" exec =" lateral_pure_pursuit_node" name =" lateral_pure_pursuit"
52
+ <!-- < node pkg="lateral_pure_pursuit" exec="lateral_pure_pursuit_node" name="lateral_pure_pursuit"
50
53
output="screen" unless="$(var use_stanley)">
51
54
<param name="wheel_base" value="1.09" />
52
55
<param name="lookahead_gain" value="0.24" />
61
64
<param name="k_gain_slow" value="1.0" />
62
65
<remap from="input/kinematics" to="/localization/kinematic_state" />
63
66
<remap from="input/trajectory" to="/planning/scenario_planning/trajectory" />
64
- </node >
67
+ </node> -->
65
68
66
69
<!-- control unifier -->
67
- <node pkg =" ackermann_control_publisher" exec =" ackermann_control_publisher_node" name =" ackermann_control_publisher" output =" screen" >
70
+ <!-- < node pkg="ackermann_control_publisher" exec="ackermann_control_publisher_node" name="ackermann_control_publisher" output="screen">
68
71
<remap from="input/longitudinal" to="output/target_acc" />
69
72
<remap from="input/lateral" to="output/steer_angle" />
70
73
<remap from="output/ackermann_command" to="/control/command/control_cmd" />
71
- </node >
74
+ </node> -->
72
75
</group >
73
76
</launch >
0 commit comments