diff --git a/.github/workflows/ros-ci.yml b/.github/workflows/ros-ci.yml new file mode 100644 index 0000000..6d5a950 --- /dev/null +++ b/.github/workflows/ros-ci.yml @@ -0,0 +1,53 @@ +name: humble-devel + +# Controls when the action will run. Triggers the workflow on push or pull request +on: + push: + branches: [ humble-devel ] + pull_request: + branches: [ humble-devel ] + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + ros2-ci: + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + ros_distribution: + # - foxy + # - galactic + - humble + # - rolling + include: + # # Foxy Fitzroy (June 2020 - May 2023) + # - docker_image: rostooling/setup-ros-docker:ubuntu-focal-ros-foxy-ros-base-latest + # ros_distribution: foxy + # ros_version: 2 + # # Galactic Geochelone (May 2021) + # - docker_image: rostooling/setup-ros-docker:ubuntu-focal-ros-galactic-ros-base-latest + # ros_distribution: galactic + # ros_version: 2 + # Humble Hawksbill (May 2027) + - docker_image: rostooling/setup-ros-docker:ubuntu-jammy-ros-humble-ros-base-latest + ros_distribution: humble + ros_version: 2 + # # Rolling + # - docker_image: rostooling/setup-ros-docker:ubuntu-jammy-ros-rolling-ros-base-latest + # ros_distribution: rolling + # ros_version: 2 + container: + image: ${{ matrix.docker_image }} + steps: + - name: Setup directories + run: mkdir -p ros_ws/src + - name: checkout + uses: actions/checkout@v2 + with: + path: ros_ws/src + - name: Build and Test + uses: ros-tooling/action-ros-ci@0.2.6 + with: + package-name: turtlebot3_manipulation + target-ros2-distro: ${{ matrix.ros_distribution }} + vcs-repo-file-url: "" \ No newline at end of file diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index 05baec1..0000000 --- a/.travis.yml +++ /dev/null @@ -1,37 +0,0 @@ -# This config file for Travis CI utilizes ros-industrial/industrial_ci package. -# For more info for the package, see https://github.com/ros-industrial/industrial_ci/blob/master/README.rst - -sudo: required -dist: trusty -services: - - docker -language: generic -python: - - "2.7" -compiler: - - gcc -notifications: - email: - on_success: change - on_failure: always - recipients: - - pyo@robotis.com -env: - matrix: - - ROS_DISTRO=kinetic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=xenial - - ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=ubuntu OS_CODE_NAME=bionic - - ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=debian OS_CODE_NAME=stretch -matrix: - allow_failures: - - env: ROS_DISTRO=melodic ROS_REPO=ros-shadow-fixed UPSTREAM_WORKSPACE=debian OS_NAME=debian OS_CODE_NAME=stretch -branches: - only: - - master - - develop - - kinetic-devel - - melodic-devel -install: - - git clone https://github.com/ros-industrial/industrial_ci.git .ci_config -script: - - source .ci_config/travis.sh - \ No newline at end of file diff --git a/turtlebot3_manipulation/CHANGELOG.rst b/turtlebot3_manipulation/CHANGELOG.rst index 64617cc..836fe5f 100644 --- a/turtlebot3_manipulation/CHANGELOG.rst +++ b/turtlebot3_manipulation/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog for package turtlebot3_manipulation ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2.1.1 (2022-10-14) +------------------ +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son + 1.1.0 (2019-02-08) ------------------ * updated the CHANGELOG and version to release binary packages diff --git a/turtlebot3_manipulation/package.xml b/turtlebot3_manipulation/package.xml index 15c7dd0..dbf360b 100644 --- a/turtlebot3_manipulation/package.xml +++ b/turtlebot3_manipulation/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation - 2.0.1 + 2.1.1 ROS 2 package for turtlebot3_manipulation diff --git a/turtlebot3_manipulation_bringup/CHANGELOG.rst b/turtlebot3_manipulation_bringup/CHANGELOG.rst index 1951813..db74d6f 100644 --- a/turtlebot3_manipulation_bringup/CHANGELOG.rst +++ b/turtlebot3_manipulation_bringup/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog for package turtlebot3_manipulation_bringup ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2.1.1 (2022-10-14) +------------------ +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son + 1.1.0 (2019-02-08) ------------------ * updated to sync for new open_manipulator_package diff --git a/turtlebot3_manipulation_bringup/package.xml b/turtlebot3_manipulation_bringup/package.xml index dec8f38..29d0e2f 100644 --- a/turtlebot3_manipulation_bringup/package.xml +++ b/turtlebot3_manipulation_bringup/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_bringup - 2.0.1 + 2.1.1 ROS 2 package for turtlebot3_manipulation diff --git a/turtlebot3_manipulation_cartographer/CHANGELOG.rst b/turtlebot3_manipulation_cartographer/CHANGELOG.rst index 6d08c27..25092c4 100644 --- a/turtlebot3_manipulation_cartographer/CHANGELOG.rst +++ b/turtlebot3_manipulation_cartographer/CHANGELOG.rst @@ -2,6 +2,10 @@ Changelog for package turtlebot3_manipulation_cartographer ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2.1.4 (2022-02-08) +2.1.1 (2022-10-14) ------------------ -* none +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son diff --git a/turtlebot3_manipulation_cartographer/package.xml b/turtlebot3_manipulation_cartographer/package.xml index 7fe47bc..508749c 100644 --- a/turtlebot3_manipulation_cartographer/package.xml +++ b/turtlebot3_manipulation_cartographer/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_cartographer - 2.1.4 + 2.1.1 ROS 2 launch scripts for cartographer diff --git a/turtlebot3_manipulation_description/CHANGELOG.rst b/turtlebot3_manipulation_description/CHANGELOG.rst index f006aa3..af0b908 100644 --- a/turtlebot3_manipulation_description/CHANGELOG.rst +++ b/turtlebot3_manipulation_description/CHANGELOG.rst @@ -2,6 +2,14 @@ Changelog for package turtlebot3_manipulation_description ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +2.1.1 (2022-10-14) +------------------ +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son + 1.1.0 (2019-02-08) ------------------ * added gazebo and moveit config diff --git a/turtlebot3_manipulation_description/package.xml b/turtlebot3_manipulation_description/package.xml index 9d1c0b5..bd4cc01 100644 --- a/turtlebot3_manipulation_description/package.xml +++ b/turtlebot3_manipulation_description/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_description - 2.0.1 + 2.1.1 ROS 2 package for turtlebot3_manipulation_description diff --git a/turtlebot3_manipulation_hardware/CHANGELOG.rst b/turtlebot3_manipulation_hardware/CHANGELOG.rst new file mode 100644 index 0000000..8f5975a --- /dev/null +++ b/turtlebot3_manipulation_hardware/CHANGELOG.rst @@ -0,0 +1,11 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package turtlebot3_manipulation_hardware +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.1.1 (2022-10-14) +------------------ +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son \ No newline at end of file diff --git a/turtlebot3_manipulation_hardware/package.xml b/turtlebot3_manipulation_hardware/package.xml index f9adf66..f75db5a 100644 --- a/turtlebot3_manipulation_hardware/package.xml +++ b/turtlebot3_manipulation_hardware/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_hardware - 2.0.1 + 2.1.1 ROS 2 package for turtlebot3_manipulation_hardware diff --git a/turtlebot3_manipulation_moveit_config/CHANGELOG.rst b/turtlebot3_manipulation_moveit_config/CHANGELOG.rst new file mode 100644 index 0000000..373d5d6 --- /dev/null +++ b/turtlebot3_manipulation_moveit_config/CHANGELOG.rst @@ -0,0 +1,11 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package turtlebot3_manipulation_moveit_config +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.1.1 (2022-10-14) +------------------ +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son \ No newline at end of file diff --git a/turtlebot3_manipulation_moveit_config/package.xml b/turtlebot3_manipulation_moveit_config/package.xml index c7d6fbe..a698ab2 100644 --- a/turtlebot3_manipulation_moveit_config/package.xml +++ b/turtlebot3_manipulation_moveit_config/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_moveit_config - 0.3.0 + 2.1.1 An automatically generated package with all the configuration and launch files for using the turtlebot3_manipulation with the MoveIt Motion Planning Framework diff --git a/turtlebot3_manipulation_navigation2/CHANGELOG.rst b/turtlebot3_manipulation_navigation2/CHANGELOG.rst index 3490a8d..4ef152a 100644 --- a/turtlebot3_manipulation_navigation2/CHANGELOG.rst +++ b/turtlebot3_manipulation_navigation2/CHANGELOG.rst @@ -2,6 +2,10 @@ Changelog for package turtlebot3_manipulation_navigation2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -2.1.4 (2022-02-08) +2.1.1 (2022-10-14) ------------------ -* none +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son diff --git a/turtlebot3_manipulation_navigation2/package.xml b/turtlebot3_manipulation_navigation2/package.xml index 9293b05..1bf2615 100644 --- a/turtlebot3_manipulation_navigation2/package.xml +++ b/turtlebot3_manipulation_navigation2/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_navigation2 - 2.1.4 + 2.1.1 ROS 2 launch scripts for navigation2 diff --git a/turtlebot3_manipulation_teleop/CHANGELOG.rst b/turtlebot3_manipulation_teleop/CHANGELOG.rst new file mode 100644 index 0000000..5aabf11 --- /dev/null +++ b/turtlebot3_manipulation_teleop/CHANGELOG.rst @@ -0,0 +1,11 @@ +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +Changelog for package turtlebot3_manipulation_teleop +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +2.1.1 (2022-10-14) +------------------ +* Support ROS2 Humble +* MoveIt environment configured +* use ros2_control framework instead of ROBOTIS custom library +* removed dependency to `turtlebot3_*`` and `open_manipulator` packages +* Contributors: Hye-Jong KIM, Darby Lim, Will Son \ No newline at end of file diff --git a/turtlebot3_manipulation_teleop/package.xml b/turtlebot3_manipulation_teleop/package.xml index 840a663..1ba51ec 100644 --- a/turtlebot3_manipulation_teleop/package.xml +++ b/turtlebot3_manipulation_teleop/package.xml @@ -2,7 +2,7 @@ turtlebot3_manipulation_teleop - 0.0.0 + 2.1.1 Ros2 Package of the turtlebot3_manipulation_teleop Hye-jong KIM Apache 2.0