Closed Muslinmin closed 2 months ago
The polyscope version you are using is not supported by this driver, we require at least version 3.14.3. In particular, str_cat
was only introduced in version 3.8.0. We suggest you update the software on your robot.
Closing this as the given answer seems to be appropriate.
Affected ROS2 Driver version(s)
https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/actions/runs/4782447849
Used ROS distribution.
Humble
Which combination of platform is the ROS driver running on.
Ubuntu Linux with standard kernel
How is the UR ROS2 Driver installed.
From binary packets
Which robot platform is the driver connected to.
UR CB3 robot
Robot SW / URSim version(s)
Polyscope 3.7
How is the ROS driver used.
Through the robot teach pendant using External Control URCap
Issue details
Summary
What I wanted to do was connect my ROS2 in my pc (in linux) to the URCAP external control on the teach pendant of the UR10. After launching the ur_robot_driver in the command prompt (logs below), I pressed the play button on the external control of the teach pendant. I got a compile error as shown in the photo attached here:
Steps to Reproduce
I installed the latest binary build of the ur_robot_driver, which is listed on at this page: https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/tree/humble.
The URCAP external program was installed from this repository, versioned 1.0.5.
Did sudo apt update and sudo apt upgrade.
Configured the URCAP external program on the teach pendant and set the proper IP addresses as instructed by the documentation here: https://docs.ros.org/en/ros2_packages/humble/api/ur_robot_driver/installation/install_urcap_cb3.html
Launched the ur_robot_driver with this command:
ros2 launch ur_robot_driver ur_control.launch.py ur_type:=ur10 robot_ip:=192.168.1.102 launch_rviz:=false initial_joint_controller:=joint_trajectory_controller.
I tried with the default scaled_joint_trajector_controller as well.
I pressed the play button on the teach pendant, and the compile error "STR_CAT not defined" pops up at every instance I pressed the button(Picture attached above). The log prints:
Any help is appreciated. Thank you
Relevant log output