Closed TONiiV closed 2 years ago
This doesn't look like an issue with one of the packages here.
/position_trajectory_controller/state
is of type control_msgs/JointTrajectoryControllerState
, which is a standard message from `control_msgs.
I'm going to close this, as I don't believe this is something we control / cause.
Having written that:
The python version is 3.10
ROS Noetic is built against Python 3.8
, which is the default version of Python on Ubuntu Focal.
You may want to check what's going on there.
Especially around encoding/decoding of strings and bytearrays there have been a few breaking changes in various Python 3.x
versions.
I would not assume there is always (bw) compatibility between Python 3.8
and 3.10
.
Spoke too soon.
It could be something needs to be updated here:
I can't test anything right now, but if xml.etree.ElementTree.tostring()
returns a bytes
instead of a str
(or the other way around), rospy.Publisher.publish(..)
will probably not be able to deal with that.
I'm confused why this would be happening when you rostopic echo /position_trajectory_controller/state
btw.
The code mentioned in the trace has nothing to do with that topic.
I'm confused as well. Maybe it is because I manually changed the default python version into 3.10 earlier. Right now I can't access the device anymore. Later I may update more informations.
Closing due to inactivity.
Hi,
I launched a kuka robot from the kuka_experimental using
and then I tried to launch the kuka hw interface
It came up with some warnings, but it seems to connect to the robot successfully.
Then when I try to
this error poped up:
It seems to be something wrong with python. The python version is 3.10, ros noetic and ubuntu LTS 20.14. Did anyone come across with the similar problem? And btw is anyone using any Cartesian controller?
Thanks.