-
Notifications
You must be signed in to change notification settings - Fork 45
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
Docs + simple generic gripper controller interface + minor bug fixes #64
Conversation
…trolling a robot's gripper
…nted gripper controller functionality
…ted gripper controller functionality
@alex-mitrevski @abhishek098 we need to fix a version for kdl and kdl_parser, since they seem to be making some issues. Do you know the exact version number?
|
* Builds using bitbots-domestic image * Only adds mas_domestic * Removes the need for a separate travis.rosinstall file
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The latest changes have fixed the previous build problems.
There is one caveat though... the current Travis build is not checking for dependencies added to the mas-domestic.rosinstall
file to keep the build times low. I'll open a new issue to find a smarter way to check for those.
Issue #70 reflects the shortcomings of the current Travis setup. |
@alex-mitrevski we might want to create a release, given the number of changes since we last published one. |
This pull request adds a new package
mdr_gripper_controller
under themdr_manipulation
metapackage; the package includes a high-level gripper controller base class that declares methods for opening and closing a gripper; robot-specific implementations can then define the methods so that they interact with a robot-specific gripper controller. The new implementation makes thepickup
andplace
actions more robot-independent (the previous functionality for controlling the gripper in the actions was not sufficiently robot-independent). Thepickup
andplace
actions have been appropriately updated.A few error/bug fixes are also included in the pull request:
mdr_2dnav
had syntax errors that have now been resolvedmove_arm
action,dmp.py
had various frame names as hardcoded strings, which was making the script robot-dependentFinally, I've added a Doxyfile and included documentation for the following packages:
mdr_hri
mdr_command_robot
mdr_sound_vocalisation
mdr_rosplan_interface