-
Notifications
You must be signed in to change notification settings - Fork 217
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 KR270 R2700 #220
base: melodic-devel
Are you sure you want to change the base?
Add KR270 R2700 #220
Conversation
05ed9d2
to
8f5c187
Compare
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.
Thanks a lot for your contribution and sorry for neglecting it for so long! I added some small things that need improvement to keep packages consistent.
No worries, thanks for your review! I tried to address all comments, please solve the conversations yourself if you agree to the changes. |
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.
Thanks for your patience! Let's wait for @gavanderhoorn eagle eyes 😉
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.
I've not checked joint limits, nor the sizes of meshes.
@simonschmeisser: did you check those?
<limit lower="${radians(-350)}" upper="${radians(350)}" effort="0" velocity="${radians(175)}"/> | ||
</joint> | ||
|
||
<!-- This frame corresponds to the $TOOL coordinate system in KUKA KRC controllers. --> |
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.
Both flange
and tool0
have this comment.
Is that correct?
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.
Seems to be the case for the other robots as well, see e.g. KR150-2
However, the KR150 r3100 has the following comment on flange
:
<!-- ROS-Industrial 'flange' frame: attachment point for EEF models -->
and tool0
<!-- ROS-Industrial 'tool0' frame: all-zeros tool frame -->
<!-- This frame corresponds to the $FLANGE coordinate system in KUKA KRC controllers. -->
Unfortunately, I have no idea what is correct / how to check that
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.
Sorry for letting this get stale again, and sorry for getting sloppy with the comment for KR150-2 in #195
You could use either the comments you mentioned here or like in the PR above (REP-199 ...)
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.
@gavanderhoorn @simonschmeisser solved in d73b603
In the pdf it's named |
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.
except for one number limits and velocities match the data sheet
@gavanderhoorn @simonschmeisser can you help me on the remaining open questions? |
Use joint_state_publisher_gui
due to simonschmeisser's suggestion
Due to simonschmeisser's suggestion
Co-authored-by: G.A. vd. Hoorn <[email protected]>
Co-authored-by: G.A. vd. Hoorn <[email protected]>
Co-authored-by: G.A. vd. Hoorn <[email protected]>
Adds support for the KR270 R2700. The dimensions are taken from the datasheet of the KR270 R2700 ultra. The inertia parameters are wrong (just copied from KR210, whose are also wrong as stated the respective
package.xml
).I also kept the
joint_state_publisher
due to consistency reasons.Anything more to consider?