/ionic_demo

Ionic demo world and resources

Primary LanguagePythonApache License 2.0Apache-2.0

ionic_demo

Ionic demo world and resources

image

Usage:

git clone https://github.com/gazebosim/ionic_demo
cd ionic_demo/ionic_demo/worlds
gz sim -v 4 ionic.sdf

In Harmonic:

sudo apt install ros-rolling-ros-gz

Running the navigation demo

This demo requires at least ROS 2 Jazzy.

Create a new colcon workspace, install dependencies and build the packages,

mkdir -p ~/ionic_ws/src
cd ~/ionic_w/src
git clone https://github.com/gazebosim/ionic_demo

source /opt/ros/jazzy/setup.bash
rosdep install --from-paths src --ignore-src --rosdistro $ROS_DISTRO -y

cd ~/ionic_ws/
colcon build

Launch the demo,

source ~/ionic_ws/install/setup.bash
ros2 launch ionic_demo ionic_navigation_demo_launch.py headless:=0

On rviz, initialize the position at the origin towards the right of the map, using the 2D Pose Estimate button.

Navigation commands can now be sent via the Nav2 Goal button.

Troubleshooting

TODOs

  • package descriptions
  • fleet adapter