Ask Your Question

Can ROS "KRC4 6axis kuka palletizing robot" ?

asked 2015-03-16 16:30:56 -0500

jyothi gravatar image

updated 2015-03-17 03:31:16 -0500

gvdhoorn gravatar image


I am sure, It is a very basic question. As a part of my Master thesis, I am looking forward to control 6xis Kuka palletizing robot through KRC4 controller. I would like to know, Whether it is possible. I would be glad, if someone could actually just throw me an insight on implementing ROS. Infact, I have read about steps like

  1. creating URDF file defining robot
  2. create connection to the controller.
  3. communicate to message/action request
  4. use moveit for path planning.

But, it is still confusing for me. I wish someone will respond.

Thanks, Jyothi

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-03-17 03:30:29 -0500

gvdhoorn gravatar image

updated 2018-05-08 08:57:01 -0500

Within ROS-Industrial we've recently setup a KUKA Special Interest Group. One of the efforts there is integration of a RSI based ros_control compatible driver. It is currently being reviewed, and we expect to merge it soon. See ros-industrial/kuka_experimental#13.

That driver would provide you with the required interfaces for controlling it with MoveIt, so you'd have steps 2 & 3 already done.

The kuka_experimental repository also contains some support pkgs (urdfs and more), which you could perhaps use as a starting point. That would be step 1 of your list. If you do need to create a new urdf, the Create a URDF for an Industrial Robot tutorial should be helpful.

For creating a MoveIt package (required for step 4), we have Create a MoveIt Package for an Industrial Robot.

As for general tutorials on how to use ROS & MoveIt with industrial robots, see the ROS-Industrial Training Exercises.

edit flag offensive delete link more


Thank a lot for your clear explanation based on my steps. Could you explain me or direct me to a link. to understand how I could communicate with kuka controller with ROS.

jyothi gravatar imagejyothi ( 2015-03-17 07:32:48 -0500 )edit

I think I linked you to all the relevant pages / packages already. You'll have to do some reading up on MoveIt, ros_control and general ROS I think, but other than that everything seems to already be there.

gvdhoorn gravatar imagegvdhoorn ( 2015-03-17 07:56:00 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2015-03-16 16:30:56 -0500

Seen: 475 times

Last updated: May 08 '18