pypilot / pypilot

free autopilot for sailboats written in python supporting signalk
233 stars 99 forks source link

RTIMULib2 bindings to rust #187

Open mgrouch opened 1 year ago

mgrouch commented 1 year ago

I've created RTIMULib2 bindings to rust

https://crates.io/crates/rtimulib-rust

Sample project (in rust using the bindings):

https://github.com/bareboat-necessities/rust-modules/tree/main/RTIMULib2/Linux/rtimu-rust

More info: https://github.com/bareboat-necessities/rust-modules/tree/main/RTIMULib2/Linux/rust

Hopefully this can help rewriting critical parts of pypilot in rust. Will it turn it into rust-pilot :) ?

Cheers!

mgrouch commented 10 months ago

Another good option for translating pypilot into compilable language would be

Julia programming language.

https://en.m.wikipedia.org/wiki/Julia_(programming_language)

It’s similar to python and it’s starting to take its place.