File tree 8 files changed +24
-10
lines changed
8 files changed +24
-10
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ COPY . pcl_tutorials_ros
11
11
# The add-apt-repository command needs software-properties-common package.
12
12
# https://github.com/IntelRealSense/librealsense/blob/c94410a420b74e5fb6a414bd12215c05ddd82b69/doc/distribution_linux.md
13
13
RUN apt-get update && \
14
- apt-get install -y software-properties-common && \
14
+ apt-get install -y software-properties-common git && \
15
15
apt-key adv --keyserver keyserver.ubuntu.com --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE || \
16
16
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-key F6E65AC044F831AC80A06380C8B3A55A6F3EFCDE && \
17
17
add-apt-repository "deb https://librealsense.intel.com/Debian/apt-repo $(lsb_release -cs) main" -u && \
Original file line number Diff line number Diff line change @@ -56,9 +56,9 @@ rocker --x11 --net=host --privileged \
56
56
57
57
``` sh
58
58
$ cd pcl_tutorials_ros/.docker
59
- $ ./build.sh melodic
59
+ $ ./build.sh noetic
60
60
...
61
- Successfully tagged pcl_tutorials_ros:melodic
61
+ Successfully tagged pcl_tutorials_ros:noetic
62
62
```
63
63
64
64
## References
Original file line number Diff line number Diff line change 9
9
env :
10
10
REGISTRY : ghcr.io
11
11
IMAGE_NAME : ${{ github.repository }}
12
- ROS_DISTRO : melodic
13
12
14
13
jobs :
15
14
build-and-push-image :
15
+ strategy :
16
+ matrix :
17
+ env :
18
+ - { ROS_DISTRO: melodic}
19
+ - { ROS_DISTRO: noetic}
20
+
16
21
runs-on : ubuntu-latest
17
22
permissions :
18
23
contents : read
@@ -35,13 +40,13 @@ jobs:
35
40
with :
36
41
images : ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
37
42
tags : |
38
- type=raw,value=${{ env.ROS_DISTRO }}
43
+ type=raw,value=${{ matrix. env.ROS_DISTRO }}
39
44
40
45
- name : Build and push Docker image
41
46
uses : docker/build-push-action@v3
42
47
with :
43
48
file : .docker/Dockerfile
44
- build-args : ROS_DISTRO=${{ env.ROS_DISTRO }}
49
+ build-args : ROS_DISTRO=${{ matrix. env.ROS_DISTRO }}
45
50
push : true
46
51
tags : ${{ steps.meta.outputs.tags }}
47
52
labels : ${{ steps.meta.outputs.labels }}
Original file line number Diff line number Diff line change 19
19
matrix :
20
20
env :
21
21
- { ROS_DISTRO: melodic, ROS_REPO: main}
22
+ - { ROS_DISTRO: noetic, ROS_REPO: main}
22
23
runs-on : ubuntu-latest
23
24
steps :
24
25
- uses : actions/checkout@v3
Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ on ROS environments.
10
10
## Requirments
11
11
12
12
- ROS Melodic
13
+ - ROS Noetic
13
14
14
15
### Optional
15
16
@@ -22,7 +23,7 @@ on ROS environments.
22
23
Please refer to [ .docker/README.md] ( .docker/README.md ) for details.
23
24
24
25
``` sh
25
- docker pull ghcr.io/shotaak/pcl_tutorials_ros:melodic
26
+ docker pull ghcr.io/shotaak/pcl_tutorials_ros:noetic
26
27
```
27
28
28
29
## Source build
@@ -77,4 +78,7 @@ roslaunch pcl_tutorials_ros example.launch use_file:=true file:=pcl_logo.pcd
77
78
78
79
## License
79
80
80
- MIT License
81
+ This package is released under the MIT License.
82
+
83
+ The original source code of [ kinect_ros] ( ./models/kinect_ros/ ) is
84
+ [ osrf/gazebo_models (Creative Commons Attribution 3.0 Unported License)] ( https://github.com/osrf/gazebo_models ) .
Original file line number Diff line number Diff line change 38
38
</clip >
39
39
</camera >
40
40
41
- <!-- Ref: http ://gazebosim.org/tutorials/ ?tut=ros_depth_camera -->
41
+ <!-- Ref: https ://classic. gazebosim.org/tutorials?tut=ros_depth_camera&cat=connect_ros -->
42
42
<plugin name =" camera_plugin" filename =" libgazebo_ros_openni_kinect.so" >
43
43
<baseline >0.2</baseline >
44
44
<alwaysOn >true</alwaysOn >
Original file line number Diff line number Diff line change 11
11
<buildtool_depend >catkin</buildtool_depend >
12
12
13
13
<depend >gazebo</depend >
14
- <depend >gazebo_ros </depend >
14
+ <depend >gazebo_ros_pkgs </depend >
15
15
<depend >pcl_conversions</depend >
16
16
<depend >pcl_ros</depend >
17
17
<depend >realsense2_camera</depend >
Original file line number Diff line number Diff line change 1
1
<?xml version =" 1.0" ?>
2
2
<sdf version =" 1.6" >
3
3
<world name =" TableWorld" >
4
+ <scene >
5
+ <shadows >0</shadows >
6
+ </scene >
7
+
4
8
<include >
5
9
<uri >model://sun</uri >
6
10
</include >
You can’t perform that action at this time.
0 commit comments