Closed alex-mitrevski closed 4 years ago
Kudos, SonarCloud Quality Gate passed!
0 Bugs
0 Vulnerabilities (and 0 Security Hotspots to review)
3 Code Smells
@alex-mitrevski I'll remove the reviewers, could you add them back once it's ready to be merged?
Since it's been a long time that any work has been done in this context, I have reduced the scope of this PR to only handle detection in order to merge it.
The remaining points, which are listed as TODOs in the PR description, can be addressed with additional PRs.
Summary of changes
This PR modifies the
handle_open
action so that it includes handle detection (an object detection action as defined at https://github.com/b-it-bots/mas_perception_libs/blob/devel/ros/src/mas_perception_libs/scene_detection_action.py is used for that purpose). Since the handle detection is now part of the action, the pose is not passed as an action goal anymore; however, the handle type is still passed as an optional argument so that the results of the detection can be cross-checked with the expected handle type.Future TODOs
cc @njanirudh