Skip to content

Commit c1887cb

Browse files
authored
Feature/remove unused package (#418)
* add nebula to the workspace Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * update clone package Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * update playbook Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * remove perception_server Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * update playbook Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * update playbook Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * remove simulation package Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * specify worker Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> * change branch Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com> --------- Signed-off-by: Masaya Kataoka <ms.kataoka@gmail.com>
1 parent 610c504 commit c1887cb

File tree

3 files changed

+51
-24
lines changed

3 files changed

+51
-24
lines changed

.github/workflows/deploy_workflow.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ jobs:
5151
pcl_type_adapter,
5252
perception_bringup,
5353
perception_msgs,
54-
perception_server,
5554
playstation_controller_drivers,
5655
point_painting,
5756
prometheus_ros,

ansible/roles/build/tasks/main.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
shell: |-
5757
cd {{ workspace_path }}
5858
source /opt/ros/humble/setup.bash
59-
colcon build --metas defaults.yaml --mixin ccache
59+
colcon build --metas defaults.yaml --mixin ccache --parallel-workers 4
6060
args:
6161
executable: /bin/bash
6262
environment:

ansible/roles/clone_packages/tasks/main.yml

Lines changed: 50 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,6 @@
4848
version: master
4949
accept_hostkey: yes
5050
tags: [perception]
51-
- name: clone perception_server
52-
git:
53-
repo: https://github.com/OUXT-Polaris/perception_server.git
54-
dest: "{{workspace_path}}/src/perception/perception_server"
55-
version: master
56-
accept_hostkey: yes
57-
tags: [perception]
5851
- name: clone ndt_omp
5952
git:
6053
repo: https://github.com/tier4/ndt_omp.git
@@ -112,9 +105,11 @@
112105
repo: https://github.com/OUXT-Polaris/robotx_behavior_tree.git
113106
dest: "{{workspace_path}}/src/planning/robotx_behavior_tree"
114107
version: master
108+
# download 3d model is too heavy in competition.
109+
depth: 1
115110
accept_hostkey: yes
116111
tags: [planning]
117-
- name: clone robotx_behavior_tree
112+
- name: clone robotx_planner_bringup
118113
git:
119114
repo: https://github.com/OUXT-Polaris/robotx_planner_bringup.git
120115
dest: "{{workspace_path}}/src/planning/robotx_planner_bringup"
@@ -181,6 +176,8 @@
181176
dest: "{{workspace_path}}/src/description/wamv_description"
182177
version: master
183178
accept_hostkey: yes
179+
# download 3d model is too heavy in competition.
180+
depth: 1
184181
tags: [description]
185182

186183
# Localization Packages
@@ -219,8 +216,38 @@
219216
version: master
220217
accept_hostkey: yes
221218
tags: [localization]
219+
- name: clone kalman_filter_localization
220+
git:
221+
repo: https://github.com/OUXT-Polaris/kalman_filter_localization.git
222+
dest: "{{workspace_path}}/src/localization/kalman_filter_localization"
223+
version: feature/use_gnss_as_initial_pose
224+
accept_hostkey: yes
225+
tags: [localization]
222226

223227
# Driver Packages
228+
- name : clone nebula
229+
git:
230+
repo: https://github.com/tier4/nebula.git
231+
dest: "{{workspace_path}}/src/perception/nebula"
232+
version: main
233+
accept_hostkey: yes
234+
tags: [driver]
235+
# dependency for nebula start
236+
- name : clone transport drivers
237+
git:
238+
repo: https://github.com/autowarefoundation/transport_drivers
239+
dest: "{{workspace_path}}/src/perception/transport_drivers"
240+
version: main
241+
accept_hostkey: yes
242+
tags: [driver]
243+
- name : clone ros2_socketcan
244+
git:
245+
repo: https://github.com/autowarefoundation/ros2_socketcan
246+
dest: "{{workspace_path}}/src/perception/ros2_socketcan"
247+
version: main
248+
accept_hostkey: yes
249+
tags: [driver]
250+
# dependency for nebula end
224251
- name: clone playstation_controller_drivers
225252
git:
226253
repo: https://github.com/OUXT-Polaris/playstation_controller_drivers
@@ -265,19 +292,20 @@
265292
accept_hostkey: yes
266293
tags: [control]
267294

295+
# Simulation package is not necessary while RoboBoat
268296
# Simulation Package
269-
- name : clone navi_sim
270-
git:
271-
repo: https://github.com/OUXT-Polaris/navi_sim.git
272-
dest: "{{workspace_path}}/src/simulation/navi_sim"
273-
version: master
274-
accept_hostkey: yes
275-
tags: [simulation]
297+
# - name : clone navi_sim
298+
# git:
299+
# repo: https://github.com/OUXT-Polaris/navi_sim.git
300+
# dest: "{{workspace_path}}/src/simulation/navi_sim"
301+
# version: master
302+
# accept_hostkey: yes
303+
# tags: [simulation]
276304

277-
- name: clone vrx_bridge
278-
git:
279-
repo: https://github.com/OUXT-Polaris/vrx_bridge.git
280-
dest: "{{workspace_path}}/src/simulation/vrx_bridge"
281-
version: master
282-
accept_hostkey: yes
283-
tags: [simulation]
305+
# - name: clone vrx_bridge
306+
# git:
307+
# repo: https://github.com/OUXT-Polaris/vrx_bridge.git
308+
# dest: "{{workspace_path}}/src/simulation/vrx_bridge"
309+
# version: master
310+
# accept_hostkey: yes
311+
# tags: [simulation]

0 commit comments

Comments
 (0)