Comments (3)
@sgf201 No, they are not available in the open-source repository. Parts of them will be published to support contributors, but the majority will not.
If you are interested in an iceoryx2 deep dive, please contact [email protected], and we can set up a meeting.
from iceoryx2.
@elfenpiff
Thank you for your reply. I am interested in using C++binding or other methods to combine Iceoryx2 with Cyclonedds to create a new version of dds or implement related tasks in RMW for ROS2. I also hope to participate in Iceoryx or Iceoryx2, but I don't know much about Rust.
one question, is it based on a certain language attribute of Rust that Iceoryx2 does not need roudi? Or is it true that refactoring Iceoryx can also achieve none-roudi?
from iceoryx2.
one question, is it based on a certain language attribute of Rust that Iceoryx2 does not need roudi? Or is it true that refactoring Iceoryx can also achieve none-roudi?
It is also possible to refactor iceoryx so that it does not require a central daemon. But we aimed for iceoryx2 and Rust since we think that this combination has the most promising future.
I am interested in using C++binding or other methods to combine Iceoryx2 with Cyclonedds to create a new version of dds or implement related tasks in RMW for ROS2.
@elBoberido is currently working on the C and, later, the C++ bindings. They should be available in the next two months.
When you take a look at our Roadmap you see that we also plan to have a DDS gateway and a ROS2 RMW binding.
If you are interested, we could cooperate here. As soon as the C API for iceoryx2 stands, we could start with an RMW binding for iceoryx2 and use the existing iceoryx RMW binding as a template. If you like, you could take care of the iceoryx2 RMW binding and this would make a lot of iceoryx developers happy :) ...
We try to write then a gateway based on zenoh for network communication. If we are lucky we may have something working at the end of this year.
from iceoryx2.
Related Issues (20)
- Simplify multidimensional generic tests
- Race Condition in `UniqueSystemId`
- Improve error codes on failed service creation
- Adjust timing in bitset tests
- A failing pub/sub connection is not an error HOT 1
- Refine relocatable types
- Add tests with `LifetimeTracker` for `Queue` and `Vec`
- Support untyped services
- Introduce `atomic` type for iceoryx
- Example for dynamic sized types
- Use performance clock mode by default
- Port 'SignalMechanism' from 'Semaphore' to POSIX 'ConditionVariable' where possible
- Create C language binding
- Increase test coverage
- Large FixedSizeVec overflows stack HOT 12
- Increase min version to rust 1.75
- Remove clippy surpression for assigning clones
- Implement placement new concept HOT 3
- Go language binding HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from iceoryx2.