Skip to content

RSI4: cannot get connection to ROS with KR10 #148

@bmaric

Description

@bmaric

We have KUKA KR10 robot, with KR C4 Compact control unit with RSI, but unfortunately I have problem with setting up communication between ROS and Kuka robot. I've downloaded this git repository, and followed all the steps in readme file in KRL/KR_C4 folder, but when I come to testing, I cannot get 'Got connection from robot' message.

I did following steps:

  1. KLI is set to 192.168.250.20, 255.255.255.0 with standard gateway 192.168.250.20

  2. My external PC running Ubuntu and ROS is set to 192.168.250.25, 255.255.255.0, and I'm able to ping addresses from (1) and (2) in both directions.

  3. Later, in Kuka HMI Network settings, I created new network (virtual6) for RSI, and set mixed IP, 192.168.1.20, and to my PC also add new IP 192.168.1.25. Ping of these addresses is again ok on both machines. This step is described differently in package instructions, but I have no application RSI-Network, and from KUKA support they told me it is enough to put it manually in network settings.

  4. I modified KRL files(ros_rsi_ethernet.xml) and test_params.yaml with IP: 192.168.1.25, port: 49152

  5. I copied files according to instruction to folders on KUKA control unit

  6. When I come to testing, as instructed I start roslaunch kuka_rsi_hw_interface test_hardware_interface.launch sim:=false, I got message that RSI server is set to 192.168.1.25, 49152, and "Waiting for robot!". Then I go to Kuka teach pendant and start ros_rsi.src program, but in the end I cannot get message "Got connection from robot". Also I cannot read joint states topic.

Maybe somebody can give me a hint? Thank's!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions