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

Update gen3 lite and gripper macros #191

Merged

Conversation

dyackzan
Copy link
Collaborator

No description provided.

Update the kinova gen3_lite macros to pass through the required
parameters.
The base robotiq_gripper macro does not accept the
`isaac_joint_commands` or `isaac_joint_states` parameters. Stop these
parameters from being passed to the base robotiq_gripper macro.

Also remove them from the gen3_lite_2f gripper macro (they were added in
for compatibility last commit).
Copy link
Collaborator

Choose a reason for hiding this comment

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

You are going to need to create a ros2_control.xacro (like this one) for this gripper if you want it to work with mock_hardware or Gazebo/Isaac.

Copy link
Collaborator Author

@dyackzan dyackzan Nov 27, 2023

Choose a reason for hiding this comment

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

Created an issue for this: #193

Copy link
Collaborator

Choose a reason for hiding this comment

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

Thanks for creating the issue.

This reverts commit ead7609.

The bug it was addressing was a result of not having the latest changes
checked out for the ros2_robotiq_gripper repo. Checking that out
resolves the issue.
Comment on lines +7 to +13
use_fake_hardware:=false
fake_sensor_commands:=false
sim_ignition:=false
sim_isaac:=false
isaac_joint_commands:=/isaac_joint_commands
isaac_joint_states:=/isaac_joint_states
use_internal_bus_gripper_comm:=true">
Copy link
Collaborator

@MarqRazz MarqRazz Nov 27, 2023

Choose a reason for hiding this comment

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

These are not needed if we don't want to spend the time adding the ros2_control.xacro.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Should I remove these? They might be helpful in the future once the ros2_control.xacro is created and I don't think they hurt anything by being there for now

Copy link
Collaborator

Choose a reason for hiding this comment

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

It's fine to leave them.

The velocity command interface isn't supported
@dyackzan dyackzan force-pushed the update-gen3-lite-and-robotiq-macros branch from 16d950f to 40f7088 Compare November 27, 2023 22:18
Copy link
Collaborator

@MarqRazz MarqRazz left a comment

Choose a reason for hiding this comment

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

This is close enough. I will patch this up in a follow on PR.

@MarqRazz MarqRazz merged commit 0e899f0 into Kinovarobotics:main Nov 28, 2023
10 checks passed
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.

2 participants