-
Notifications
You must be signed in to change notification settings - Fork 53
Joint states topic issues #6
Description
Hi again! I managed to build your package successfully. I ran afterwards the following:
roslaunch ros_ship_description ros_ship.launch
However, there were problems regarding the urdf, joint state publisher node, the joint states topic, and tf, in rviz.
issue:
I noticed 2 errors:
- I can't set up a fixed frame other than base_footprint, and
- There's no transforms to base_footprint from the other robot-model elements.
In gazebo, the ship and the buoys appear in the open water. However you can see that in rviz there's things wrong.
I checked some troubleshooting on rviz and tf, and it led me to notice the following:
/ros_ship/robot_state_publisher is a node ran by default on your launch setup, and it subscribes to /ros_ship/joint_states, nothing abnormal. However, there is no node publishing such topic. This must be affecting the transform problems in the robot model.
For this, I ran a node: https://github.com/ros/joint_state_publisher and changed the default publishing topic of /joint_states to /ros_ship/joint_states to see if it had solved the issue, but it seems the problem is bigger than just that. I could see the node publishing the topic but nothing had been solved:
I suspect there's more to it than this issue. Also, fyi, upon running the launcher, a warning message appears:
Deprecated syntax, please prepend 'hardware_interface/' to 'VelocityJointInterface' within the tag in joint 'propeller_l_joint'.
And also:
[WARN] [1517938365.971791, 0.000000]: Controller Spawner couldn't find the expected controller_manager ROS interface.
Any leads on this?
Thank you.
Specifications
- Ubuntu version: 16.04
- ROS Version: Kinetic

