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

Enable initial position param in kinova xacros #190

Merged

Conversation

dyackzan
Copy link
Collaborator

The initial_positions parameter is already defined in the load_arm and kortex_ros2_control macros, it is just unable to be used when loading a kinova robot because it is not passed through in the load_robot macro.

These changes add the initial_positions param in the load_robot macro and pass it through to the load_arm macro so that a kinova robot can be loaded with parameterized initial positions.

@dyackzan dyackzan force-pushed the enable-initial-positions-parameter branch from d8ab993 to d83c862 Compare November 22, 2023 18:53
The `initial_positions` parameter is already defined in the `load_arm`
and `kortex_ros2_control` macros, it is just unable to be used when
loading a kinova robot because it is not passed through in the
`load_robot` macro.

These changes add the `initial_positions` param in the `load_robot`
macro and pass it through to the `load_arm` macro so that a kinova robot
can be loaded with parameterized initial positions.
And add a note in the initial_positions.yaml file to let users know 6
dof bots will ignore the joint_7 position value
@dyackzan dyackzan force-pushed the enable-initial-positions-parameter branch from 1410d6a to 3a44f37 Compare November 22, 2023 22:06
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.

Thanks for adding the initial_position.yaml file @dyackzan!

@MarqRazz MarqRazz merged commit 4c35d2c into Kinovarobotics:main Nov 27, 2023
10 checks passed
@dyackzan
Copy link
Collaborator Author

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