Skip to content

Commit 4f3a41f

Browse files
Add turtlesim_rs package as a Rust-based implementation of turtlesim
1 parent e39ec7c commit 4f3a41f

25 files changed

+2068
-0
lines changed

examples/turtlesim_rs/Cargo.toml

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
[package]
2+
name = "turtlesim_rs"
3+
version = "0.1.0"
4+
edition = "2024"
5+
6+
[dependencies]
7+
eframe = "0.29.1"
8+
egui_extras = { version = "0.29.1", features = ["all_loaders"]}
9+
tiny-skia = "0.11.4"
10+
rand = "0.8.5"
11+
termion = "1.5"
12+
13+
[[bin]]
14+
name = "turtlesim_node"
15+
path = "src/turtlesim.rs"
16+
17+
[[bin]]
18+
name = "turtle_teleop_key"
19+
path = "tutorials/turtle_teleop_key.rs"
20+
21+
[dependencies.rclrs]
22+
version = "0.4"
23+
24+
[dependencies.std_msgs]
25+
version = "*"
26+
27+
[dependencies.std_srvs]
28+
version = "*"
29+
30+
[dependencies.geometry_msgs]
31+
version = "*"
32+
33+
[dependencies.turtlesim_rs_msgs]
34+
version = "0.1.0"
35+
36+
[dependencies.rosidl_runtime_rs]
37+
version = "0.4"
38+
39+
40+
2.7 KB
Loading
3.82 KB
Loading
3.61 KB
Loading
3.83 KB
Loading
3.01 KB
Loading
21.9 KB
Loading
Lines changed: 195 additions & 0 deletions
Loading
20.8 KB
Loading

0 commit comments

Comments
 (0)