Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: sync main for add-XT32-model branch #309

Closed
wants to merge 20 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
4eb3378
feat(update): update lidar pointcloud interface and concatenate point…
YoshiRi May 13, 2024
d1d423d
feat(aip_xx1_description): update for xx1 gen2 (#210)
yukkysaito Jun 20, 2024
8ff93df
Merge branch 'tier4/universe' into add-XT32-model_sync_main
Autumn60 Jul 5, 2024
9120415
fix cancat lidar topics
1222-takeshi Jul 8, 2024
c0ad3c4
feat(x2_gen1_nebula): changed LiDAR driver to nebula (#252)
kotaro-hihara Jul 9, 2024
e536068
fix(common_sensor_launch): change vlp16 param (#251) (#253)
zusizusi Jul 9, 2024
8ef3f01
fix(aip_x2_launch): read callibration from individual_params (#255)
kotaro-hihara Jul 10, 2024
ebb54ef
fix(aip_x2_launch): set use_multithread and use_intra_process to True…
kotaro-hihara Jul 11, 2024
cec1431
fix(aip_x2_launch): update lidar angle setting for j6_gen1_02 (#254)
kotaro-hihara Jul 12, 2024
25673a1
update dummy diag name
saka1-s Jul 16, 2024
02202d2
Merge pull request #260 from tier4/fix/dummy-diag-name-update
saka1-s Jul 17, 2024
41271bb
feat: add input_offset parameter to pointcloud preprocessor launch
asa-naki Jul 18, 2024
8c5582d
feat: nebula_hw_monitor is not started except when simulation is running
1222-takeshi Jul 19, 2024
f33a75f
Merge remote-tracking branch 'origin/beta/v0.29.0' into add-XT32-mode…
1222-takeshi Jul 19, 2024
b8d4d5a
chore(blockage_diag): update param for aip_x1_launch (#268)
Autumn60 Jul 24, 2024
7f00a8b
revert(common_sensor_launch): revert PR of changing vlp16 param (#251…
zusizusi Aug 7, 2024
1e465ec
fix: change container name
1222-takeshi Aug 13, 2024
23326a3
chore: add prefix for rosdep
1222-takeshi Aug 15, 2024
f7cb7f2
fix: config for awsim (#289)
Autumn60 Aug 29, 2024
0584b71
chore: replace use_awsim to use_gnss (#292)
Autumn60 Aug 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions aip_x1_launch/config/gnss_poser.param.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
/**:
ros__parameters:
base_frame: base_link
gnss_base_frame: gnss_link
map_frame: map
buff_epoch: 1
use_gnss_ins_orientation: false
gnss_pose_pub_method: 0 # 0: Median, 1: Average
12 changes: 5 additions & 7 deletions aip_x1_launch/launch/gnss.launch.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
<launch>

<arg name="use_gnss" default="false" />
<arg name="launch_driver" default="true" />

<group if="$(var use_gnss)">
<push-ros-namespace namespace="gnss"/>
<group>
<push-ros-namespace namespace="gnss" />

<!-- Ublox Driver -->
<node pkg="ublox_gps" name="ublox" exec="ublox_gps_node" if="$(var launch_driver)" respawn="true" respawn_delay="1.0">
Expand All @@ -14,14 +13,13 @@

<!-- NavSatFix to MGRS Pose -->
<include file="$(find-pkg-share gnss_poser)/launch/gnss_poser.launch.xml">
<arg name="param_file" value="$(find-pkg-share aip_x1_launch)/config/gnss_poser.param.yaml" />
<arg name="input_topic_fix" value="ublox/nav_sat_fix" />
<arg name="input_topic_navpvt" value="ublox/navpvt" />

<!-- Required if use_gnss_ins_orientation in gnss_poser.param.yaml is true -->
<!-- <arg name="input_topic_orientation" value="" /> -->
<arg name="output_topic_gnss_pose" value="pose" />
<arg name="output_topic_gnss_pose_cov" value="pose_with_covariance" />
<arg name="output_topic_gnss_fixed" value="fixed" />

<arg name="use_ublox_receiver" value="true" />
</include>

</group>
Expand Down
3 changes: 3 additions & 0 deletions aip_x1_launch/launch/lidar.launch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
<arg name="vehicle_id" default="$(env VEHICLE_ID default)" />
<arg name="vehicle_mirror_param_file" />
<arg name="pointcloud_container_name" default="pointcloud_container"/>
<arg name="enable_blockage_diag" default="false"/>

<group>
<push-ros-namespace namespace="lidar"/>
Expand All @@ -22,6 +23,7 @@
<arg name="launch_driver" value="$(var launch_driver)" />
<arg name="vehicle_mirror_param_file" value="$(var vehicle_mirror_param_file)" />
<arg name="container_name" value="pointcloud_container"/>
<arg name="enable_blockage_diag" value="$(var enable_blockage_diag)"/>
</include>
</group>

Expand All @@ -41,6 +43,7 @@
<arg name="config_file" value="$(find-pkg-share individual_params)/config/$(var vehicle_id)/aip_x1/xt32.csv" />
<arg name="launch_driver" value="$(var launch_driver)" />
<arg name="vehicle_mirror_param_file" value="$(var vehicle_mirror_param_file)" />
<arg name="container_name" value="pointcloud_container"/>
</include>
</group>

Expand Down
13 changes: 9 additions & 4 deletions aip_x1_launch/launch/pointcloud_preprocessor.launch.py
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,17 @@ def launch_setup(context, *args, **kwargs):
parameters=[
{
"input_topics": [
"/sensing/lidar/top/pointcloud",
"/sensing/lidar/front_center/pointcloud",
"/sensing/lidar/top/pointcloud_before_sync",
"/sensing/lidar/front_center/pointcloud_before_sync",
],
"output_frame": LaunchConfiguration("base_frame"),
"timeout_sec": 1.0,
"input_offset": [
0.055,
0.025,
],
"timeout_sec": 0.095,
"input_twist_topic_type": "twist",
"publish_synchronized_pointcloud": True,
}
],
extra_arguments=[{"use_intra_process_comms": LaunchConfiguration("use_intra_process")}],
Expand All @@ -66,7 +71,7 @@ def add_launch_arg(name: str, default_value=None):
add_launch_arg("base_frame", "base_link")
add_launch_arg("use_multithread", "False")
add_launch_arg("use_intra_process", "False")
add_launch_arg("container_name", "pointcloud_preprocessor_container")
add_launch_arg("pointcloud_container_name", "pointcloud_container")

set_container_executable = SetLaunchConfiguration(
"container_executable",
Expand Down
5 changes: 2 additions & 3 deletions aip_x1_launch/launch/sensing.launch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,14 @@
<arg name="vehicle_mirror_param_file" description="path to the file of vehicle mirror position yaml"/>
<arg name="pointcloud_container_name" default="pointcloud_container"/>
<arg name ="vehicle_id" default="$(env VEHICLE_ID default)" />
<arg name="use_awsim" default="false"/>
<arg name="use_gnss" default="false"/>

<group>
<!-- LiDAR Driver -->
<include file="$(find-pkg-share aip_x1_launch)/launch/lidar.launch.xml">
<arg name="launch_driver" value="$(var launch_driver)" />
<arg name="vehicle_mirror_param_file" value="$(var vehicle_mirror_param_file)" />
<arg name="pointcloud_container_name" value="$(var pointcloud_container_name)"/>
<arg name="use_awsim" value="$(var use_awsim)"/>
</include>

<!-- IMU Driver -->
Expand All @@ -21,7 +20,7 @@
</include>

<!-- GNSS Driver -->
<include file="$(find-pkg-share aip_x1_launch)/launch/gnss.launch.xml" unless="$(var use_awsim)">
<include file="$(find-pkg-share aip_x1_launch)/launch/gnss.launch.xml" if="$(var use_gnss)" >
<arg name="launch_driver" value="$(var launch_driver)" />
</include>

Expand Down
10 changes: 5 additions & 5 deletions aip_x1_launch/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@

<buildtool_depend>ament_cmake_auto</buildtool_depend>

<exec_depend>autoware_compare_map_segmentation</exec_depend>
<exec_depend>autoware_elevation_map_loader</exec_depend>
<exec_depend>autoware_ground_segmentation</exec_depend>
<exec_depend>autoware_occupancy_grid_map_outlier_filter</exec_depend>
<exec_depend>autoware_pointcloud_preprocessor</exec_depend>
<exec_depend>common_sensor_launch</exec_depend>
<exec_depend>compare_map_segmentation</exec_depend>
<exec_depend>elevation_map_loader</exec_depend>
<exec_depend>ground_segmentation</exec_depend>
<exec_depend>imu_corrector</exec_depend>
<exec_depend>individual_params</exec_depend>
<exec_depend>occupancy_grid_map_outlier_filter</exec_depend>
<exec_depend>pointcloud_preprocessor</exec_depend>
<exec_depend>rclcpp_components</exec_depend>
<exec_depend>ros2_socketcan</exec_depend>
<exec_depend>tamagawa_imu_driver</exec_depend>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
pandar_ptp: default
"left_upper: visibility_validation": default
blockage_validation: default
concat_status: default
"concatenate_data: concat_status": default

sensing_topic_status: default

Expand Down
Loading
Loading