[add] example shell for turtlebot4 with gz-ros and nav2
Some checks failed
Build / build (humble, aarch64-linux) (push) Has been cancelled
Build / build (humble, x86_64-linux) (push) Has been cancelled
Build / build (jazzy, aarch64-linux) (push) Has been cancelled
Build / build (jazzy, x86_64-linux) (push) Has been cancelled
Build / build (noetic, aarch64-linux) (push) Has been cancelled
Build / build (noetic, x86_64-linux) (push) Has been cancelled
Build / build (rolling, aarch64-linux) (push) Has been cancelled
Build / build (rolling, x86_64-linux) (push) Has been cancelled

This commit is contained in:
Bernd Müller 2025-03-12 13:09:30 +01:00 committed by Ben Wolsieffer
parent 937790f396
commit 4072d6ed51
2 changed files with 27 additions and 0 deletions

26
examples/ros2-turtlebot4-gz.nix Executable file
View file

@ -0,0 +1,26 @@
# Environment containing basic ROS2 tools
{ pkgs ? import ../. {} }:
with pkgs;
with rosPackages.jazzy;
mkShell {
nativeBuildInputs = [
(buildEnv {
paths = [
ros-core
colcon
geometry-msgs
turtlebot4-desktop
turtlebot4-simulator
slam-toolbox
nav2-minimal-tb4-sim
nav2-minimal-tb3-sim
# rqt metapackages
rqt-common-plugins
rqt-tf-tree
tf2-tools
];
})
];
}