1
$\begingroup$

Since Zenoh will be a tier-1 RMW for ROS, I was thinking, "why not use Zenoh's rust API for microcontrollers ? " As embedded rust is a thing and is widely used. I am aware of Zenoh Pico (C implementation) but .... Rust. This is just for implementation, nothing for production or anything like that.

$\endgroup$
0

1 Answer 1

1
$\begingroup$

It's not possible at this stage. Zenoh currently requires libstd via some dependencies. Porting Zenoh to no_std is something that have been discussed and an experiment was even started. But it's a big job and this experiment is currently on hold, due to other priorities (e.g. v1.0.0).

So for embedded Rust, I think the short term solution is to use Zenoh Pico via the Rust FFI.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.