diff --git a/.docker/ci-testing/Dockerfile b/.docker/ci-testing/Dockerfile index 45c18e07d63..99e89cba4b3 100644 --- a/.docker/ci-testing/Dockerfile +++ b/.docker/ci-testing/Dockerfile @@ -1,4 +1,4 @@ -# ghcr.io/ros-planning/moveit2:${OUR_ROS_DISTRO}-ci-testing +# ghcr.io/moveit/moveit2:${OUR_ROS_DISTRO}-ci-testing # CI image using the ROS testing repository FROM osrf/ros2:testing diff --git a/.docker/ci/Dockerfile b/.docker/ci/Dockerfile index c6aa5ee42ce..827bae17d9c 100644 --- a/.docker/ci/Dockerfile +++ b/.docker/ci/Dockerfile @@ -1,4 +1,4 @@ -# ghcr.io/ros-planning/moveit2:${ROS_DISTRO}-ci +# ghcr.io/moveit/moveit2:${ROS_DISTRO}-ci # ROS base image augmented with all MoveIt dependencies to use for CI ARG ROS_DISTRO=rolling diff --git a/.docker/release/Dockerfile b/.docker/release/Dockerfile index 8a1b6992c4b..0c02814cbed 100644 --- a/.docker/release/Dockerfile +++ b/.docker/release/Dockerfile @@ -1,4 +1,4 @@ -# ghcr.io/ros-planning/moveit2:${ROS_DISTRO}-release +# ghcr.io/moveit/moveit2:${ROS_DISTRO}-release # Full debian-based install of MoveIt using apt-get ARG ROS_DISTRO=rolling diff --git a/.docker/source/Dockerfile b/.docker/source/Dockerfile index 1c6a0dce381..bf2c8450713 100644 --- a/.docker/source/Dockerfile +++ b/.docker/source/Dockerfile @@ -1,10 +1,10 @@ # syntax = docker/dockerfile:1.3 -# ghcr.io/ros-planning/moveit2:${ROS_DISTRO}-source +# ghcr.io/moveit/moveit2:${ROS_DISTRO}-source # Downloads the moveit source code and install remaining debian dependencies ARG ROS_DISTRO=rolling -FROM moveit/moveit2:${ROS_DISTRO}-ci-testing +FROM moveit/moveit2:${ROS_DISTRO}-ci LABEL maintainer Robert Haschke rhaschke@techfak.uni-bielefeld.de # Export ROS_UNDERLAY for downstream docker containers diff --git a/.docker/tutorial-source/Dockerfile b/.docker/tutorial-source/Dockerfile index 325949b2acc..e4f875e91b6 100644 --- a/.docker/tutorial-source/Dockerfile +++ b/.docker/tutorial-source/Dockerfile @@ -1,6 +1,6 @@ # syntax = docker/dockerfile:1.3 -# ghcr.io/ros-planning/moveit2:main-${ROS_DISTRO}-tutorial-source +# ghcr.io/moveit/moveit2:main-${ROS_DISTRO}-tutorial-source # Source build of the repos file from the tutorail site ARG ROS_DISTRO=rolling @@ -20,7 +20,7 @@ RUN --mount=type=cache,target=/root/.ccache/,sharing=locked \ # Enable ccache PATH=/usr/lib/ccache:$PATH && \ # Checkout the tutorial repo - git clone https://github.com/ros-planning/moveit2_tutorials src/moveit2_tutorials && \ + git clone https://github.com/moveit/moveit2_tutorials src/moveit2_tutorials && \ # Fetch required upstream sources for building vcs import --skip-existing src < src/moveit2_tutorials/moveit2_tutorials.repos && \ # Source ROS install diff --git a/.github/ISSUE_TEMPLATE/first_timers_only.md b/.github/ISSUE_TEMPLATE/first_timers_only.md index 10f1b1acac4..ecd89f94557 100644 --- a/.github/ISSUE_TEMPLATE/first_timers_only.md +++ b/.github/ISSUE_TEMPLATE/first_timers_only.md @@ -18,7 +18,7 @@ We're interested in helping you take the first step, and can answer questions an We know that creating a pull request is the biggest barrier for new contributors. This issue is for you 💝 -If you have contributed before, **consider leaving this PR for someone new**, and looking through our general [bug](https://github.com/ros-planning/moveit2/labels/bug) issues. Thanks! +If you have contributed before, **consider leaving this PR for someone new**, and looking through our general [bug](https://github.com/moveit/moveit2/labels/bug) issues. Thanks! ### 🤔 What you will need to know. diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 65a7329b723..e0732178715 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -5,9 +5,9 @@ Please explain the changes you made, including a reference to the related issue ### Checklist - [ ] **Required by CI**: Code is auto formatted using [clang-format](http://moveit.ros.org/documentation/contributing/code) - [ ] Extend the tutorials / documentation [reference](http://moveit.ros.org/documentation/contributing/) -- [ ] Document API changes relevant to the user in the [MIGRATION.md](https://github.com/ros-planning/moveit2/blob/main/MIGRATION.md) notes +- [ ] Document API changes relevant to the user in the [MIGRATION.md](https://github.com/moveit/moveit2/blob/main/MIGRATION.md) notes - [ ] Create tests, which fail without this PR [reference](https://moveit.picknik.ai/humble/doc/examples/tests/tests_tutorial.html) - [ ] Include a screenshot if changing a GUI -- [ ] While waiting for someone to review your request, please help review [another open pull request](https://github.com/ros-planning/moveit2/pulls) to support the maintainers +- [ ] While waiting for someone to review your request, please help review [another open pull request](https://github.com/moveit/moveit2/pulls) to support the maintainers [//]: # "You can expect a response from a maintainer within 7 days. If you haven't heard anything by then, feel free to ping the thread. Thank you!" diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 2d255edde8e..547587e976a 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -84,7 +84,7 @@ jobs: df -h - uses: actions/checkout@v4 - uses: testspace-com/setup-testspace@v1 - if: github.repository == 'ros-planning/moveit2' + if: github.repository == 'moveit/moveit2' with: domain: ros-planning - name: Get latest release date for rosdistro @@ -141,7 +141,7 @@ jobs: uses: ros-industrial/industrial_ci@master env: ${{ matrix.env }} - name: Push result to Testspace - if: always() && (github.repository == 'ros-planning/moveit2') + if: always() && (github.repository == 'moveit/moveit2') run: | testspace "[ ${{ matrix.env.IMAGE }} ]${{ env.BASEDIR }}/target_ws/**/test_results/**/*.xml" - name: Upload test artifacts (on failure) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index f1f0090512d..25178839957 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -25,11 +25,21 @@ jobs: packages: write contents: read env: - GH_IMAGE: ghcr.io/ros-planning/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} + GH_IMAGE: ghcr.io/moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} DH_IMAGE: moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} - PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') }} + PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'moveit/moveit2') }} steps: + - uses: rhaschke/docker-run-action@v5 + name: Check for apt updates + continue-on-error: true + id: apt + with: + image: ${{ env.IMAGE }} + run: | + apt-get update + have_updates=$(apt-get --simulate upgrade | grep -q "^0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.$" && echo false || echo true) + echo "no_cache=$have_updates" >> "$GITHUB_OUTPUT" - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Login to Github Container Registry @@ -51,7 +61,9 @@ jobs: file: .docker/${{ github.job }}/Dockerfile build-args: ROS_DISTRO=${{ matrix.ROS_DISTRO }} push: ${{ env.PUSH }} - no-cache: true + no-cache: ${{ steps.apt.outputs.no_cache || github.event_name == 'workflow_dispatch' }} + cache-from: type=registry,ref=${{ env.GH_IMAGE }} + cache-to: type=inline tags: | ${{ env.GH_IMAGE }} ${{ env.DH_IMAGE }} @@ -66,52 +78,21 @@ jobs: packages: write contents: read env: - GH_IMAGE: ghcr.io/ros-planning/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} + GH_IMAGE: ghcr.io/moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} DH_IMAGE: moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} - PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') }} + PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'moveit/moveit2') }} steps: - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v3 - - name: Login to Github Container Registry - if: env.PUSH == 'true' - uses: docker/login-action@v3 + - uses: rhaschke/docker-run-action@v5 + name: Check for apt updates + continue-on-error: true + id: apt with: - registry: ghcr.io - username: ${{ github.repository_owner }} - password: ${{ secrets.GITHUB_TOKEN }} - - name: Login to DockerHub - if: env.PUSH == 'true' - uses: docker/login-action@v3 - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_TOKEN }} - - name: Build and Push - uses: docker/build-push-action@v5 - with: - file: .docker/${{ github.job }}/Dockerfile - build-args: ROS_DISTRO=${{ matrix.ROS_DISTRO }} - push: ${{ env.PUSH }} - no-cache: true - tags: | - ${{ env.GH_IMAGE }} - ${{ env.DH_IMAGE }} - - ci-testing: - strategy: - fail-fast: false - matrix: - ROS_DISTRO: [rolling] - runs-on: ubuntu-latest - permissions: - packages: write - contents: read - env: - GH_IMAGE: ghcr.io/ros-planning/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} - DH_IMAGE: moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} - PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') }} - - steps: + image: ${{ env.IMAGE }} + run: | + apt-get update + have_updates=$(apt-get --simulate upgrade | grep -q "^0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.$" && echo false || echo true) + echo "no_cache=$have_updates" >> "$GITHUB_OUTPUT" - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - name: Login to Github Container Registry @@ -131,15 +112,19 @@ jobs: uses: docker/build-push-action@v5 with: file: .docker/${{ github.job }}/Dockerfile - build-args: OUR_ROS_DISTRO=${{ matrix.ROS_DISTRO }} + build-args: ROS_DISTRO=${{ matrix.ROS_DISTRO }} push: ${{ env.PUSH }} - no-cache: true + no-cache: ${{ steps.apt.outputs.no_cache || github.event_name == 'workflow_dispatch' }} + cache-from: type=registry,ref=${{ env.GH_IMAGE }} + cache-to: type=inline tags: | ${{ env.GH_IMAGE }} + ${{ env.GH_IMAGE }}-testing ${{ env.DH_IMAGE }} + ${{ env.DH_IMAGE }}-testing source: - needs: ci-testing + needs: ci strategy: fail-fast: false matrix: @@ -149,9 +134,9 @@ jobs: packages: write contents: read env: - GH_IMAGE: ghcr.io/ros-planning/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} + GH_IMAGE: ghcr.io/moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} DH_IMAGE: moveit/moveit2:${{ matrix.ROS_DISTRO }}-${{ github.job }} - PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') }} + PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'moveit/moveit2') }} steps: - uses: actions/checkout@v4 @@ -179,7 +164,8 @@ jobs: file: .docker/${{ github.job }}/Dockerfile build-args: ROS_DISTRO=${{ matrix.ROS_DISTRO }} push: ${{ env.PUSH }} - no-cache: true + cache-from: type=registry,ref=${{ env.GH_IMAGE }} + cache-to: type=inline tags: | ${{ env.GH_IMAGE }} ${{ env.DH_IMAGE }} @@ -191,7 +177,7 @@ jobs: - source steps: - name: Delete Untagged Images - if: (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') + if: (github.event_name != 'pull_request') && (github.repository == 'moveit/moveit2') uses: actions/github-script@v7 with: github-token: ${{ secrets.DELETE_PACKAGES_TOKEN }} @@ -207,6 +193,6 @@ jobs: } } env: - OWNER: ros-planning + OWNER: moveit PACKAGE_NAME: moveit2 PER_PAGE: 100 diff --git a/.github/workflows/sonar.yaml b/.github/workflows/sonar.yaml index 99e4e889f3c..0d467614908 100644 --- a/.github/workflows/sonar.yaml +++ b/.github/workflows/sonar.yaml @@ -57,7 +57,7 @@ jobs: df -h - uses: actions/checkout@v4 - uses: testspace-com/setup-testspace@v1 - if: github.repository == 'ros-planning/moveit2' + if: github.repository == 'moveit/moveit2' with: domain: ros-planning - name: Get latest release date for rosdistro diff --git a/.github/workflows/tutorial_docker.yaml b/.github/workflows/tutorial_docker.yaml index bd3bb401898..a07f55d707d 100644 --- a/.github/workflows/tutorial_docker.yaml +++ b/.github/workflows/tutorial_docker.yaml @@ -22,9 +22,9 @@ jobs: packages: write contents: read env: - GH_IMAGE: ghcr.io/ros-planning/moveit2:main-${{ matrix.ROS_DISTRO }}-${{ github.job }} + GH_IMAGE: ghcr.io/moveit/moveit2:main-${{ matrix.ROS_DISTRO }}-${{ github.job }} DH_IMAGE: moveit/moveit2:main-${{ matrix.ROS_DISTRO }}-${{ github.job }} - PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') }} + PUSH: ${{ (github.event_name != 'pull_request') && (github.repository == 'moveit/moveit2') }} steps: - uses: actions/checkout@v4 @@ -74,7 +74,7 @@ jobs: - tutorial-source steps: - name: Delete Untagged Images - if: (github.event_name != 'pull_request') && (github.repository == 'ros-planning/moveit2') + if: (github.event_name != 'pull_request') && (github.repository == 'moveit/moveit2') uses: actions/github-script@v7 with: github-token: ${{ secrets.DELETE_PACKAGES_TOKEN }} @@ -90,6 +90,6 @@ jobs: } } env: - OWNER: ros-planning + OWNER: moveit PACKAGE_NAME: moveit2 PER_PAGE: 100 diff --git a/README.md b/README.md index e6236e25838..2fe6e09da9f 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ MoveIt Logo -The [MoveIt Motion Planning Framework for ROS 2](http://moveit.ros.org). For the ROS 1 repository see [MoveIt 1](https://github.com/ros-planning/moveit). For the commercially supported version see [MoveIt Pro](http://picknik.ai/pro). +The [MoveIt Motion Planning Framework for ROS 2](http://moveit.ros.org). For the ROS 1 repository see [MoveIt 1](https://github.com/moveit/moveit). For the commercially supported version see [MoveIt Pro](http://picknik.ai/pro). *Easy-to-use open source robotics manipulation platform for developing commercial applications, prototyping designs, and benchmarking algorithms.* ## Continuous Integration Status -[![Formatting (pre-commit)](https://github.com/ros-planning/moveit2/actions/workflows/format.yaml/badge.svg?branch=main)](https://github.com/ros-planning/moveit2/actions/workflows/format.yaml?query=branch%3Amain) -[![CI (Rolling and Humble)](https://github.com/ros-planning/moveit2/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/ros-planning/moveit2/actions/workflows/ci.yaml?query=branch%3Amain) +[![Formatting (pre-commit)](https://github.com/moveit/moveit2/actions/workflows/format.yaml/badge.svg?branch=main)](https://github.com/moveit/moveit2/actions/workflows/format.yaml?query=branch%3Amain) +[![CI (Rolling and Humble)](https://github.com/moveit/moveit2/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/moveit/moveit2/actions/workflows/ci.yaml?query=branch%3Amain) [![Code Coverage](https://codecov.io/gh/ros-planning/moveit2/branch/main/graph/badge.svg?token=W7uHKcY0ly)](https://codecov.io/gh/ros-planning/moveit2) ## Getting Started diff --git a/moveit/package.xml b/moveit/package.xml index b8c1264281d..1b585a1579c 100644 --- a/moveit/package.xml +++ b/moveit/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2 - https://github.com/ros-planning/moveit2/issues + https://github.com/moveit/moveit2 + https://github.com/moveit/moveit2/issues Ioan Sucan Sachin Chitta diff --git a/moveit/scripts/create_maintainer_table.py b/moveit/scripts/create_maintainer_table.py index c1d1ca0a448..2cd7999fd0a 100644 --- a/moveit/scripts/create_maintainer_table.py +++ b/moveit/scripts/create_maintainer_table.py @@ -161,7 +161,7 @@ def get_first_folder(path): def populate_package_data(path, package): output = ( - "" + package.name diff --git a/moveit2_rolling.repos b/moveit2_rolling.repos new file mode 100644 index 00000000000..4d39d584b40 --- /dev/null +++ b/moveit2_rolling.repos @@ -0,0 +1,9 @@ +repositories: + octomap: + type: git + url: https://github.com/octomap/octomap.git + version: devel + geometric_shapes: + type: git + url: https://github.com/moveit/geometric_shapes.git + version: ros2 diff --git a/moveit_common/package.xml b/moveit_common/package.xml index 075d3decd38..09c4fe34e64 100644 --- a/moveit_common/package.xml +++ b/moveit_common/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Lior Lustgarten diff --git a/moveit_configs_utils/moveit_configs_utils/moveit_configs_builder.py b/moveit_configs_utils/moveit_configs_utils/moveit_configs_builder.py index af23afc2c48..04cb0775145 100644 --- a/moveit_configs_utils/moveit_configs_utils/moveit_configs_builder.py +++ b/moveit_configs_utils/moveit_configs_utils/moveit_configs_builder.py @@ -414,7 +414,7 @@ def sensors_3d(self, file_path: Optional[str] = None): if sensors_path.exists(): sensors_data = load_yaml(sensors_path) # TODO(mikeferguson): remove the second part of this check once - # https://github.com/ros-planning/moveit_resources/pull/141 has made through buildfarm + # https://github.com/moveit/moveit_resources/pull/141 has made through buildfarm if len(sensors_data["sensors"]) > 0 and sensors_data["sensors"][0]: self.__moveit_configs.sensors_3d = sensors_data return self diff --git a/moveit_core/package.xml b/moveit_core/package.xml index 1517f440d6b..434aef7c821 100644 --- a/moveit_core/package.xml +++ b/moveit_core/package.xml @@ -13,8 +13,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Sachin Chitta diff --git a/moveit_core/trajectory_processing/src/time_optimal_trajectory_generation.cpp b/moveit_core/trajectory_processing/src/time_optimal_trajectory_generation.cpp index 17056e0c9f0..ad9225b34a7 100644 --- a/moveit_core/trajectory_processing/src/time_optimal_trajectory_generation.cpp +++ b/moveit_core/trajectory_processing/src/time_optimal_trajectory_generation.cpp @@ -586,7 +586,7 @@ bool Trajectory::integrateForward(std::list& trajectory, double if (next_discontinuity != switching_points.end() && path_pos > next_discontinuity->first) { // Avoid having a TrajectoryStep with path_pos near a switching point which will cause an almost identical - // TrajectoryStep get added in the next run (https://github.com/ros-planning/moveit/issues/1665) + // TrajectoryStep get added in the next run (https://github.com/moveit/moveit/issues/1665) if (path_pos - next_discontinuity->first < EPS) { continue; diff --git a/moveit_kinematics/ikfast_kinematics_plugin/README.md b/moveit_kinematics/ikfast_kinematics_plugin/README.md index 6d82d0a417f..ad46636df0b 100644 --- a/moveit_kinematics/ikfast_kinematics_plugin/README.md +++ b/moveit_kinematics/ikfast_kinematics_plugin/README.md @@ -7,4 +7,4 @@ Generates a IKFast kinematics plugin for MoveIt using [OpenRave](http://openrave Tested on ROS Hydro and greater with Catkin using OpenRave 0.8 with a 6dof and 7dof robot arm manipulator. Does not work with greater than 7dof. -[Documentation on docs.ros.org](https://ros-planning.github.io/moveit_tutorials/doc/ikfast/ikfast_tutorial.html#creating-the-ikfast-moveit-plugin) +[Documentation on docs.ros.org](https://moveit.github.io/moveit_tutorials/doc/ikfast/ikfast_tutorial.html#creating-the-ikfast-moveit-plugin) diff --git a/moveit_kinematics/package.xml b/moveit_kinematics/package.xml index f9602fc59a1..904706ede5c 100644 --- a/moveit_kinematics/package.xml +++ b/moveit_kinematics/package.xml @@ -14,8 +14,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2 - https://github.com/ros-planning/moveit2/issues + https://github.com/moveit/moveit2 + https://github.com/moveit/moveit2/issues Dave Coleman Ioan Sucan diff --git a/moveit_kinematics/test/test_ikfast_plugins.sh b/moveit_kinematics/test/test_ikfast_plugins.sh index 96e63e2396c..c435c46921f 100755 --- a/moveit_kinematics/test/test_ikfast_plugins.sh +++ b/moveit_kinematics/test/test_ikfast_plugins.sh @@ -11,7 +11,7 @@ sudo apt-get -qq update sudo apt-get -qq install python3-lxml python3-yaml # Clone moveit_resources for URDFs. They are not available before running docker. -git clone -q --depth=1 -b ros2 https://github.com/ros-planning/moveit_resources /tmp/resources +git clone -q --depth=1 -b ros2 https://github.com/moveit/moveit_resources /tmp/resources fanuc=/tmp/resources/fanuc_description/urdf/fanuc.urdf panda=/tmp/resources/panda_description/urdf/panda.urdf diff --git a/moveit_planners/chomp/README.md b/moveit_planners/chomp/README.md index a4d37b32e9f..0be4fddc1f6 100644 --- a/moveit_planners/chomp/README.md +++ b/moveit_planners/chomp/README.md @@ -1,3 +1,3 @@ ## CHOMP Motion Planner -See [Chomp Interface Tutorial](https://ros-planning.github.io/moveit_tutorials/doc/chomp_planner/chomp_planner_tutorial.html) +See [Chomp Interface Tutorial](https://moveit.github.io/moveit_tutorials/doc/chomp_planner/chomp_planner_tutorial.html) diff --git a/moveit_planners/moveit_planners/package.xml b/moveit_planners/moveit_planners/package.xml index a23c8717313..627ead33eb6 100644 --- a/moveit_planners/moveit_planners/package.xml +++ b/moveit_planners/moveit_planners/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Sachin Chitta diff --git a/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/detail/state_validity_checker.h b/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/detail/state_validity_checker.h index 5dfafa7f2cb..a3fead6927d 100644 --- a/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/detail/state_validity_checker.h +++ b/moveit_planners/ompl/ompl_interface/include/moveit/ompl_interface/detail/state_validity_checker.h @@ -115,7 +115,7 @@ class StateValidityChecker : public ompl::base::StateValidityChecker * * We still check the path constraints, because not all states sampled by the constrained state space * satisfy the constraints unfortunately. This is a complicated issue. For more details see: - * https://github.com/ros-planning/moveit/issues/2092#issuecomment-669911722. + * https://github.com/moveit/moveit/issues/2092#issuecomment-669911722. **/ class ConstrainedPlanningStateValidityChecker : public StateValidityChecker { diff --git a/moveit_planners/ompl/ompl_interface/test/test_ompl_constraints.cpp b/moveit_planners/ompl/ompl_interface/test/test_ompl_constraints.cpp index fc45d018d3a..aa06ac75d14 100644 --- a/moveit_planners/ompl/ompl_interface/test/test_ompl_constraints.cpp +++ b/moveit_planners/ompl/ompl_interface/test/test_ompl_constraints.cpp @@ -252,7 +252,7 @@ class TestOMPLConstraints : public ompl_interface_testing::LoadTestRobot, public // But these issues do not prevent us to use the ConstrainedPlanningStateSpace! :) // The jacobian test is expected to fail because of the discontinuous constraint derivative. // In addition not all samples returned from the state sampler will be valid. - // For more details: https://github.com/ros-planning/moveit/issues/2092#issuecomment-669911722 + // For more details: https://github.com/moveit/moveit/issues/2092#issuecomment-669911722 try { constrained_state_space->sanityChecks(); diff --git a/moveit_planners/ompl/ompl_interface/test/test_planning_context_manager.cpp b/moveit_planners/ompl/ompl_interface/test/test_planning_context_manager.cpp index 87a0d7b275d..16ecc3fc633 100644 --- a/moveit_planners/ompl/ompl_interface/test/test_planning_context_manager.cpp +++ b/moveit_planners/ompl/ompl_interface/test/test_planning_context_manager.cpp @@ -46,7 +46,7 @@ * TODO(jeroendm) I also tried something similar with position constraints, but get a segmentation fault * that occurs in the 'geometric_shapes' package, in the method 'useDimensions' in 'bodies.h'. * git permalink: - * https://github.com/ros-planning/geometric_shapes/blob/df0478870b8592ce789ee1919f3124058c4327d7/include/geometric_shapes/bodies.h#L196 + * https://github.com/moveit/geometric_shapes/blob/df0478870b8592ce789ee1919f3124058c4327d7/include/geometric_shapes/bodies.h#L196 * **/ diff --git a/moveit_planners/ompl/package.xml b/moveit_planners/ompl/package.xml index 7c48ac16295..f25fb89b338 100644 --- a/moveit_planners/ompl/package.xml +++ b/moveit_planners/ompl/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan diff --git a/moveit_planners/pilz_industrial_motion_planner/package.xml b/moveit_planners/pilz_industrial_motion_planner/package.xml index 09ae1056b9c..f158642eac3 100644 --- a/moveit_planners/pilz_industrial_motion_planner/package.xml +++ b/moveit_planners/pilz_industrial_motion_planner/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 ament_cmake eigen3_cmake_module diff --git a/moveit_planners/pilz_industrial_motion_planner_testutils/package.xml b/moveit_planners/pilz_industrial_motion_planner_testutils/package.xml index a22c355ba2f..590ec798bd4 100644 --- a/moveit_planners/pilz_industrial_motion_planner_testutils/package.xml +++ b/moveit_planners/pilz_industrial_motion_planner_testutils/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 ament_cmake eigen3_cmake_module diff --git a/moveit_planners/stomp/package.xml b/moveit_planners/stomp/package.xml index aefee7703e8..d93ccf63b32 100644 --- a/moveit_planners/stomp/package.xml +++ b/moveit_planners/stomp/package.xml @@ -7,8 +7,8 @@ Henning Kayser BSD-3-Clause - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Henning Kayser diff --git a/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/package.xml b/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/package.xml index 55cfbedf109..23f1e6320e2 100644 --- a/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/package.xml +++ b/moveit_planners/test_configs/prbt_ikfast_manipulator_plugin/package.xml @@ -10,8 +10,8 @@ Apache 2.0 ament_cmake http://moveit.ros.org - https://github.com/ros-planning/moveit-resources/issues - https://github.com/ros-planning/moveit-resources + https://github.com/moveit/moveit-resources/issues + https://github.com/moveit/moveit-resources tf2_geometry_msgs diff --git a/moveit_planners/test_configs/prbt_moveit_config/package.xml b/moveit_planners/test_configs/prbt_moveit_config/package.xml index 848c17573d1..61d4e06c296 100644 --- a/moveit_planners/test_configs/prbt_moveit_config/package.xml +++ b/moveit_planners/test_configs/prbt_moveit_config/package.xml @@ -17,8 +17,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit-resources/issues - https://github.com/ros-planning/moveit-resources + https://github.com/moveit/moveit-resources/issues + https://github.com/moveit/moveit-resources ament_cmake diff --git a/moveit_planners/test_configs/prbt_pg70_support/package.xml b/moveit_planners/test_configs/prbt_pg70_support/package.xml index 4bbdd0a22ec..5d577d1952e 100644 --- a/moveit_planners/test_configs/prbt_pg70_support/package.xml +++ b/moveit_planners/test_configs/prbt_pg70_support/package.xml @@ -11,8 +11,8 @@ Apache 2.0 http://moveit.ros.org - https://github.com/ros-planning/moveit-resources/issues - https://github.com/ros-planning/moveit-resources + https://github.com/moveit/moveit-resources/issues + https://github.com/moveit/moveit-resources ament_cmake diff --git a/moveit_planners/test_configs/prbt_support/package.xml b/moveit_planners/test_configs/prbt_support/package.xml index e5d0a49d449..fd867ca576a 100644 --- a/moveit_planners/test_configs/prbt_support/package.xml +++ b/moveit_planners/test_configs/prbt_support/package.xml @@ -12,8 +12,8 @@ Apache 2.0 http://moveit.ros.org - https://github.com/ros-planning/moveit-resources/issues - https://github.com/ros-planning/moveit-resources + https://github.com/moveit/moveit-resources/issues + https://github.com/moveit/moveit-resources ament_cmake diff --git a/moveit_plugins/moveit_simple_controller_manager/package.xml b/moveit_plugins/moveit_simple_controller_manager/package.xml index e80e46f01ca..a07658460c4 100644 --- a/moveit_plugins/moveit_simple_controller_manager/package.xml +++ b/moveit_plugins/moveit_simple_controller_manager/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Michael Ferguson diff --git a/moveit_py/CITATION.cff b/moveit_py/CITATION.cff index ab0a59f44b5..61e387555bc 100644 --- a/moveit_py/CITATION.cff +++ b/moveit_py/CITATION.cff @@ -5,4 +5,4 @@ authors: date-released: 2023-03-20 message: "If you use this software, please cite it as below." title: "MoveIt 2 Python Library: A Software Library for Robotics Education and Research" -url: "https://github.com/ros-planning/moveit2/tree/main/moveit_py" +url: "https://github.com/moveit/moveit2/tree/main/moveit_py" diff --git a/moveit_py/README.md b/moveit_py/README.md index 8156807910a..e903761ee50 100644 --- a/moveit_py/README.md +++ b/moveit_py/README.md @@ -26,7 +26,7 @@ If you use this library in your work please use the following citation: @software{fagan2023moveitpy, author = {Fagan, Peter David}, title = {{MoveIt 2 Python Library: A Software Library for Robotics Education and Research}}, - url = {https://github.com/ros-planning/moveit2/tree/main/moveit_py}, + url = {https://github.com/moveit/moveit2/tree/main/moveit_py}, year = {2023} } ``` diff --git a/moveit_py/src/moveit/moveit_ros/trajectory_execution_manager/trajectory_execution_manager.cpp b/moveit_py/src/moveit/moveit_ros/trajectory_execution_manager/trajectory_execution_manager.cpp index d4e7f7f9011..3872d17665f 100644 --- a/moveit_py/src/moveit/moveit_ros/trajectory_execution_manager/trajectory_execution_manager.cpp +++ b/moveit_py/src/moveit/moveit_ros/trajectory_execution_manager/trajectory_execution_manager.cpp @@ -153,7 +153,7 @@ void initTrajectoryExecutionManager(py::module& m) )") // ToDo(MatthijsBurgh) - // See https://github.com/ros-planning/moveit2/issues/2442 + // See https://github.com/moveit/moveit2/issues/2442 // get_trajectories .def("execute", py::overload_castBSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ryan Luna diff --git a/moveit_ros/benchmarks/src/BenchmarkExecutor.cpp b/moveit_ros/benchmarks/src/BenchmarkExecutor.cpp index 50760073fdd..252d2a98d64 100644 --- a/moveit_ros/benchmarks/src/BenchmarkExecutor.cpp +++ b/moveit_ros/benchmarks/src/BenchmarkExecutor.cpp @@ -43,10 +43,21 @@ #include #include -#define BOOST_ALLOW_DEPRECATED_HEADERS #include -#undef BOOST_ALLOW_DEPRECATED_HEADERS + +#if __has_include() #include +using boost_progress_display = boost::timer::progress_display; +#else +// boost < 1.72 +#define BOOST_TIMER_ENABLE_DEPRECATED 1 +#include +#undef BOOST_TIMER_ENABLE_DEPRECATED +using boost_progress_display = boost::progress_display; +#endif + +#include +#include #include #include #include @@ -773,7 +784,7 @@ void BenchmarkExecutor::runBenchmark(moveit_msgs::msg::MotionPlanRequest request } num_planners += options.parallel_planning_pipelines.size(); - boost::timer::progress_display progress(num_planners * options.runs, std::cout); + boost_progress_display progress(num_planners * options.runs, std::cout); // Iterate through all planning pipelines auto planning_pipelines = moveit_cpp_->getPlanningPipelines(); diff --git a/moveit_ros/hybrid_planning/README.md b/moveit_ros/hybrid_planning/README.md index defb1475c7b..e31a4c5cee6 100644 --- a/moveit_ros/hybrid_planning/README.md +++ b/moveit_ros/hybrid_planning/README.md @@ -1,5 +1,5 @@ # Hybrid Planning -A Hybrid Planning architecture. You can find more information in the project's issues[#300](https://github.com/ros-planning/moveit2/issues/300), [#433](https://github.com/ros-planning/moveit2/issues/433) and on the [MoveIt 2 roadmap](https://moveit.ros.org/documentation/contributing/roadmap/). Furthermore, there is an extensive tutorial available [here](https://github.com/ros-planning/moveit2_tutorials/pull/97). +A Hybrid Planning architecture. You can find more information in the project's issues[#300](https://github.com/moveit/moveit2/issues/300), [#433](https://github.com/moveit/moveit2/issues/433) and on the [MoveIt 2 roadmap](https://moveit.ros.org/documentation/contributing/roadmap/). Furthermore, there is an extensive tutorial available [here](https://github.com/moveit/moveit2_tutorials/pull/97). ## Getting started To start the demo run: diff --git a/moveit_ros/hybrid_planning/local_planner/local_planner_component/src/local_planner_component.cpp b/moveit_ros/hybrid_planning/local_planner/local_planner_component/src/local_planner_component.cpp index 77a0462045f..ab4bb28c661 100644 --- a/moveit_ros/hybrid_planning/local_planner/local_planner_component/src/local_planner_component.cpp +++ b/moveit_ros/hybrid_planning/local_planner/local_planner_component/src/local_planner_component.cpp @@ -318,7 +318,7 @@ void LocalPlannerComponent::executeIteration() } // Use a configurable message interface like MoveIt servo - // (See https://github.com/ros-planning/moveit2/blob/main/moveit_ros/moveit_servo/src/servo_calcs.cpp) + // (See https://github.com/moveit/moveit2/blob/main/moveit_ros/moveit_servo/src/servo_calcs.cpp) // Format outgoing msg in the right format // (trajectory_msgs/JointTrajectory or joint positions/velocities in form of std_msgs/Float64MultiArray). if (config_->local_solution_topic_type == "trajectory_msgs/JointTrajectory") diff --git a/moveit_ros/hybrid_planning/package.xml b/moveit_ros/hybrid_planning/package.xml index 5b96bca7f42..d37e7fd1d8e 100644 --- a/moveit_ros/hybrid_planning/package.xml +++ b/moveit_ros/hybrid_planning/package.xml @@ -9,8 +9,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 ament_cmake moveit_common diff --git a/moveit_ros/move_group/CMakeLists.txt b/moveit_ros/move_group/CMakeLists.txt index 499c8101762..6c4cdc9521b 100644 --- a/moveit_ros/move_group/CMakeLists.txt +++ b/moveit_ros/move_group/CMakeLists.txt @@ -95,7 +95,7 @@ pluginlib_export_plugin_description_file( if(BUILD_TESTING) # TODO(henningkayser): enable rostests find_package(rostest REQUIRED) # # rostest under development in ROS2 - # https://github.com/ros-planning/moveit2/issues/23 this test is flaky + # https://github.com/moveit/moveit2/issues/23 this test is flaky # add_rostest(test/test_cancel_before_plan_execution.test) # add_rostest(test/test_check_state_validity_in_empty_scene.test) endif() diff --git a/moveit_ros/move_group/package.xml b/moveit_ros/move_group/package.xml index ccac01b94fa..14cca385d34 100644 --- a/moveit_ros/move_group/package.xml +++ b/moveit_ros/move_group/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Sachin Chitta diff --git a/moveit_ros/moveit_ros/package.xml b/moveit_ros/moveit_ros/package.xml index 4f550e6f249..baec4dd6197 100644 --- a/moveit_ros/moveit_ros/package.xml +++ b/moveit_ros/moveit_ros/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Sachin Chitta diff --git a/moveit_ros/moveit_servo/config/panda_simulated_config.yaml b/moveit_ros/moveit_servo/config/panda_simulated_config.yaml index ac3d0eb068c..b5d57bfcb97 100644 --- a/moveit_ros/moveit_servo/config/panda_simulated_config.yaml +++ b/moveit_ros/moveit_servo/config/panda_simulated_config.yaml @@ -44,7 +44,7 @@ move_group_name: panda_arm # Often 'manipulator' or 'arm' lower_singularity_threshold: 17.0 # Start decelerating when the condition number hits this (close to singularity) hard_stop_singularity_threshold: 30.0 # Stop when the condition number hits this joint_limit_margins: [0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1] # added as a buffer to joint limits [radians or meters]. If moving quickly, make this larger. -leaving_singularity_threshold_multiplier: 2.0 # Multiply the hard stop limit by this when leaving singularity (see https://github.com/ros-planning/moveit2/pull/620) +leaving_singularity_threshold_multiplier: 2.0 # Multiply the hard stop limit by this when leaving singularity (see https://github.com/moveit/moveit2/pull/620) ## Topic names cartesian_command_in_topic: ~/delta_twist_cmds # Topic for incoming Cartesian twist commands diff --git a/moveit_ros/moveit_servo/config/test_config_panda.yaml b/moveit_ros/moveit_servo/config/test_config_panda.yaml index 0698fd846a1..5324ce9bf16 100644 --- a/moveit_ros/moveit_servo/config/test_config_panda.yaml +++ b/moveit_ros/moveit_servo/config/test_config_panda.yaml @@ -43,7 +43,7 @@ move_group_name: panda_arm # Often 'manipulator' or 'arm' lower_singularity_threshold: 17.0 # Start decelerating when the condition number hits this (close to singularity) hard_stop_singularity_threshold: 30.0 # Stop when the condition number hits this joint_limit_margins: [0.1, 0.1, 0.1, 0.1, 0.1, 0.1, 0.1] # added as a buffer to joint limits [radians or meters]. If moving quickly, make this larger. -leaving_singularity_threshold_multiplier: 2.0 # Multiply the hard stop limit by this when leaving singularity (see https://github.com/ros-planning/moveit2/pull/620) +leaving_singularity_threshold_multiplier: 2.0 # Multiply the hard stop limit by this when leaving singularity (see https://github.com/moveit/moveit2/pull/620) ## Topic names cartesian_command_in_topic: ~/delta_twist_cmds # Topic for incoming Cartesian twist commands diff --git a/moveit_ros/moveit_servo/package.xml b/moveit_ros/moveit_servo/package.xml index edfc14d0d63..81a208da184 100644 --- a/moveit_ros/moveit_servo/package.xml +++ b/moveit_ros/moveit_servo/package.xml @@ -11,7 +11,7 @@ BSD-3-Clause - https://ros-planning.github.io/moveit_tutorials + https://moveit.github.io/moveit_tutorials Brian O'Neil Andy Zelenak diff --git a/moveit_ros/moveit_servo/src/collision_monitor.cpp b/moveit_ros/moveit_servo/src/collision_monitor.cpp index 719d0112ecf..c3a886cff86 100644 --- a/moveit_ros/moveit_servo/src/collision_monitor.cpp +++ b/moveit_ros/moveit_servo/src/collision_monitor.cpp @@ -106,7 +106,7 @@ void CollisionMonitor::checkCollisions() if (servo_params_.check_collisions) { // Fetch latest robot state using planning scene instead of state monitor due to - // https://github.com/ros-planning/moveit2/issues/2748 + // https://github.com/moveit/moveit2/issues/2748 robot_state_ = planning_scene_monitor_->getPlanningScene()->getCurrentState(); // This must be called before doing collision checking. robot_state_.updateCollisionBodyTransforms(); diff --git a/moveit_ros/moveit_servo/src/utils/common.cpp b/moveit_ros/moveit_servo/src/utils/common.cpp index ea1512984e8..66b0866819c 100644 --- a/moveit_ros/moveit_servo/src/utils/common.cpp +++ b/moveit_ros/moveit_servo/src/utils/common.cpp @@ -343,7 +343,7 @@ std::pair velocityScalingFactorForSingularity(const moveit:: const bool moving_towards_singularity = vector_towards_singularity.dot(target_delta_x) > 0; // Compute upper condition variable threshold based on if we are moving towards or away from singularity. - // See https://github.com/ros-planning/moveit2/pull/620#issuecomment-1201418258 for visual explanation. + // See https://github.com/moveit/moveit2/pull/620#issuecomment-1201418258 for visual explanation. double upper_threshold; if (moving_towards_singularity) { diff --git a/moveit_ros/occupancy_map_monitor/package.xml b/moveit_ros/occupancy_map_monitor/package.xml index d82f4d5e9c5..e080fff0a68 100644 --- a/moveit_ros/occupancy_map_monitor/package.xml +++ b/moveit_ros/occupancy_map_monitor/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Jon Binney diff --git a/moveit_ros/perception/mesh_filter/src/gl_renderer.cpp b/moveit_ros/perception/mesh_filter/src/gl_renderer.cpp index 000dc7ff7b0..3c2d7d29e3f 100644 --- a/moveit_ros/perception/mesh_filter/src/gl_renderer.cpp +++ b/moveit_ros/perception/mesh_filter/src/gl_renderer.cpp @@ -387,7 +387,7 @@ void mesh_filter::GLRenderer::createGLContext() if (context_it == s_context.end()) { - s_context.at(thread_id) = std::pair(1, 0); + s_context.insert({ thread_id, std::pair(1, 0) }); glutInitWindowPosition(glutGet(GLUT_SCREEN_WIDTH) + 30000, 0); glutInitWindowSize(1, 1); diff --git a/moveit_ros/perception/package.xml b/moveit_ros/perception/package.xml index 8b55305797e..911168e5111 100644 --- a/moveit_ros/perception/package.xml +++ b/moveit_ros/perception/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Jon Binney diff --git a/moveit_ros/planning/package.xml b/moveit_ros/planning/package.xml index 51aa4788677..57594b9201c 100644 --- a/moveit_ros/planning/package.xml +++ b/moveit_ros/planning/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Sachin Chitta diff --git a/moveit_ros/planning/planning_scene_monitor/src/planning_scene_monitor.cpp b/moveit_ros/planning/planning_scene_monitor/src/planning_scene_monitor.cpp index d7a19e51379..648cd471622 100644 --- a/moveit_ros/planning/planning_scene_monitor/src/planning_scene_monitor.cpp +++ b/moveit_ros/planning/planning_scene_monitor/src/planning_scene_monitor.cpp @@ -542,7 +542,7 @@ void PlanningSceneMonitor::getMonitoredTopics(std::vector& topics) if (collision_object_subscriber_) { // TODO (anasarrak) This has been changed to subscriber on Moveit, look at - // https://github.com/ros-planning/moveit/pull/1406/files/cb9488312c00e9c8949d89b363766f092330954d#diff-fb6e26ecc9a73d59dbdae3f3e08145e6 + // https://github.com/moveit/moveit/pull/1406/files/cb9488312c00e9c8949d89b363766f092330954d#diff-fb6e26ecc9a73d59dbdae3f3e08145e6 topics.push_back(collision_object_subscriber_->get_topic_name()); } if (planning_scene_world_subscriber_) diff --git a/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/move_group_interface.h b/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/move_group_interface.h index 38ec463c9e8..f3c7b6f5067 100644 --- a/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/move_group_interface.h +++ b/moveit_ros/planning_interface/move_group_interface/include/moveit/move_group_interface/move_group_interface.h @@ -164,7 +164,7 @@ class MOVEIT_MOVE_GROUP_INTERFACE_EXPORT MoveGroupInterface moveit::core::RobotModelConstPtr getRobotModel() const; /** \brief Get the ROS node handle of this instance operates on */ - rclcpp::Node::SharedPtr getNodeHandle(); + const rclcpp::Node::SharedPtr& getNode() const; /** \brief Get the name of the frame in which the robot is planning */ const std::string& getPlanningFrame() const; diff --git a/moveit_ros/planning_interface/move_group_interface/src/move_group_interface.cpp b/moveit_ros/planning_interface/move_group_interface/src/move_group_interface.cpp index 418dafa3018..4f93f72781e 100644 --- a/moveit_ros/planning_interface/move_group_interface/src/move_group_interface.cpp +++ b/moveit_ros/planning_interface/move_group_interface/src/move_group_interface.cpp @@ -2295,6 +2295,11 @@ void MoveGroupInterface::setSupportSurfaceName(const std::string& name) impl_->setSupportSurfaceName(name); } +const rclcpp::Node::SharedPtr& MoveGroupInterface::getNode() const +{ + return impl_->node_; +} + const std::string& MoveGroupInterface::getPlanningFrame() const { return impl_->getRobotModel()->getModelFrame(); diff --git a/moveit_ros/planning_interface/package.xml b/moveit_ros/planning_interface/package.xml index c099db13c96..70be0e1dea5 100644 --- a/moveit_ros/planning_interface/package.xml +++ b/moveit_ros/planning_interface/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan diff --git a/moveit_ros/planning_interface/test/move_group_interface_cpp_test.cpp b/moveit_ros/planning_interface/test/move_group_interface_cpp_test.cpp index 429dd9d802f..370d2f72df7 100644 --- a/moveit_ros/planning_interface/test/move_group_interface_cpp_test.cpp +++ b/moveit_ros/planning_interface/test/move_group_interface_cpp_test.cpp @@ -36,7 +36,7 @@ /* Author: Tyler Weaver, Boston Cleek */ /* These integration tests are based on the tutorials for using move_group: - * https://ros-planning.github.io/moveit_tutorials/doc/move_group_interface/move_group_interface_tutorial.html + * https://moveit.github.io/moveit_tutorials/doc/move_group_interface/move_group_interface_tutorial.html */ // C++ diff --git a/moveit_ros/planning_interface/test/move_group_pick_place_test.cpp b/moveit_ros/planning_interface/test/move_group_pick_place_test.cpp index faad6571802..b866015e008 100644 --- a/moveit_ros/planning_interface/test/move_group_pick_place_test.cpp +++ b/moveit_ros/planning_interface/test/move_group_pick_place_test.cpp @@ -36,7 +36,7 @@ /* Author: Tyler Weaver */ /* These integration tests are based on the tutorials for using move_group to do a pick and place: - * https://ros-planning.github.io/moveit_tutorials/doc/pick_place/pick_place_tutorial.html + * https://moveit.github.io/moveit_tutorials/doc/pick_place/pick_place_tutorial.html */ // C++ diff --git a/moveit_ros/planning_interface/test/subframes_test.cpp b/moveit_ros/planning_interface/test/subframes_test.cpp index f87eab588d8..1f07dd30d8d 100644 --- a/moveit_ros/planning_interface/test/subframes_test.cpp +++ b/moveit_ros/planning_interface/test/subframes_test.cpp @@ -36,7 +36,7 @@ /* Author: Felix von Drigalski, Jacob Aas, Tyler Weaver, Boston Cleek */ /* This integration test is based on the tutorial for using subframes - * https://ros-planning.github.io/moveit_tutorials/doc/subframes/subframes_tutorial.html + * https://moveit.github.io/moveit_tutorials/doc/subframes/subframes_tutorial.html */ // C++ diff --git a/moveit_ros/robot_interaction/package.xml b/moveit_ros/robot_interaction/package.xml index 7eca45cff82..c517ff08c01 100644 --- a/moveit_ros/robot_interaction/package.xml +++ b/moveit_ros/robot_interaction/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan diff --git a/moveit_ros/tests/package.xml b/moveit_ros/tests/package.xml index d7914c34ffb..4186ca7e500 100644 --- a/moveit_ros/tests/package.xml +++ b/moveit_ros/tests/package.xml @@ -9,8 +9,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Sebastian Jahr diff --git a/moveit_ros/visualization/package.xml b/moveit_ros/visualization/package.xml index 31df0e78554..3696e3e69ff 100644 --- a/moveit_ros/visualization/package.xml +++ b/moveit_ros/visualization/package.xml @@ -12,8 +12,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan Dave Coleman diff --git a/moveit_ros/warehouse/package.xml b/moveit_ros/warehouse/package.xml index 4c651855d3d..9869cbdb6b9 100644 --- a/moveit_ros/warehouse/package.xml +++ b/moveit_ros/warehouse/package.xml @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 Ioan Sucan diff --git a/moveit_setup_assistant/moveit_setup_assistant/package.xml b/moveit_setup_assistant/moveit_setup_assistant/package.xml index 31c27e6344e..f21d33a575f 100644 --- a/moveit_setup_assistant/moveit_setup_assistant/package.xml +++ b/moveit_setup_assistant/moveit_setup_assistant/package.xml @@ -13,8 +13,8 @@ BSD-3-Clause http://moveit.ros.org - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 David V. Lu!! Dave Coleman @@ -31,7 +31,7 @@ moveit_setup_controllers moveit_setup_core_plugins moveit_setup_app_plugins - + moveit_resources_panda_moveit_config diff --git a/moveit_setup_assistant/moveit_setup_framework/templates/package.xml.template b/moveit_setup_assistant/moveit_setup_framework/templates/package.xml.template index b27a9fa44f6..dc647a10cec 100644 --- a/moveit_setup_assistant/moveit_setup_framework/templates/package.xml.template +++ b/moveit_setup_assistant/moveit_setup_framework/templates/package.xml.template @@ -11,8 +11,8 @@ BSD-3-Clause http://moveit.ros.org/ - https://github.com/ros-planning/moveit2/issues - https://github.com/ros-planning/moveit2 + https://github.com/moveit/moveit2/issues + https://github.com/moveit/moveit2 [AUTHOR_NAME]