kulkarni-raunak / nav2_ros_gz

An experimental configuration for NAV2 , ros2 humble and gazebo garden

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

To run simulation

Clone this repo

git clone --recurse-submodules -j8 git@github.com:kulkarni-raunak/nav2_ros_gz.git

Add .bash_history inside nav2_ros_gz/

touch .bash_history

Install dependencies (already done in the dev container)

Inside nav2_ros_gz/

rosdep install -r --from-paths . --ignore-src --rosdistro $ROS_DISTRO -y

Build

colcon build --symlink-install --packages-skip nav2_system_tests

Source or open another terminal tab (as already sourced in the dev container bashrc)

source /nav2_ros_gz/install/setup.bash

Launch

ros2 launch nav2_bringup tb3_gz_simulation_launch.py headless:=False

Refrences

Follow migration of gazebos_ros_pkgs to ros_gz guide to tweak the packges dependent on gazebo_ros in nav2/navigation2 . Note: May not support Gazebo garden.

About

An experimental configuration for NAV2 , ros2 humble and gazebo garden


Languages

Language:C++ 54.6%Language:Dockerfile 23.9%Language:CMake 11.3%Language:Shell 10.2%