-
Notifications
You must be signed in to change notification settings - Fork 132
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
Deleted dependency to moveit #468
Conversation
@ipa-nhg: please move/create a package for that in cob_manipulation before merging this. cob_control is no good alternative because it is a dependency of cob_bringup too. |
What do you mean with a new package? The launch files already exist: |
@ipa-fmw @ipa-mig can be merged? |
CR; ok Just one question: the deleted launch file contains a remapping, the linked on in cob_manipulation doesn't. Could this be a problem? |
Just in case it could be a problem, I added the remap lines as comments ipa320/cob_manipulation#82 |
The collision monitor was a feature request by @ipa-tif!
It is a stand-alone node that requires some moveit libs for the actual collision checking. CR: not okay ;) |
Well, this depends on whether this should be automatically started with a I agree that having it in a package that is started by However, I personally don't mind. |
The However, it needs a SRDF for the collision checking. |
The collision monitor also dependes on moveit_planning, amongst others... |
@ipa-mdl @ipa-tif I understand that start the collision monitor by default is necessary, but on the other hand the actual status of the software (cob_bringup depending on cob_manipulation) doesn't fit with our architecture definition. Install The main problem at the moment is that the As the current version of cob_robots can not be used on the cob4 robots because of the wrong detection of collisions ( if we move the torso some degrees the collision monitor send a message to safety controller and we are not allow to move any more any component) I propose, and at least until we have new SRDF (or 3d model) files, comment the collision monitor lines here, and we will see if we find a better solution for the dependencies issue. |
The moveit dependencies are rather self-contained (except for the rviz stuff, which is not needed for collision monitoring).
We could move |
As discussed with @ipa-nhg:
|
Can't help it but to drop in this comment on my town day: |
Related to this pull request: #482 (already tested and merged) |
@ipa-nhg: what's the status here? close? merge? |
This pull request can be closed, as soon as https://github.com/ipa320/cob_robots/pull/478/files is merged and the changes on cob_collision_monitor done. |
Related to this discussion |
After a discussion with @ipa-fmw , we decided that the bringup packages should not require the installation of Moveit! packages and neither launch the cob_bringup/tools the creation of a Moveit! robot configuration. The tool collision_monitor should be moved to other repository (for example cob_control) or extra started.