Skip to content
This repository was archived by the owner on Jun 27, 2023. It is now read-only.

Commit 2a8a750

Browse files
authored
docs(rosdep): fix package.xml to ensure build success (#44)
* fix package.xml to success build Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp> * add 'rosdep install' in how-to-build Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp> --------- Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
1 parent a110db9 commit 2a8a750

File tree

6 files changed

+12
-4
lines changed

6 files changed

+12
-4
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Submodules
3535
mkdir yabloc_ws/src -p
3636
cd yabloc_ws
3737
git clone git@github.com:tier4/YabLoc.git src/YabLoc --recursive
38+
rosdep install -y --from-paths src --ignore-src --rosdistro $ROS_DISTRO
3839
colcon build --symlink-install --cmake-args -DCMAKE_BUILD_TYPE=Release
3940
source install/setup.bash
4041
```

map/ground_server/package.xml

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<depend>ground_msgs</depend>
1818
<depend>ll2_decomposer</depend>
1919
<depend>yabloc_common</depend>
20+
<depend>libgoogle-glog-dev</depend>
2021

2122
<test_depend>ament_lint_auto</test_depend>
2223
<test_depend>ament_lint_common</test_depend>

map/ll2_decomposer/CMakeLists.txt

-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ find_package(Eigen3 REQUIRED)
2222
# PCL
2323
find_package(PCL REQUIRED)
2424

25-
find_package(glog REQUIRED)
26-
2725
# ===================================================
2826
# Library
2927
file(GLOB REGULATORY_ELEMENT_SOURCE 3rd/regulatory_elements/lib/*cpp)

particle_filter/camera_particle_corrector/package.xml

+2
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
<depend>modularized_particle_filter</depend>
2222
<depend>yabloc_common</depend>
23+
<depend>libgoogle-glog-dev</depend>
24+
2325

2426
<export>
2527
<build_type>ament_cmake</build_type>

unstable/ekf/camera_ekf_corrector/package.xml

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<depend>yabloc_common</depend>
2020
<depend>modularized_particle_filter</depend>
2121
<depend>bayes_util</depend>
22+
<depend>libgoogle-glog-dev</depend>
2223

2324
<export>
2425
<build_type>ament_cmake</build_type>

yabloc_launch/package.xml

+7-2
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,17 @@
2727
<!--validation-->
2828
<depend>ape_monitor</depend>
2929
<depend>covariance_monitor</depend>
30-
<depend>overlay_monitor</depend>
30+
<depend>lanelet2_overlay_monitor</depend>
3131
<depend>path_monitor</depend>
32+
<depend>line_segments_overlay_monitor</depend>
33+
<!--initializer-->
34+
<depend>gnss_pose_initializer</depend>
35+
<depend>camera_pose_initializer</depend>
36+
<depend>particle_initializer</depend>
37+
<depend>semantic_segmentation</depend>
3238
<!--particle filter-->
3339
<depend>camera_particle_corrector</depend>
3440
<depend>gnss_particle_corrector</depend>
35-
<depend>particle_initializer</depend>
3641
<!--rviz plugin-->
3742
<depend>rviz2_initialpose_plugins</depend>
3843
<depend>rviz2_overlay_plugins</depend>

0 commit comments

Comments
 (0)