mirror of
https://github.com/lopsided98/nix-ros-overlay.git
synced 2025-06-10 17:54:49 +03:00
[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
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:
parent
937790f396
commit
4072d6ed51
2 changed files with 27 additions and 0 deletions
26
examples/ros2-turtlebot4-gz.nix
Executable file
26
examples/ros2-turtlebot4-gz.nix
Executable 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
|
||||
];
|
||||
})
|
||||
];
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue