Clean up rust implementation, add lidar implementation in rust

This commit is contained in:
Michael Pivato
2024-03-15 21:17:13 +10:30
parent a3060d7e22
commit bed026dd20
8 changed files with 729 additions and 105 deletions

View File

@@ -1,6 +1,7 @@
fn main() -> Result<(), Box<dyn std::error::Error>> {
let protos = ["slam/SlamController.proto", "control/motorService.proto"];
tonic_build::configure().compile(
&["../protobuf/src/main/proto/car/control/motorService.proto"],
&protos.map(|proto| "../protobuf/src/main/proto/car/".to_owned() + proto),
&["../protobuf/src/main/proto"],
)?;
Ok(())