Kuka YouBot Error pid 3556, exit code 127

asked 2021-01-12 09:16:15 -0500

Dornier gravatar image

Hello, please help me to solve next issue... I've been trying to run Kuka YouBot (ROS version - Hydro, Linux - Ubuntu 12.04, No Arm). Typing the following command:

roslaunch youbot_driver_ros_interface youbot_driver.launch

However, there is an error:

... logging to /home/youbot/.ros/log/0ed3fa34-54da-11eb-818b-f8d111185eea/roslaunch-ubuntu-3538.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
WARNING: disk usage in log directory [/home/youbot/.ros/log] is over 1GB.
It's recommended that you use the 'rosclean' command.
started roslaunch server http://192.168.1.144:49014/

SUMMARY
========

PARAMETERS
 * /rosdistro
 * /rosversion
 * /trajectoryActionServerEnable
 * /trajectoryPositionGain
 * /trajectoryVelocityGain
 * /youBotArmName1
 * /youBotBaseName
 * /youBotConfigurationFilePath
 * /youBotDriverCycleFrequencyInHz
 * /youBotHasArms
 * /youBotHasBase

NODES
  /
    youbot_driver (youbot_driver_ros_interface/youbot_driver_ros_interface)

ROS_MASTER_URI=http://192.168.1.144:11311

core service [/rosout] found
process[youbot_driver-1]: started with pid [3556]
/opt/ros/hydro/lib/youbot_driver_ros_interface/youbot_driver_ros_interface: symbol lookup error: /opt/ros/hydro/lib/youbot_driver_ros_interface/youbot_driver_ros_interface: undefined symbol: _ZN3ros7console5printEPNS0_10FilterBaseEPvNS0_6levels5LevelEPKciS7_S7_z
-------------------------------------------------ERROR--------------------------------------------------------------------------------------------
[youbot_driver-1] process has died [pid 3556, exit code 127, cmd /opt/ros/hydro/lib/youbot_driver_ros_interface/youbot_driver_ros_interface base/joint_states:=joint_states arm_1/joint_states:=joint_states __name:=youbot_driver __log:=/home/youbot/.ros/log/0ed3fa34-54da-11eb-818b-f8d111185eea/youbot_driver-1.log].
log file: /home/youbot/.ros/log/0ed3fa34-54da-11eb-818b-f8d111185eea/youbot_driver-1*.log
-------------------------------------------------ERROR--------------------------------------------------------------------------------------------
all processes on machine have died, roslaunch will exit
shutting down processing monitor...
... shutting down processing monitor complete
done
edit retag flag offensive close merge delete

Comments

Have you seen this answer to a similar question (#q123421)?

tryan gravatar image tryan  ( 2021-01-12 10:56:01 -0500 )edit

No, today i will read the registered question

Dornier gravatar image Dornier  ( 2021-01-12 22:57:13 -0500 )edit
1

You were right. the relation is obvious i will try the suggested solutions and write here

Dornier gravatar image Dornier  ( 2021-01-13 14:34:03 -0500 )edit

The same problem even after sudo apt-get update and sudo apt-get dist-upgrade

Dornier gravatar image Dornier  ( 2021-01-18 08:19:41 -0500 )edit

Typing

c++filt _ZN3ros7console5printEPNS0_10FilterBaseEPvNS0_6levels5LevelEPKciS7_S7_z

gives

   ros::console::print(ros::console::FilterBase*, void*, ros::console::levels::Level, char const*, int, char const*, char const*, ...)
Dornier gravatar image Dornier  ( 2021-01-18 08:52:56 -0500 )edit
1

The solution is here:

sudo ldconfig /opt/ros/hydro/lib

Now, it is done!

Dornier gravatar image Dornier  ( 2021-01-19 03:15:17 -0500 )edit