-
Notifications
You must be signed in to change notification settings - Fork 59
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
Description fixes #200
Description fixes #200
Conversation
Hi @roni-kreinin, I tested this PR but I see some problems.
|
@alsora With the latest changes I am able to see the odom topic correctly.
Although I can see that the QoS are not the same. I still see the errors in RViz when the fixed frame is odom though. From the tf tree I can see that the transforms for the wheeldrops are not being stamped with sim time, which may be the issue. |
The sim-time thing was reported here #203 with a proposed fix. |
Yep, that fixed it. I will test if the static transforms are needed after this fix. |
Removed static transforms for wheeldrops
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tested the PR successfully both on Gazebo Classic and Ignition
* Renamed bumper mesh link to "bumper", added dummy bumper zone for "bump_front_center. * Added static transform publishers for left and right wheel drop links. * Added /tf_static remapping to allow namespacing * Added use_sim_time paramter to joint_state_publisher Removed static transforms for wheeldrops
Description
For the bumper I have renamed the main link that sets the visual and collision to "bumper" and added a "bump_front_center" dummy link for the front center bump sensor. This way the transform published by the robot does not offset the bumper mesh.
For the wheel drops I added a static transform publisher for each wheel.
Fixes #125 and #170.
Type of change
How Has This Been Tested?
Tested on physical robot. RVIZ no longer shows the wheel drop error and the bumper is in the correct position.
Checklist