Skip to content
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

Improvements to nexus_network_configuration #38

Open
4 tasks
Yadunund opened this issue Oct 30, 2024 · 1 comment
Open
4 tasks

Improvements to nexus_network_configuration #38

Yadunund opened this issue Oct 30, 2024 · 1 comment

Comments

@Yadunund
Copy link
Member

Yadunund commented Oct 30, 2024

  • Update to Zenoh 1.0.0 and switch to zenoh-plugin-ros2dds
  • Consider dropping nexus_zenoh_bridge_dds_vendor since the newer bridge is also distributed through the ROS buildfarm
  • Get the allowed endpoints from nexus_endpoints.redf.yaml. Presently the endpoints are hardcoded in configs
    add_allowed_endpoints: ["/list_workcells", "/.*/workcell_state", "/.*/is_task_doable", "/.*/request", "/.*/queue_task", "/.*/remove_pending_task", "/register_workcell", "/register_transporter", ".*/available", ".*/transport", "/estop", "/.*/pause", "/.*/get_state", "/.*/change_state", "/.*/signal"]
  • Upgrade setup_network.py to retrieve ROS distro from envar before installing rmw_cyclonedds_cpp
@luca-della-vedova
Copy link
Member

luca-della-vedova commented Nov 1, 2024

I looked at the distributed packages and, apart from the fact they have been failing for some time, it seems the only distributed package is zenoh_bridge_dds and at version 0.5.0.
With this in mind I assume it's not possible to use the binary package unless they start to distribute the ros2dds bridge and bump it to 1.0.0?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants