could not find 'joint' in 'hardware_interface::PositionJointInterface', with gazebo
Hi everyone,
I have a Motoman sia10f ROS workspace that I have been working on for a while on a virtual box and everything works fine. Gazebo's visualization is slow in the virtual box so I decided to move the workspace to a real system where I can take advantage of the graphics acceleration. The new system is set up with the same configurations and everything seems fine. However, when I launch the same nodes in the new system I get the error: could not find 'joint' in 'hardware_interface::PositionJointInterface'
which makes the robot uncontrollable. I have compared files and installations in the virtual box with the new one and cannot seem to find what is missing.
I will appreciate any insight on this problem.
Thanks.
NB: I cannot upload images because I don't have up to 5 points.
You tag with
14.04
andindigo
, but the error you quote is typically something seen when trying to use Indigo-targeted simulation models on Xenial and ROS Kinetic.@gvdhoorn Yes I have ubuntu 14.04 and ros indigo. However as you have said, do you have any idea why I have this problem on my system?
I'm not sure. A quick search shows some related questions on this site: #q219703 and #q285977.
Have you installed all the dependencies btw? this question seems to suggest missing controller pkgs could be the cause.