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

ROS 2 Package #5

Open
4 tasks
umgefahren opened this issue Nov 30, 2024 · 0 comments
Open
4 tasks

ROS 2 Package #5

umgefahren opened this issue Nov 30, 2024 · 0 comments
Assignees
Milestone

Comments

@umgefahren
Copy link
Contributor

From the YC email:

Since ROS 2 is the standard operating system for robots, we have to write a package for it, that exposes all functionality of our networking stack, like the distributed hash table, the pub/sub service, file transfer, mesh neighbor discovery, etc., through ROS 2 native abstractions (topics, services and actions).

Since ROS 2 Packages are essentially binaries, we build a version of our normal binary with ROS specific features enabled and serve them with the necessary metadata.

We want to publish it on the ROS 2 package index along with usage documentation.

We have already prototyped a proof of concept.

The proof of concept already as a PR: #3

  • Finish PoC
  • Test PoC in real life scenario (or mininet)
  • Automatic setup when installed as ROS package
  • Publish as ROS component registry
@umgefahren umgefahren added this to the Launch milestone Nov 30, 2024
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