ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

IKfast file for UR5

asked 2017-01-25 16:40:19 -0500

AndyZe gravatar image

As I'm rather lazy, I was wondering if anybody has already created an IKfast file for a UR5. If not, I'll post a link when I'm done creating it.

(This is needed for the ROS-I Reuleaux package)

edit retag flag offensive close merge delete

Comments

I could be wrong, but I was under the impression that ur_kinematics from the universal_robots package was either an IKFast plugin or at least based on one. It does contain an ikfast.h file.

rbbg gravatar image rbbg  ( 2017-01-26 01:54:03 -0500 )edit

ur_kinematics is not IKFast compatible, but it is a KinematicsBase compatible IK plugin. I don't know the specific requirements for Reuleaux, but if it basically uses MoveIt compatible IK plugins, ur_kinematics should work.

gvdhoorn gravatar image gvdhoorn  ( 2017-01-26 01:54:11 -0500 )edit

@rbbg: ha :). But no, it's not IKFast, but compatible.

gvdhoorn gravatar image gvdhoorn  ( 2017-01-26 01:54:38 -0500 )edit

Could you please post the ikfast file for UR5 ? It would save me some time.

raf4343 gravatar image raf4343  ( 2017-07-24 14:56:39 -0500 )edit
AndyZe gravatar image AndyZe  ( 2017-07-24 15:04:43 -0500 )edit

Have you tested them with reuleaux package ?

raf4343 gravatar image raf4343  ( 2017-07-25 08:04:38 -0500 )edit

Hey, can anybody please let me know if this is solved. The link provided by @AndyZe are only the maps created. Here are some of the ikfast files generated.

https://github.com/jontromanab/ikfast...

jontromanab gravatar image jontromanab  ( 2019-01-26 13:50:37 -0500 )edit

1 Answer

Sort by » oldest newest most voted
0

answered 2021-03-17 06:14:30 -0500

vonunwerth gravatar image

I recently created one for the UR10 but then recognized, that there is the ur_kinematics solver which is much more developed

Instead of reuleaux you could also use the reuleaux_moveit package:

This version of reauleaux creates reachability map using moveit interface. Now reuleaux can create map of redundant manipulators with self collision checking

But to answer your question: The developer of the reuleaux package provides some IKFast cpp files and already generated maps for the UR5, which can be found in his repository here If you want to visualize the workspace with reuleaux you should also checkout the kinematicreachability module of openrave

edit flag offensive delete link more

Question Tools

1 follower

Stats

Asked: 2017-01-25 16:40:19 -0500

Seen: 1,467 times

Last updated: Mar 17 '21