-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Unify ROSbots links with rosbot_description #6250
Conversation
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
Co-authored-by: ad-daniel <44834743+ad-daniel@users.noreply.github.com>
…tXL controller | fixed typo
Co-authored-by: Olivier Michel <Olivier.Michel@cyberbotics.com>
Just to get a little more context, is there any benefit to apply these changes? Because we are introducing some less clear and redundant names (namely with the |
We switched to publish robot description from .proto file here cyberbotics/webots_ros2#770. It means that the links names are the same as in the .proto file. If there is an user who want to test the software on the simulation and then switch to the real robot nothing has to be changed, any link name, topic and so on. I think it is good practice to simulate the real robot. |
I see the point and I totally agree that we should be able to match the Webots node names with link names of the real robot. However I am not sure changing the names in the PROTO file directly is really the best and cleanest solution. I would instead implement a new parameter in the This would allow the change to be made only on the ROS2 side and when transferring the PROTO to URDF for the state publisher. |
Okay! It sounds good especially, taking into account all remappings I made here https://github.com/husarion/webots_ros2/blob/develop-husarion/webots_ros2_husarion/launch/rosbot_launch.py#L72. Please inform me about updates of |
I will implement it start of next week. Meanwhile I will also check the status of cyberbotics/webots_ros2#770 and try to fix the tests if you are still blocked. It is not mandatory to merge the PR before the release of R2023b. We can also release a new version of |
Description
Unify ROSbots link with https://github.com/husarion/rosbot_ros.
Related Issues
cyberbotics/webots_ros2#770