Skip to content

Commit aca1626

Browse files
committed
Merge pull request #734 from tier4/feat/traffic_light-v2i
feat(traffic_light_module): add v2i to behavior_velocity_traffic_light
1 parent ba12a06 commit aca1626

File tree

4 files changed

+24
-0
lines changed

4 files changed

+24
-0
lines changed

autoware_launch/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_velocity_planner/traffic_light.param.yaml

+6
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,9 @@
77
yellow_lamp_period: 2.75
88
enable_pass_judge: true
99
enable_rtc: false # If set to true, the scene modules require approval from the rtc (request to cooperate) function. If set to false, the modules can be executed without requiring rtc approval
10+
11+
v2i:
12+
use_rest_time: false
13+
last_time_allowed_to_pass: 2.0 # relative time against at the time of turn to red
14+
velocity_threshold: 0.5 # change the decision logic whether the current velocity is faster or not
15+
required_time_to_departure: 3.0 # prevent low speed pass

autoware_launch/launch/autoware.launch.xml

+10
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
<arg name="launch_planning" default="true" description="launch planning"/>
2424
<arg name="launch_control" default="true" description="launch control"/>
2525
<arg name="launch_api" default="true" description="launch api"/>
26+
<arg name="launch_v2x" default="false" description="launch V2X"/>
2627
<!-- Global parameters -->
2728
<arg name="use_sim_time" default="false" description="use_sim_time"/>
2829
<!-- Vehicle -->
@@ -124,6 +125,15 @@
124125
<include file="$(find-pkg-share autoware_launch)/launch/components/tier4_autoware_api_component.launch.xml"/>
125126
</group>
126127

128+
<!-- V2X -->
129+
<group if="$(var launch_v2x)">
130+
<include file="$(find-pkg-share jpn_signal_launcher)/launch/jpn_signal.launch.xml">
131+
<arg name="map_path" value="$(var map_path)"/>
132+
<arg name="vehicle_model" value="$(var vehicle_model)"/>
133+
<arg name="vehicle_id" value="1"/>
134+
</include>
135+
</group>
136+
127137
<!-- Tools -->
128138
<group>
129139
<node

autoware_launch/launch/logging_simulator.launch.xml

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
<arg name="launch_dummy_diag_publisher" default="false" description="launch dummy diag publisher"/>
3434
<!-- Tools -->
3535
<arg name="rviz" default="true" description="launch rviz"/>
36+
<!-- V2X-->
37+
<arg name="launch_v2x" default="false" description="launch v2x modules"/>
3638
<!-- Scenario simulation -->
3739
<arg name="scenario_simulation" default="false" description="use scenario simulation"/>
3840

@@ -71,6 +73,8 @@
7173
<arg name="pointcloud_map_file" value="$(var pointcloud_map_file)"/>
7274
<!-- Sensing -->
7375
<arg name="launch_sensing_driver" value="false"/>
76+
<!-- V2X -->
77+
<arg name="launch_v2x" value="false"/>
7478
</include>
7579
</group>
7680
</launch>

autoware_launch/launch/planning_simulator.launch.xml

+4
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@
3333
<arg name="rviz_config" default="$(find-pkg-share autoware_launch)/rviz/$(var rviz_config_name)" description="rviz config path"/>
3434
<let name="rviz_respawn" value="false" if="$(var scenario_simulation)"/>
3535
<let name="rviz_respawn" value="true" unless="$(var scenario_simulation)"/>
36+
<!-- V2X-->
37+
<arg name="launch_v2x" default="false" description="launch v2x modules"/>
3638
<!-- Vcu emulation -->
3739
<arg name="vehicle_simulation" default="true" description="use vehicle simulation"/>
3840
<!-- Auto mode setting-->
@@ -78,6 +80,8 @@
7880
<arg name="rviz" value="$(var rviz)"/>
7981
<arg name="rviz_config" value="$(var rviz_config)"/>
8082
<arg name="rviz_respawn" value="$(var rviz_respawn)"/>
83+
<!-- V2X -->
84+
<arg name="launch_v2x" value="$(var launch_v2x)"/>
8185
<!-- Auto mode setting-->
8286
<arg name="enable_all_modules_auto_mode" value="$(var enable_all_modules_auto_mode)"/>
8387
<arg name="is_simulation" value="true"/>

0 commit comments

Comments
 (0)