-
Notifications
You must be signed in to change notification settings - Fork 109
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
joint_state_publisher not starting #266
Comments
I'm unsure how this is related to the Fanuc packages here. Can you clarify? |
And please use verbatim formatting for xml and console copy-pastes (ie: three consecutive backticks). |
Of course, |
please be specific: which file. Provide steps to reproduce, otherwise we cannot help you. |
Okay, I am sorry for my unclear explanation. I am working on adapting the fanuc packages for the 35kg variant of the m20ia robot. What I did: Create a URDF / XACRO file for the robot. When do I get the error?
When starting the test_m20ia.launch file from the offical ros-i fanuc packages, everything works fine. I am wondering if I missed a step in my launch file, or moveit configuration. The other nodes, such as the moveGroup and Planning Scene provided by moveIt start just fine. That is why I thought it would maybe be an issue with a thing I missed in adapting the packages. |
It's difficult to help you without seeing your files, but I would first check whether you're not running into locale issues, seeing as you're German, using Ubuntu Bionic/ROS Melodic and most likely using a German locale. Refer to ros/urdfdom_headers#45. |
Thanks for the hint! I'll try and dig deeper there.
the output I get is
|
That looks ok. The problem is most likely this:
It's likely that you copy-pasted joint limits from a PDF and added a degree sign somewhere. You'll have to check your xacro macro. |
As this is not a problem with any of the packages in this repository, I'm going to close the issue. Feel free to keep commenting on it though, @cpetersmeier. |
That solved the issue! Thank you very much for the fast help! For reference, here is a detailled description of the solution: In the .XACRO file I commented the joint limits for reference with a degree sign: Removing the degree sign in the comments solved the issue for me: |
I would recommend to use the support in That would allow you to do something like this: <limit lower="${radians(-450)}" upper="${radians(450)}" effort="0" velocity="..." /> |
Hello,
I am unable to use the moveit commander cmd line, because the joint_state_publisher doesnt start properly.
In my launch file I call
When executing the launch file I get this error:
and
This is all in an rviz context, and the gui and the rest of moveit loads fine.
Can anyone help me resolve this issue?
The text was updated successfully, but these errors were encountered: