moveit2
moveit2 copied to clipboard
Delete unported `moveit_joy` visualization demo
Description
I was poking around, looking into build warnings about deprecated setup.py. While I didn't find a complete solution, I think we can safely delete all of these scripts since they still refer to catkin.
Codecov Report
Base: 50.24% // Head: 51.08% // Increases project coverage by +0.85% :tada:
Coverage data is based on head (
0e0a190) compared to base (ddd50ce). Patch has no changes to coverable lines.
:exclamation: Current head 0e0a190 differs from pull request most recent head 148587f. Consider uploading reports for the commit 148587f to get more accurate results
Additional details and impacted files
@@ Coverage Diff @@
## main #1541 +/- ##
==========================================
+ Coverage 50.24% 51.08% +0.85%
==========================================
Files 374 380 +6
Lines 31277 31802 +525
==========================================
+ Hits 15712 16243 +531
+ Misses 15565 15559 -6
| Impacted Files | Coverage Δ | |
|---|---|---|
| ...ics_plugin_loader/src/kinematics_plugin_loader.cpp | 69.75% <0.00%> (-13.01%) |
:arrow_down: |
| ...ma_kinematics_plugin/src/lma_kinematics_plugin.cpp | 73.46% <0.00%> (-3.90%) |
:arrow_down: |
| ...dl_kinematics_plugin/src/kdl_kinematics_plugin.cpp | 75.36% <0.00%> (-3.43%) |
:arrow_down: |
| ...anner/src/trajectory_blender_transition_window.cpp | 99.17% <0.00%> (-0.83%) |
:arrow_down: |
| ...traint_samplers/src/constraint_sampler_manager.cpp | 88.39% <0.00%> (-0.64%) |
:arrow_down: |
| moveit_ros/moveit_servo/src/pose_tracking.cpp | 76.78% <0.00%> (-0.32%) |
:arrow_down: |
| moveit_core/robot_model/src/joint_model_group.cpp | 64.87% <0.00%> (-0.24%) |
:arrow_down: |
| moveit_core/robot_state/src/robot_state.cpp | 47.91% <0.00%> (-0.04%) |
:arrow_down: |
| moveit_core/transforms/src/transforms.cpp | 86.67% <0.00%> (ø) |
|
| moveit_core/robot_model/src/link_model.cpp | 100.00% <0.00%> (ø) |
|
| ... and 103 more |
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.
:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Small misconception here:
I fear that removing these files might lead to dead code
All of this code is already dead!
You're right, the Python code in moveit_core and all of moveit_commander should probably be removed all at once. I'll remove them from this PR and tweak the other packages as well.
Hi @sjahr,
Thanks for looping me into this conversation.
I fear that removing these files might lead to dead code, for example the \python in moveit_core
I have actually removed this code in my current working branch of moveit_py (see here) so it would be ok to remove in my mind as @AndyZe has suggested. I can look to open a separate pr just for removing such code.
Will the deprecation warning be addressed by your work on MoveIt2 python bindings?
I am happy to address this as part of my GSoC project. For any of the code related to the library I am planning to release I would expect to ensure any warning including those related to deprecations to be addressed where they possibly can be. If existing code that is being maintained contains such deprecation warning I would be happy to fix these too.
Thanks @peterdavidfagan.
My bit of googling into this type of error suggested that it's a ROS2 build system issue and we need to wait for Open-Robotics to fix it. Nothing to be done on our end.
--- stderr: moveit_configs_utils
/usr/lib/python3/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(