Skip to content

Commit 37ba48d

Browse files
authored
Merge pull request #76 from ROBOTIS-GIT/feature-humble-release
Updated the CI and version for humble release
2 parents 579b77c + 2d187f9 commit 37ba48d

File tree

4 files changed

+63
-68
lines changed

4 files changed

+63
-68
lines changed

.github/workflows/ros-ci.yml

Lines changed: 29 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,62 +1,57 @@
1-
name: humble-devel
1+
# The name of the workflow
2+
name: CI
23

3-
# Controls when the action will run. Triggers the workflow on push or pull request
4+
# Specifies the events that trigger the workflow
45
on:
56
push:
6-
branches: [ humble-devel ]
7+
branches: [ main, humble, jazzy]
78
pull_request:
8-
branches: [ humble-devel ]
9+
branches: [ main, humble, jazzy]
910

10-
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
11+
# Defines a set of jobs to be run as part of the workflow
1112
jobs:
12-
humble-devel:
13-
runs-on: ubuntu-latest
13+
# The name of the job
14+
ROS_CI:
15+
runs-on: ubuntu-22.04
1416
strategy:
1517
fail-fast: false
1618
matrix:
1719
ros_distribution:
18-
# - dashing
19-
# - foxy
20-
# - galactic
2120
- humble
22-
# - rolling
21+
- jazzy
22+
- rolling
2323
include:
24-
# Dashing Diademata (May 2019 - May 2021)
25-
# - docker_image: ubuntu:bionic
26-
# ros_distribution: dashing
27-
# ros_version: 2
28-
# Foxy Fitzroy (June 2020 - May 2023)
29-
# - docker_image: ubuntu:focal
30-
# ros_distribution: foxy
31-
# ros_version: 2
32-
# Galactic Geochelone (May 2021)
33-
# - docker_image: ubuntu:focal
34-
# ros_distribution: galactic
35-
# ros_version: 2
36-
# Humble Hawksbill (May 2027)
24+
# ROS 2 Humble Hawksbill
3725
- docker_image: ubuntu:jammy
3826
ros_distribution: humble
3927
ros_version: 2
40-
# Rolling
41-
# - docker_image: ubuntu:jammy
42-
# ros_distribution: rolling
43-
# ros_version: 2
28+
# ROS 2 Jazzy Jalisco
29+
- docker_image: ubuntu:noble
30+
ros_distribution: jazzy
31+
ros_version: 2
32+
# ROS 2 Rolling Ridley
33+
- docker_image: ubuntu:noble
34+
ros_distribution: rolling
35+
ros_version: 2
4436
container:
4537
image: ${{ matrix.docker_image }}
4638
steps:
47-
- name: Setup directories
39+
- name: Setup workspace
4840
run: mkdir -p ros_ws/src
49-
- name: checkout
50-
uses: actions/checkout@v3
41+
42+
- name: Checkout code
43+
uses: actions/checkout@v4
5144
with:
5245
path: ros_ws/src
46+
5347
- name: Setup ROS environment
54-
uses: ros-tooling/setup-ros@0.3.3
48+
uses: ros-tooling/setup-ros@v0.7
5549
with:
5650
required-ros-distributions: ${{ matrix.ros_distribution }}
51+
5752
- name: Build and Test
58-
uses: ros-tooling/action-ros-ci@0.2.5
53+
uses: ros-tooling/action-ros-ci@v0.3
5954
with:
60-
package-name: hls_lfcd_lds_driver
6155
target-ros2-distro: ${{ matrix.ros_distribution }}
6256
vcs-repo-file-url: ""
57+
package-name: hls_lfcd_lds_driver

CHANGELOG.rst

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@
22
Changelog for package hls_lfcd_lds_driver
33
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
44

5-
2.0.5 (2022-07-15)
5+
2.1.0 (2025-02-25)
66
------------------
7-
* ROS2 Humble Hawksbill supported
7+
* ROS 2 Humble Hawksbill supported
8+
* Contributors: Will Son
89

910
2.0.4 (2021-07-15)
1011
------------------
@@ -30,7 +31,7 @@ Changelog for package hls_lfcd_lds_driver
3031
* Supported ROS 2 Dashing Diademata
3132
* Added parameter for initilization and modified qos
3233
* Reduced scope to boost-system dependency
33-
* Fixed build warnings in ROS2 Dashing
34+
* Fixed build warnings in ROS 2 Dashing
3435
* Contributors: Emerson Knapp, Darby Lim, Pyo
3536

3637
1.1.0 (2019-01-23)

README.md

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,41 @@
1-
# HLDS HLS-LFCD-LDS (LDS-01)
1+
# LDS-01 (HLDS HLS-LFCD-LDS)
22
<img src="http://emanual.robotis.com/assets/images/platform/turtlebot3/appendix_lds/lds_small.png" width="400">
33

4-
- Active Branches: noetic, humble, main
4+
- Active Branches: noetic, humble, jazzy, main
55
- Legacy Branches: *-devel
66

7-
## ROBOTIS e-Manual for TurtleBot3 and LDS-01
8-
- [ROBOTIS e-Manual for TurtleBot3 and LDS-01](http://turtlebot3.robotis.com/)
9-
10-
## Wiki for hls_lfcd_lds_driver Packages
11-
- http://wiki.ros.org/hls_lfcd_lds_driver
12-
13-
## Open Source related to TurtleBot3 and LDS-01
7+
## Open Source Projects Related to TurtleBot3
148
- [turtlebot3](https://github.com/ROBOTIS-GIT/turtlebot3)
159
- [turtlebot3_msgs](https://github.com/ROBOTIS-GIT/turtlebot3_msgs)
1610
- [turtlebot3_simulations](https://github.com/ROBOTIS-GIT/turtlebot3_simulations)
17-
- [turtlebot3_applications_msgs](https://github.com/ROBOTIS-GIT/turtlebot3_applications_msgs)
11+
- [turtlebot3_manipulation](https://github.com/ROBOTIS-GIT/turtlebot3_manipulation)
12+
- [turtlebot3_manipulation_simulations](https://github.com/ROBOTIS-GIT/turtlebot3_manipulation_simulations)
1813
- [turtlebot3_applications](https://github.com/ROBOTIS-GIT/turtlebot3_applications)
14+
- [turtlebot3_applications_msgs](https://github.com/ROBOTIS-GIT/turtlebot3_applications_msgs)
15+
- [turtlebot3_machine_learning](https://github.com/ROBOTIS-GIT/turtlebot3_machine_learning)
1916
- [turtlebot3_autorace](https://github.com/ROBOTIS-GIT/turtlebot3_autorace)
20-
- [turtlebot3_deliver](https://github.com/ROBOTIS-GIT/turtlebot3_deliver)
17+
- [turtlebot3_home_service_challenge](https://github.com/ROBOTIS-GIT/turtlebot3_home_service_challenge)
2118
- [hls_lfcd_lds_driver](https://github.com/ROBOTIS-GIT/hls_lfcd_lds_driver)
22-
- [robotis_manipulator](https://github.com/ROBOTIS-GIT/robotis_manipulator)
23-
- [open_manipulator_msgs](https://github.com/ROBOTIS-GIT/open_manipulator_msgs)
19+
- [ld08_driver](https://github.com/ROBOTIS-GIT/ld08_driver)
2420
- [open_manipulator](https://github.com/ROBOTIS-GIT/open_manipulator)
25-
- [open_manipulator_simulations](https://github.com/ROBOTIS-GIT/open_manipulator_simulations)
26-
- [open_manipulator_perceptions](https://github.com/ROBOTIS-GIT/open_manipulator_perceptions)
27-
- [open_manipulator_with_tb3_msgs](https://github.com/ROBOTIS-GIT/open_manipulator_with_tb3_msgs)
28-
- [open_manipulator_with_tb3](https://github.com/ROBOTIS-GIT/open_manipulator_with_tb3)
29-
- [open_manipulator_with_tb3_simulations](https://github.com/ROBOTIS-GIT/open_manipulator_with_tb3_simulations)
3021
- [dynamixel_sdk](https://github.com/ROBOTIS-GIT/DynamixelSDK)
31-
- [dynamixel_workbench](https://github.com/ROBOTIS-GIT/dynamixel-workbench)
3222
- [OpenCR-Hardware](https://github.com/ROBOTIS-GIT/OpenCR-Hardware)
3323
- [OpenCR](https://github.com/ROBOTIS-GIT/OpenCR)
3424

35-
## Documents and Videos related to TurtleBot3 and LDS-01
36-
- [ROBOTIS e-Manual for LDS-01](http://emanual.robotis.com/docs/en/platform/turtlebot3/appendix_lds_01)
37-
- [ROBOTIS e-Manual for TurtleBot3](http://turtlebot3.robotis.com/)
38-
- [ROBOTIS e-Manual for OpenManipulator](http://emanual.robotis.com/docs/en/platform/openmanipulator/)
39-
- [ROBOTIS e-Manual for Dynamixel SDK](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/)
40-
- [ROBOTIS e-Manual for Dynamixel Workbench](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_workbench/)
41-
- [Website for TurtleBot Series](http://www.turtlebot.com/)
42-
- [e-Book for TurtleBot3](https://community.robotsource.org/t/download-the-ros-robot-programming-book-for-free/51/)
43-
- [Videos for TurtleBot3 ](https://www.youtube.com/playlist?list=PLRG6WP3c31_XI3wlvHlx2Mp8BYqgqDURU)
25+
## Documentation, Videos, and Community
26+
27+
### Official Documentation
28+
- ⚙️ **[ROBOTIS DYNAMIXEL](https://dynamixel.com/)**
29+
- 📚 **[ROBOTIS e-Manual for Dynamixel SDK](http://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_sdk/overview/)**
30+
- 📚 **[ROBOTIS e-Manual for TurtleBot3](http://turtlebot3.robotis.com/)**
31+
- 📚 **[ROBOTIS e-Manual for OpenMANIPULATOR-X](https://emanual.robotis.com/docs/en/platform/openmanipulator_x/overview/)**
32+
33+
### Learning Resources
34+
- 🎥 **[ROBOTIS YouTube Channel](https://www.youtube.com/@ROBOTISCHANNEL)**
35+
- 🎥 **[ROBOTIS Open Source YouTube Channel](https://www.youtube.com/@ROBOTISOpenSourceTeam)**
36+
- 🎥 **[ROBOTIS TurtleBot3 YouTube Playlist](https://www.youtube.com/playlist?list=PLRG6WP3c31_XI3wlvHlx2Mp8BYqgqDURU)**
37+
- 🎥 **[ROBOTIS OpenMANIPULATOR YouTube Playlist](https://www.youtube.com/playlist?list=PLRG6WP3c31_WpEsB6_Rdt3KhiopXQlUkb)**
38+
39+
### Community & Support
40+
- 💬 **[ROBOTIS Community Forum](https://forum.robotis.com/)**
41+
- 💬 **[TurtleBot category from ROS Community](https://discourse.ros.org/c/turtlebot/)**

package.xml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,19 @@
22
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
33
<package format="3">
44
<name>hls_lfcd_lds_driver</name>
5-
<version>2.0.5</version>
5+
<version>2.1.0</version>
66
<description>
7-
ROS package for LDS(HLS-LFCD2).
7+
ROS package for LDS-01(HLS-LFCD2).
88
The LDS (Laser Distance Sensor) is a sensor sending the data to Host for the simultaneous localization and mapping (SLAM). Simultaneously the detecting obstacle data can also be sent to Host. HLDS(Hitachi-LG Data Storage) is developing the technology for the moving platform sensor such as Robot Vacuum Cleaners, Home Robot, Robotics Lawn Mower Sensor, etc.
99
</description>
10-
<maintainer email="willson@robotis.com">Will Son</maintainer>
10+
<maintainer email="pyo@robotis.com">Pyo</maintainer>
1111
<license>BSD</license>
1212
<url type="website">http://wiki.ros.org/hls_lfcd_lds_driver</url>
1313
<url type="repository">https://github.com/ROBOTIS-GIT/hls_lfcd_lds_driver</url>
1414
<url type="bugtracker">https://github.com/ROBOTIS-GIT/hls_lfcd_lds_driver/issues</url>
1515
<author email="thlim@robotis.com">Darby Lim</author>
1616
<author email="pyo@robotis.com">Pyo</author>
17+
<author email="willson@robotis.com">Will Son</author>
1718
<author>JH Yang</author>
1819
<author>SP Kong</author>
1920
<buildtool_depend>ament_cmake</buildtool_depend>

0 commit comments

Comments
 (0)