Skip to content

Commit ce3d934

Browse files
committed
added new workflow for noetic
1 parent a94af43 commit ce3d934

File tree

3 files changed

+42
-21
lines changed

3 files changed

+42
-21
lines changed

.github/workflows/ros-humble.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -18,20 +18,14 @@ jobs:
1818
strategy:
1919
fail-fast: false
2020
steps:
21-
- name: Home Dir
22-
run: cd ~ && pwd
23-
2421
- name: Checkout LVR2
2522
uses: actions/checkout@v4
2623
with:
2724
submodules: recursive
28-
29-
- name: Compile LVR2 in ROS2 humble WS
25+
26+
- name: Compile LVR2 in ROS 2 humble WS
3027
uses: 'ros-industrial/industrial_ci@master'
3128
env:
3229
ROS_DISTRO: humble
3330
ROS_REPO: main
34-
AFTER_SCRIPT: cd ~/target_ws && ./build/lvr2/bin/lvr2_reconstruct src/lvr2/dat/scan.pts
35-
36-
# - name: Execute LVR2 Reconstruct
37-
# run: cd /root/target_ws && ./devel/bin/lvr2_reconstruct src/lvr2/dat/scan.pts
31+
AFTER_SCRIPT: cd ~/target_ws && ./build/lvr2/bin/lvr2_reconstruct src/lvr2/dat/scan.pts

.github/workflows/ros-noetic.yml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,30 @@ name: CI-noetic
22
on:
33
push:
44
branches:
5+
- 'develop'
56
- 'noetic'
67
pull_request:
78
branches:
9+
- 'develop'
810
- 'noetic'
911
workflow_dispatch:
1012
branches:
1113
- '*'
1214
jobs:
13-
industrial_ci:
14-
strategy:
15-
matrix:
16-
env:
17-
- {ROS_DISTRO: noetic, ROS_REPO: testing}
18-
- {ROS_DISTRO: noetic, ROS_REPO: main}
15+
ros_noetic:
16+
name: ROS 1 noetic
1917
runs-on: ubuntu-20.04
18+
strategy:
19+
fail-fast: false
2020
steps:
21-
- uses: actions/checkout@v2
21+
- name: Checkout LVR2
22+
uses: actions/checkout@v4
2223
with:
2324
submodules: recursive
24-
- uses: 'ros-industrial/industrial_ci@master'
25-
env: ${{matrix.env}}
25+
26+
- name: Compile LVR2 in ROS2 1 noetic WS
27+
uses: 'ros-industrial/industrial_ci@master'
28+
env:
29+
ROS_DISTRO: noetic
30+
ROS_REPO: main
31+
AFTER_SCRIPT: cd ~/target_ws && ./build/lvr2/bin/lvr2_reconstruct src/lvr2/dat/scan.pts

README.md

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,23 @@
1+
```console
2+
/\
3+
/ \ ## ## ## ####### ######
4+
/ \ ## ## ## ## ## ## ##
5+
/ \ ## ## ## ## ## ##
6+
/________\ ## ## ## ## ## ##
7+
/\ /\ ## ## ## ####### ##
8+
/ \ / \ ## ## ## ## ## ##
9+
/ \ / \ ## #### ## ## ##
10+
/ \ / \ ########## ## ## ## ##########
11+
/________\/________\
12+
```
13+
114
# About
215

316
This library delivers tools to build surface reconstructions from point cloud
417
data and a simple viewer to display the results. Additionally, the found
518
surfaces will be classified into predefined categories. The main aim of this
619
project is to deliver fast and accurate algorithms for surface reconstruction with a strong focus on
7-
robotic applications such as tele operation in unknown environments and
20+
robotic applications such as teleoperation in unknown environments and
821
localization.
922

1023
# Download and Compilation from Source
@@ -13,7 +26,7 @@ localization.
1326

1427
https://github.com/uos/lvr2 - develop
1528

16-
## Linux (Ubuntu 18.04, 20.04, 22.04)
29+
## Linux (Ubuntu 18.04, 20.04, 22.04, 24.04)
1730

1831
### Step 1: Install all required package dependencies:
1932

@@ -112,4 +125,12 @@ Please reference the following papers when using the lvr2 library in your scient
112125
year={2018},
113126
pages={278-281},
114127
doi={10.1109/IRC.2018.00059}}
115-
```
128+
```
129+
130+
131+
## ROS build
132+
133+
You can simply download this library and compile it inside your ROS workspace. The following ROS distributions are supported:
134+
135+
TODO badges
136+

0 commit comments

Comments
 (0)