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

Add simulation motion generators #224

Closed

Conversation

rickstaa
Copy link
Contributor

@rickstaa rickstaa commented Feb 15, 2022

This commit combines #181 and #157 since they are closely related. I tested this pull request against the steps I explained in #181 (comment). The position controllers seem to work, although as described in #181, the PID gains for the motion generators are not extensively tuned and could therefore be improved.

rickstaa and others added 6 commits February 15, 2022 10:25
This commit gives users the ability to set the hardware_interface that
is used in the panda arm joints when loading the 'panda_arm.urdf.xacro'
file.
Automatically translate into full name, e.g. hardware_interface/PositionJointInterface
This commit fixes a unhandeled conflict that is created when both frankaemika#181
and frankaemika#157 are merged.
This commit adds the 'hardware_interface/PositionJointInterface' and
'hardware_interface/VelocityJointInterface' interfaces to the
FrankaHWSim module. When a user chooses these interfaces, motion
generators (i.e. PID controllers) are used for controlling the robot.
@rickstaa rickstaa force-pushed the add_simulation_motion_generators branch from daec960 to 765cacd Compare February 15, 2022 10:21
@rickstaa
Copy link
Contributor Author

@gollth Both #181 and #157 pass. Therefore, I think the CI pipeline failures here are due to timing issues and not related to the changes that this pr includes.

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.

3 participants