ABB_Driver RWS unable to connect -"Failed to collect mechanical unit configurations"
Hi all,
I'm trying to connect an ABB irb140 with the ros abb driver but with not much of success.
When trying to launch the bringup example ex1_rws_only.launch I get the error "Failed to collect mechanical unit configurations"
Reading the file - https://github.com/ros-industrial/abb... I see it's the second stage in establishing a communication with the IRC5 unit.
I can ping the server - it has the default IP <192.168.125.1> defualt port 80 using the default password and user.
tried connecting the tcp cable directly and through an ethernet switch. to LANX2 and to the WAN port on the IRC5
when using the RobotStudio trial I could connect easily to the controller
I'm using ROS_MELODIC on UBUNTU 18.04.
I followed to official tutorials from ROS Wiki http://wiki.ros.org/action/show/abb_d...
The Robot has RobotWare 6.08 installed.
What am I missing?
I'm confused. You write:
and:
the former links to a package part of the
abb_robot_driver
(ie: EGM + RWS based driver). The latter links to the tutorials forabb_driver
, which is a completely different package.I'm not sure what you've done exactly.
abb_driver
does not use RWS. That would beabb_robot_driver
.Hi again,
Thanks, I mixed up between the two packages... So What I did was to install the abb_robot_driver, But set the robot according to the abb_driver instructions...
Follow up - So how do I set the IRC5 unit to communicate with ROS? Do I need to remove the installed files and the tasks from the abb_driver tutorial? Are they blocking the RWS?
I would indeed recommend to undo whatever you've done following the tutorial(s) for
abb_driver
.Thanks! I'll try it tomorrow and get back to you!