Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds missing deps to the package.xml template #2839

Merged
merged 4 commits into from
Aug 26, 2021

Conversation

rickstaa
Copy link
Contributor

This commit adds the 'joint_trajectory_controller' and 'gazebo_ros_control' dependencies to the
moveit_setup_assistant package.xml template. These dependencies are needed for the gazebo simulation.

This commit adds the 'joint_trajectory_controller' and 'gazebo_ros_control' depencenies to the
`moveit_setup_assistant` package.xml template. These dependencies are
needed for the gazebo simulation.
@gavanderhoorn
Copy link
Contributor

I seem to vaguely remember these were left out on purpose so as to avoid pulling in Gazebo on systems which don't need / want it.

@rickstaa
Copy link
Contributor Author

@gavanderhoorn That makes sense, I will also keep them out of the new Noetic panda_moveit_config branch.

@rickstaa rickstaa closed this Aug 25, 2021
@gavanderhoorn
Copy link
Contributor

You could perhaps add them, but comment them like the warehouse_ros dependency.

That way it would at least be clear they weren't omitted by mistake.

@rickstaa rickstaa reopened this Aug 25, 2021
@codecov
Copy link

codecov bot commented Aug 25, 2021

Codecov Report

Merging #2839 (96e9d11) into master (bef8f7c) will increase coverage by 0.02%.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #2839      +/-   ##
==========================================
+ Coverage   60.81%   60.82%   +0.02%     
==========================================
  Files         366      366              
  Lines       31717    31717              
==========================================
+ Hits        19286    19290       +4     
+ Misses      12431    12427       -4     
Impacted Files Coverage Δ
..._interface/src/detail/constrained_goal_sampler.cpp 74.00% <0.00%> (-2.00%) ⬇️
...ipulation/pick_place/src/manipulation_pipeline.cpp 69.45% <0.00%> (-1.85%) ⬇️
...meterization/work_space/pose_model_state_space.cpp 83.02% <0.00%> (+0.63%) ⬆️
.../ompl_interface/src/detail/constrained_sampler.cpp 59.46% <0.00%> (+16.22%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bef8f7c...96e9d11. Read the comment docs.

@rickstaa rickstaa force-pushed the adds_missing_setup_assistant_deps branch from 3de6982 to 38e60f2 Compare August 25, 2021 17:29
@rickstaa
Copy link
Contributor Author

@gavanderhoorn Good idea. I added them, but now commented with a note above.

Copy link
Contributor

@rhaschke rhaschke left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved with modified wording: These packages do build w/o problems. 😉

@rickstaa
Copy link
Contributor Author

@rhaschke Your right, thanks for improving my comment.

rickstaa and others added 2 commits August 25, 2021 21:19
…ckage.xml.template

Co-authored-by: Robert Haschke <rhaschke@users.noreply.github.com>
@rhaschke rhaschke merged commit 865c261 into moveit:master Aug 26, 2021
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 26, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 26, 2021
This commit adds several missing package dependencies. These package dependencies were commented to prevent installing gazebo be default. It was merged to be consistent with the 'moveit_setup_assistant' (see moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
* Makes ompl planning_adapters argument optional (#27)

This commit makes sure that the `planning_adapters` argument in the `ompl_planning_pipeline.launch.xml` launch file is optional.

* Fixes custom planner ns bug (#30)

This commit fixes a custom planner ns bug that was introduced by the `setup_assistant` (see
moveit/moveit#2842).

* Adds missing package dependencies

This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package dependencies were commented to prevent installing gazebo be default. It was merged to be consistent with the 'moveit_setup_assistant' (see moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package
dependencies were commented to prevent installing gazebo be default. It
was merged to be consistent with the 'moveit_setup_assistant' (see
moveit/moveit#2839).
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 27, 2021
This commit adds several missing package dependencies. These package dependencies were commented to prevent installing gazebo be default. It was merged to be consistent with the 'moveit_setup_assistant' (see moveit/moveit#2839).
@rickstaa rickstaa deleted the adds_missing_setup_assistant_deps branch August 30, 2021 07:07
rickstaa added a commit to rickstaa/panda_moveit_config that referenced this pull request Aug 30, 2021
This commit adds several missing package dependencies. These package dependencies were commented to prevent installing gazebo be default. It was merged to be consistent with the 'moveit_setup_assistant' (see moveit/moveit#2839).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants